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
.
속성
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 클래스 및 속성 한정자를 참조하세요.
SMS_Site
을 사용하여 알려진 사이트 코드에서 사이트 서버 이름을 가져올 수 있습니다. 예제는 PXE 서비스 지점 역할을 만드는 방법을 참조하세요.
요구 사항
런타임 요구 사항
자세한 내용은 Configuration Manager 서버 런타임 요구 사항을 참조하세요.
개발 요구 사항
자세한 내용은 Configuration Manager 서버 개발 요구 사항을 참조하세요.