다음을 통해 공유


MSFT_StorageObject 클래스

MSFT_StorageObject 모든 스토리지 개체 클래스의 기본 클래스입니다.

다음 구문은 MOF(Managed Object Format) 코드에서 간소화됩니다.

구문

class MSFT_StorageObject
{
  String ObjectId;
  String UniqueId;
  String PassThroughIds;
  String PassThroughServer;
  String PassThroughNamespace;
  String PassThroughClass;
};

멤버

MSFT_StorageObject 클래스에는 다음과 같은 유형의 멤버가 있습니다.

속성

MSFT_StorageObject 클래스에는 이러한 속성이 있습니다.

ObjectId

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: , 필수

ObjectId는 클래스의 instance 불투명하고 고유하게 식별하는 데 사용되는 필수 속성입니다. ObjectId 값은 전역적으로 고유해야 합니다. 즉, 두 개체가 별도의 스토리지 관리 공급자에 의해 관리되거나 다른 스토리지 하위 시스템에 있더라도 동일한 ObjectId를 갖지 않아야 합니다.

ObjectId는 스토리지 관리 공급자 및 해당 클라이언트를 사용하여 개체 인스턴스를 추적하기 위해 만들어지고 유지 관리됩니다. 예를 들어 개체가 두 개의 서로 다른 경로를 통해 표시되는 경우 동일한 스토리지 하위 시스템을 가리키는 두 개의 별도 스토리지 관리 공급자가 있는 경우 동일한 개체가 두 개의 서로 다른 ObjectId 값으로 나타날 수 있습니다. 두 개체 인스턴스가 동일한 개체인지 확인하려면 UniqueId 속성을 참조하세요.

PassThroughClass

데이터 형식: 문자열

액세스 형식: 읽기 전용

소유 스토리지 공급자 개체의 WMI 클래스 이름입니다.

PassThroughIds

데이터 형식: 문자열

액세스 형식: 읽기 전용

모든 구현별 키의 쉼표로 구분된 목록입니다. 이 목록은 스토리지 관리 애플리케이션에서 공급업체 소유 개체 모델에 액세스하는 데 사용됩니다. 목록은 형식 key1='value1', key2='value2'이어야 합니다.

PassThroughNamespace

데이터 형식: 문자열

액세스 형식: 읽기 전용

독점 스토리지 공급자 클래스를 포함하는 WMI 네임스페이스입니다.

PassThroughServer

데이터 형식: 문자열

액세스 형식: 읽기 전용

독점 스토리지 공급자 클래스를 호스팅하는 컴퓨터입니다.

UniqueId

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: 필수

UniqueId는 스토리지 하위 시스템 개체의 논리적 instance 고유하게 식별하는 데 사용되는 필수 속성입니다. 이 값은 별도의 관리 서버에서 실행되는 경우에도 둘 이상의 공급자 인스턴스가 보는 개체에 대해 동일해야 합니다. UniqueId 는 파생 클래스에서 달리 지정하지 않는 한 전역적으로 고유하고 불투명한 값일 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
네임스페이스 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof