SMS_Site 서버 WMI 클래스

SMS_Site WMI(Windows Management Instrumentation) 클래스는 Configuration Manager Configuration Manager 사이트 설치에 대한 식별 및 상태 데이터를 나타내는 SMS 공급자 서버 클래스입니다.

다음 구문은 MOF(Managed Object Format) 코드에서 간소화되며 상속된 모든 속성을 포함합니다.

구문

Class SMS_Site : SMS_BaseClass   
{   
      UInt32 BuildNumber;   
      String Features;   
      String InstallDir;   
      UInt32 Mode;   
      String ReportingSiteCode;   
      UInt32 RequestedStatus;   
      UInt32 SecondarySiteCMUpdateStatus;  
      String ServerName;   
      String SiteCode;   
      String SiteName;   
      UInt32 Status;   
      String TimeZoneInfo;   
      UInt32 Type;   
      String Version;   
};  

메서드

다음 표에서는 클래스의 메서드를 보여 줍니다 SMS_Site .

방법 설명
클래스 SMS_Site EncryptDataEx 메서드 지정된 사이트 서버의 공개 키를 사용하여 데이터를 암호화하고 암호화된 데이터를 반환합니다.
클래스 SMS_Site GetAutoUpgradeConfigs 메서드 자동 업그레이드 설정에 대한 구성을 가져옵니다.
클래스 SMS_Site GetClientInfo 메서드 클라이언트에 대한 정보를 가져옵니다.
클래스 SMS_Site GetClientPilotingConfigs 메서드 클라이언트 파일럿 설정에 대한 구성을 가져옵니다.
클래스 SMS_Site GetFeatureState 메서드 기능의 사용/사용 안 함 상태를 가져옵니다.
클래스 SMS_Site GetSiteADInfo 메서드 사이트 서버의 Active Directory 정보를 가져옵니다.
클래스 SMS_Site ImportGlobalUserAccount 메서드 계층 구조에서 공유되는 데이터를 암호화합니다.
클래스 SMS_Site ImportGlobalUserAccountEx 메서드 계층 구조에서 공유되는 데이터를 암호화합니다.
클래스 SMS_Site ImportMachineEntry 메서드 컴퓨터 정보를 가져옵니다.
클래스 SMS_Site IsUsedCert 메서드 지정된 인증서가 사용되는지 여부를 결정합니다.
클래스 SMS_Site RedistributeAutoUpgradeClientContent 메서드 자동 업그레이드 클라이언트 콘텐츠를 지정된 배포 지점으로 재배포합니다.
클래스 SMS_Site SubmitRegistrationRecord 메서드 등록 레코드를 제출합니다.
클래스 SMS_Site UpdateAutoUpgradeClientContent 메서드 클라이언트 콘텐츠를 모든 배포 지점으로 자동 업그레이드할 업데이트.
클래스 SMS_Site UpdateAutoUpgradeConfigs 메서드 자동 업그레이드 설정에 대한 구성을 업데이트.
클래스 SMS_Site UpdateClientPilotingConfigs 메서드 클라이언트 파일럿 설정에 대한 구성을 업데이트.
클래스 SMS_Site UpdateConsoleUsageData 메서드 업데이트 콘솔 연결에서 받은 콘솔 사용량 현황 데이터입니다.
클래스 SMS_Site UpdateFeatureState 메서드 기능의 사용/사용 안 함 상태를 업데이트.
클래스 SMS_Site VerifyNoLoops 메서드 지정된 사이트에 대한 부모-자식 관계로 인해 재귀 루프가 발생하는지 여부를 결정합니다.

속성

BuildNumber
데이터 형식: UInt32

액세스 유형: 읽기 전용

한정자: [읽기]

빌드 번호를 Configuration Manager. 기본값은 0입니다.

Features
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

내부용으로 예약되어 있습니다.

InstallDir
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

Configuration Manager 설치된 디렉터리입니다. 기본값은 ""입니다.

Mode
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: [열거형]

사이트의 모드입니다. 가능한 값은 다음과 같습니다.

사이트 모드
1 복제 유지 관리.
2 복구가 진행 중입니다.
3 업그레이드가 진행 중입니다.
4 평가가 만료되었습니다.
5 사이트 확장이 진행 중입니다.
6 CAS와 동일한 버전을 갖는 기본 사이트가 있는 Interop 모드는 업그레이드되지 않았습니다.
7 최상위 사이트 서버와 동일한 버전을 갖는 보조 사이트가 있는 Interop 모드는 업그레이드되지 않았습니다.

ReportingSiteCode
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [SizeLimit("3")]

현재 사이트의 부모에 대한 사이트 코드입니다. 기본값은 ""입니다.

RequestedStatus
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: [열거형]

보조 사이트 상태에 대한 요청을 나타내는 값입니다. 가능한 값은 다음과 같습니다. 기본값은 1001입니다.

요청된 사이트 상태
1001 보조 사이트를 만듭니다. 기본 사이트에서 설치 미디어를 보냅니다.
1002 보조 사이트에서 이미 사용 가능한 설치 미디어를 사용하여 보조 사이트를 만듭니다.
1003 보조 사이트 만들기가 시작되었습니다.
1004 보조 사이트를 업그레이드합니다. 기본 사이트에서 설치 미디어를 보냅니다.
1005 보조 사이트에서 이미 사용 가능한 설치 미디어를 사용하여 보조 사이트를 업그레이드합니다.
1006 보조 사이트 업그레이드가 시작되었습니다.
1007 보조 사이트를 제거합니다.
1008 보조 사이트 제거가 시작되었습니다.
1009 보조 사이트를 삭제합니다.
1010 보조 사이트 삭제가 시작되었습니다.
1011 보조 사이트 복구; 기본 사이트에서 설치 미디어를 보냅니다.
1012 보조 사이트 복구; 설치 미디어는 이미 보조 사이트에서 사용할 수 있습니다.
1013 보조 사이트 복구가 시작되었습니다.

보조 사이트를 만들고 업그레이드하려면 이 속성을 사용합니다. "SEC_REQUEST_" 앞에 오는 값만 설정할 수 있습니다.

SecondarySiteCMUpdateStatus
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: 없음

보조 사이트 서버에 부모로부터 설치된 최신 Configuration Manager 업데이트가 있는지 여부를 나타냅니다.

ServerName
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

Configuration Manager 설치된 사이트의 서버 이름입니다. 기본값은 ""입니다.

SiteCode
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [key, SizeLimit("3")]

사이트에 대한 세 글자 사이트 코드입니다. 기본값은 ""입니다.

SiteName
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

사이트 이름입니다. 기본값은 ""입니다.

Status
데이터 형식: UInt32

액세스 유형: 읽기 전용

한정자: [읽기, 열거형]

사이트의 현재 상태입니다. 가능한 값은 다음과 같습니다. 기본값은 ACTIVE(1)입니다.

사이트 상태
1 활성
2 보류 중인
3 실패
4 삭제
5 업그레이드
6 보조 사이트를 삭제하거나 제거하지 못했습니다.
7 보조 사이트를 업그레이드하지 못했습니다.
8 보조 사이트 복구가 진행 중입니다.
9 보조 사이트를 복구하지 못했습니다.

TimeZoneInfo
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

Win32 GetTimeZoneInformation 함수에서 검색하는 Win32 TIME_ZONE_INFORMATION 구조체로 표시되는 사이트 서버 표준 시간대입니다. 기본값은 ""입니다.

Type
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: [열거형]

사이트 유형입니다. 가능한 값은 다음과 같습니다. 기본값은 SECONDARY(1)입니다.

사이트 유형
1 보조
2 기본
4 Ca

Version
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

현재 사이트의 Configuration Manager 버전을 완료합니다. 기본값은 ""입니다.

설명

이 클래스의 클래스 한정자는 다음과 같습니다.

요구 사항

런타임 요구 사항

자세한 내용은 Configuration Manager 서버 런타임 요구 사항을 참조하세요.

개발 요구 사항

자세한 내용은 Configuration Manager 서버 개발 요구 사항을 참조하세요.

참고 항목

사이트 구성 서버 WMI 클래스 Configuration Manager