MSFT_StorageProvider 클래스
스토리지 하위 시스템을 관리하는 SMP(스토리지 관리 공급자) 패키지를 나타냅니다.
다음 구문은 MOF(Managed Object Format) 코드에서 간소화됩니다.
구문
class MSFT_StorageProvider : MSFT_StorageObject
{
UInt16 Type;
String Name;
String Manufacturer;
String Version;
String CimServerName;
String URI;
String URI_IP;
UInt16 RemoteSubsystemCacheMode;
Boolean SupportsSubsystemRegistration;
UInt16 SupportedRemoteSubsystemCacheModes;
};
멤버
MSFT_StorageProvider 클래스에는 다음과 같은 형식의 멤버가 있습니다.
메서드
MSFT_StorageProvider 클래스에는 이러한 메서드가 있습니다.
메서드 | 설명 |
---|---|
검색 | 스토리지 공급자가 소유한 개체를 검색합니다. |
GetSecurityDescriptor | 스토리지 공급자 개체 인스턴스에 대한 액세스를 제어하는 보안 설명자를 검색합니다. |
RegisterSubsystem | 이 공급자가 관리할 하위 시스템을 등록합니다. |
SetAttributes | 공급자의 특성을 설정합니다. |
SetSecurityDescriptor | 스토리지 공급자 개체 인스턴스에 대한 액세스를 제어하는 보안 설명자를 설정합니다. |
UnregisterSubsystem | 하위 시스템의 등록을 취소합니다. |
속성
MSFT_StorageProvider 클래스에는 이러한 속성이 있습니다.
CimServerName
데이터 형식: 문자열
액세스 형식: 읽기 전용
Type 속성이 SMI-S인 경우 이 속성에는 사용자 인터페이스에 표시할 CIM 서버의 이름이 포함됩니다. 예를 들어 "ACME CIM 서버"입니다. 이 속성은 SLP 검색 메커니즘을 지원하는 데 필요합니다.
Type 속성이 SMI-S가 아닌 경우 이 속성은 NULL입니다.
제조업체
데이터 형식: 문자열
액세스 형식: 읽기 전용
한정자: 필수
SMP 소프트웨어 제조업체의 이름입니다.
이름
데이터 형식: 문자열
액세스 형식: 읽기 전용
한정자: 필수
스토리지 공급자에 대한 사용자 친화적인 이름입니다.
RemoteSubsystemCacheMode
데이터 형식: UInt16
액세스 형식: 읽기 전용
이 공급자의 캐싱 모드입니다.
값 | 의미 |
---|---|
0 | Unknown |
2 | 사용 안 함 |
3 | 수동 검색 |
SupportedRemoteSubsystemCacheModes
데이터 형식: UInt16
액세스 형식: 읽기 전용
이 공급자가 지원하는 캐싱 모드입니다.
값 | 의미 |
---|---|
0 | Unknown |
2 | 사용 안 함 |
3 | 수동 검색 |
SupportsSubsystemRegistration
데이터 형식: 부울
액세스 형식: 읽기 전용
이 공급자가 원격 등록 및 관리를 지원하는 경우 TRUE입니다.그렇지 않으면 FALSE입니다.
Type
데이터 형식: UInt16
액세스 형식: 읽기 전용
한정자: 필수
공급자가 SMI-S 표준 인터페이스 또는 SMP WMI 인터페이스를 사용하여 구현되는지 여부를 나타냅니다.
값 | 의미 |
---|---|
SMP 1 | 공급자는 네이티브 SMP 기반 공급자입니다. |
SMI-S 2 | 공급자는 SMI-S 프록시 스토리지 관리 공급자를 통해 표시되는 SMI 기반 공급자입니다. |
URI
데이터 형식: 문자열
액세스 형식: 읽기 전용
Type 속성이 SMI-S인 경우 이 속성에는 SMI-S 서버에 연결하는 프로토콜, 호스트 이름 및 포트가 포함됩니다.
Type 속성이 SMI-S가 아닌 경우 이 속성은 NULL입니다.
URI_IP
데이터 형식: 문자열
액세스 형식: 읽기 전용
Type 속성이 SMI-S인 경우 이 속성에는 SMI-S 서버에 연결하는 프로토콜, IP 주소 및 포트가 포함됩니다. 이 전문가
Type 속성이 SMI-S가 아닌 경우 이 속성은 NULL입니다.
버전
데이터 형식: 문자열
액세스 형식: 읽기 전용
한정자: 필수
소프트웨어 버전을 구분하기 위해 SMP 제조업체에서 사용하는 자유 형식 버전 문자열입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
네임스페이스 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |