MSFT_StorageEnclosure 클래스
스토리지 엔클로저를 나타냅니다.
다음은 MOF 코드에서 단순화된 구문으로 상속된 모든 속성을 포함합니다.
구문
class MSFT_StorageEnclosure : MSFT_StorageFaultDomain
{
String DeviceId;
String FriendlyName;
String FirmwareVersion;
UInt32 NumberOfSlots;
UInt16 PowerSupplyOperationalStatus[];
UInt16 FanOperationalStatus[];
UInt16 TemperatureSensorOperationalStatus[];
UInt16 VoltageSensorOperationalStatus[];
UInt16 CurrentSensorOperationalStatus[];
UInt16 IOControllerOperationalStatus[];
};
멤버
MSFT_StorageEnclosure 클래스에는 다음과 같은 유형의 멤버가 있습니다.
메서드
MSFT_StorageEnclosure 클래스에는 이러한 메서드가 있습니다.
메서드 | Description |
---|---|
GetVendorData | 엔클로저에서 공급업체별 데이터를 반환합니다. |
IdentifyElement | 사용자가 엔클로저 및 해당 요소에 대한 식별 작업을 수행할 수 있도록 허용합니다. |
속성
MSFT_StorageEnclosure 클래스에는 이러한 속성이 있습니다.
CurrentSensorOperationalStatus
데이터 형식: UInt16 배열
액세스 형식: 읽기 전용
인클로저의 각 현재 센서의 작동 상태 포함하는 배열입니다.
값 | 의미 |
---|---|
알 수 없는 0 | 요소의 작동 상태 알 수 없습니다. |
확인 2 | 요소가 존재하고 작동하며 문제가 검색되지 않았습니다. |
저하된 3 | 요소는 중요하지 않은 문제를 검색합니다. |
오류 6 | 요소는 중요한 문제를 검색합니다. |
복구할 수 없는 오류 7 | 요소는 복구할 수 없는 문제를 검색합니다. |
설치되지 않음 0xD009 | 요소가 없습니다. |
사용할 수 없음 0xD00A | 요소가 있지만 사용할 수 없게 만드는 문제가 있습니다. |
액세스가 허용되지 0xD00B | 요소에 대한 액세스가 허용되지 않습니다. |
지원되지 않는 0xD00C | 요소는 지원되지 않습니다. |
DeviceId
데이터 형식: 문자열
액세스 형식: 읽기 전용
엔클로저의 이름을 고유하게 지정하는 주소 또는 기타 식별자입니다.
FanOperationalStatus
데이터 형식: UInt16 배열
액세스 형식: 읽기 전용
인클로저의 각 팬의 작동 상태 포함하는 배열입니다.
값 | 의미 |
---|---|
알 수 없는 0 | 요소의 작동 상태 알 수 없습니다. |
확인 2 | 요소가 존재하고 작동하며 문제가 검색되지 않았습니다. |
저하된 3 | 요소는 중요하지 않은 문제를 검색합니다. |
오류 6 | 요소는 중요한 문제를 검색합니다. |
복구할 수 없는 오류 7 | 요소는 복구할 수 없는 문제를 검색합니다. |
설치되지 않음 0xD009 | 요소가 없습니다. |
사용할 수 없음 0xD00A | 요소가 있지만 사용할 수 없게 만드는 문제가 있습니다. |
액세스가 허용되지 0xD00B | 요소에 대한 액세스가 허용되지 않습니다. |
지원되지 않는 0xD00C | 요소는 지원되지 않습니다. |
FirmwareVersion
데이터 형식: 문자열
액세스 형식: 읽기 전용
한정자: 필수
엔클로저 펌웨어 버전의 문자열 표현입니다.
FriendlyName
데이터 형식: 문자열
액세스 형식: 읽기 전용
한정자: 필수
엔클로저의 이름을 나타내는 사용자에게 친숙한 문자열입니다.
IOControllerOperationalStatus
데이터 형식: UInt16 배열
액세스 형식: 읽기 전용
인클로저의 각 IO 컨트롤러 모듈의 작동 상태 포함하는 배열입니다.
값 | 의미 |
---|---|
알 수 없는 0 | 요소의 작동 상태 알 수 없습니다. |
확인 2 | 요소가 존재하고 작동하며 문제가 검색되지 않았습니다. |
저하된 3 | 요소는 중요하지 않은 문제를 검색합니다. |
오류 6 | 요소는 중요한 문제를 검색합니다. |
복구할 수 없는 오류 7 | 요소는 복구할 수 없는 문제를 검색합니다. |
설치되지 않음 0xD009 | 요소가 없습니다. |
사용할 수 없음 0xD00A | 요소가 있지만 사용할 수 없게 만드는 문제가 있습니다. |
액세스가 허용되지 0xD00B | 요소에 대한 액세스가 허용되지 않습니다. |
지원되지 않는 0xD00C | 요소는 지원되지 않습니다. |
NumberOfSlots
데이터 형식: UInt32
액세스 형식: 읽기 전용
한정자: 필수
인클로저 내에서 호스트되는 슬롯 수입니다.
PowerSupplyOperationalStatus
데이터 형식: UInt16 배열
액세스 형식: 읽기 전용
인클로저의 각 전원 공급 장치 모듈의 작동 상태 포함하는 배열입니다.
값 | 의미 |
---|---|
알 수 없는 0 | 요소의 작동 상태 알 수 없습니다. |
확인 2 | 요소가 존재하고 작동하며 문제가 검색되지 않았습니다. |
저하된 3 | 요소는 중요하지 않은 문제를 검색합니다. |
오류 6 | 요소는 중요한 문제를 검색합니다. |
복구할 수 없는 오류 7 | 요소는 복구할 수 없는 문제를 검색합니다. |
설치되지 않음 0xD009 | 요소가 없습니다. |
사용할 수 없음 0xD00A | 요소가 있지만 사용할 수 없게 만드는 문제가 있습니다. |
액세스가 허용되지 0xD00B | 요소에 대한 액세스가 허용되지 않습니다. |
지원되지 않는 0xD00C | 요소는 지원되지 않습니다. |
TemperatureSensorOperationalStatus
데이터 형식: UInt16 배열
액세스 형식: 읽기 전용
인클로저의 각 온도 센서의 작동 상태 포함하는 배열입니다.
값 | 의미 |
---|---|
알 수 없는 0 | 요소의 작동 상태 알 수 없습니다. |
확인 2 | 요소가 존재하고 작동하며 문제가 검색되지 않았습니다. |
저하된 3 | 요소는 중요하지 않은 문제를 검색합니다. |
오류 6 | 요소는 중요한 문제를 검색합니다. |
복구할 수 없는 오류 7 | 요소는 복구할 수 없는 문제를 검색합니다. |
설치되지 않음 0xD009 | 요소가 없습니다. |
사용할 수 없음 0xD00A | 요소가 있지만 사용할 수 없게 만드는 문제가 있습니다. |
액세스가 허용되지 0xD00B | 요소에 대한 액세스가 허용되지 않습니다. |
지원되지 않는 0xD00C | 요소는 지원되지 않습니다. |
VoltageSensorOperationalStatus
데이터 형식: UInt16 배열
액세스 형식: 읽기 전용
인클로저의 각 전압 센서의 작동 상태 포함하는 배열입니다.
값 | 의미 |
---|---|
알 수 없는 0 | 요소의 작동 상태 알 수 없습니다. |
확인 2 | 요소가 존재하고 작동하며 문제가 검색되지 않았습니다. |
저하된 3 | 요소는 중요하지 않은 문제를 검색합니다. |
오류 6 | 요소는 중요한 문제를 검색합니다. |
복구할 수 없는 오류 7 | 요소는 복구할 수 없는 문제를 검색합니다. |
설치되지 않음 0xD009 | 요소가 없습니다. |
사용할 수 없음 0xD00A | 요소가 있지만 사용할 수 없게 만드는 문제가 있습니다. |
액세스가 허용되지 0xD00B | 요소에 대한 액세스가 허용되지 않습니다. |
지원되지 않는 0xD00C | 요소는 지원되지 않습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 R2 [데스크톱 앱만 해당] |
네임스페이스 | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |