CIM_MediaAccessDevice 클래스(Hyper-V 관리)
미디어를 사용하여 데이터를 저장하고 검색할 수 있는 디바이스를 나타냅니다.
구문
[Abstract, Version("2.6.0"), UMLPackagePath("CIM::Device::StorageDevices"), AMENDMENT]
class CIM_MediaAccessDevice : CIM_LogicalDevice
{
uint16 Capabilities[];
string CapabilityDescriptions[];
string ErrorMethodology;
string CompressionMethod;
uint32 NumberOfMediaSupported;
uint64 MaxMediaSize;
uint64 DefaultBlockSize;
uint64 MaxBlockSize;
uint64 MinBlockSize;
boolean NeedsCleaning;
boolean MediaIsLocked;
uint16 Security;
datetime LastCleaned;
uint64 MaxAccessTime;
uint32 UncompressedDataRate;
uint64 LoadTime;
uint64 UnloadTime;
uint64 MountCount;
datetime TimeOfLastMount;
uint64 TotalMountTime;
string UnitsDescription;
uint64 MaxUnitsBeforeCleaning;
uint64 UnitsUsed;
};
멤버
CIM_MediaAccessDevice 클래스에는 다음과 같은 유형의 멤버가 있습니다.
메서드
CIM_MediaAccessDevice 클래스에는 이러한 메서드가 있습니다.
메서드 | 설명 |
---|---|
LockMedia | 미디어 액세스 디바이스에서 이동식 미디어를 잠그고 잠금 해제합니다. |
속성
CIM_MediaAccessDevice 클래스에는 이러한 속성이 있습니다.
-
Capabilities
-
-
데이터 형식: uint16 배열
-
액세스 형식: 읽기 전용
-
한정자: ArrayType("Indexed"), MappingStrings("MIF. DMTF|스토리지 디바이스|001.9", "MIF. DMTF|스토리지 디바이스|001.11", "MIF. DMTF|스토리지 디바이스|001.12", "MIF. DMTF|Disks|003.7", "MIF. DMTF|호스트 디스크|001.2", "MIF. DMTF|호스트 디스크|001.4"), ModelCorrespondence("CIM_MediaAccessDevice.CapabilityDescriptions")
미디어 액세스 디바이스의 기능을 포함하는 배열입니다.
-
-
알 수 없음 (0)
-
기타 (1)
-
순차 액세스 (2)
-
임의 액세스 (3)
-
쓰기 지원 (4)
-
암호화 (5)
-
압축 (6)
-
제거 가능한 미디어 지원(7)
-
수동 정리 (8)
-
자동 청소 (9)
-
SMART 알림 (10)
-
이중 양면 미디어 지원(11)
-
사전 분리 Eject 필요하지 않음 (12)
CapabilityDescriptions
-
데이터 형식: 문자열 배열
-
액세스 형식: 읽기 전용
-
한정자: ArrayType("Indexed"), ModelCorrespondence("CIM_MediaAccessDevice.기능")
기능 배열의 항목에 대한 기능 설명 배열입니다.
CompressionMethod
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
압축을 지원하기 위해 디바이스에서 사용하는 알고리즘 또는 도구의 이름입니다.
압축 형식을 지정하지 않으면 다음 값 중 하나를 사용할 수 있습니다.
- "알 수 없는" 압축 지원을 알 수 없거나 지정하지 않았습니다.
- "압축된" 압축이 지원되지만 형식을 알 수 없거나 지정되지 않았습니다.
- 디바이스가 압축 기능을 지원하지 않는 "압축되지 않음".
DefaultBlockSize
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
-
한정자: 단위 ("바이트"), PUnit ("바이트")
디바이스의 기본 블록 크기(바이트)입니다.
ErrorMethodology
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
디바이스에서 지원하는 오류 검색 및 수정 유형입니다.
LastCleaned
-
데이터 형식: datetime
-
액세스 형식: 읽기 전용
디바이스가 마지막으로 클린 날짜 및 시간입니다.
LoadTime
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
-
한정자: 단위 ("MilliSeconds"), PUnit ("second * 10^-3")
디바이스 로드를 시작한 후 디바이스가 미디어를 읽거나 쓸 수 있는 데 걸리는 시간(밀리초)입니다. 예를 들어 디스크 드라이브의 경우 디스크가 읽기/쓰기 작업 준비가 되었다고 보고하는 디스크로 회전하지 않는 간격입니다. 테이프 드라이브의 경우 미디어가 삽입될 때 시작되고 드라이브가 애플리케이션에 대한 준비가 되었다고 보고하면 종료됩니다. 이는 일반적으로 테이프의 BOT(시작 부분) 영역에 있습니다.
MaxAccessTime
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
-
한정자: 단위 ("MilliSeconds"), PUnit ("second * 10^-3")
미디어의 최대 액세스 시간(밀리초)입니다. 디스크 드라이브의 경우 전체 검색 및 전체 회전 지연을 나타냅니다. 테이프 드라이브의 경우 테이프의 시작 부분에서 가장 물리적으로 먼 지점까지의 검색을 나타냅니다.
MaxBlockSize
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
-
한정자: 단위 ("바이트"), PUnit ("바이트")
디바이스에서 액세스하는 미디어의 최대 블록 크기(바이트)입니다.
MaxMediaSize
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF|순차 액세스 디바이스|001.2", "MIF. DMTF|호스트 디스크|001.5")
이 디바이스에서 지원하는 미디어의 최대 크기(킬로바이트)입니다.
MaxUnitsBeforeCleaning
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
-
한정자: ModelCorrespondence("CIM_MediaAccessDevice.UnitsDescription")
디바이스를 클린 전에 사용할 수 있는 최대 단위 수입니다. UnitsDescription 은 단위 형식을 정의합니다.
MediaIsLocked
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
미디어가 디바이스에 잠겨 있고 배출할 수 없으면 true 이고, 그렇지 않으면 false입니다. 이동식이 아닌 디바이스의 경우 이 값은 true여야 합니다.
MinBlockSize
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
-
한정자: 단위 ("바이트"), PUnit ("바이트")
디바이스에서 액세스하는 미디어의 최소 블록 크기(바이트)입니다.
MountCount
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
-
한정자: 카운터
데이터를 전송하거나 디바이스를 클린 위해 미디어가 탑재된 횟수입니다. 디바이스에서 이동식 미디어를 지원하지 않는 경우 이 속성을 0으로 설정해야 합니다.
NeedsCleaning
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
디바이스에 클린 필요하면 true이고, 그렇지 않으면 false입니다.
참고 항목
Capabilities 속성은 수동 또는 자동 클린 가능한지 여부를 나타냅니다.
NumberOfMediaSupported
-
데이터 형식: uint32
-
액세스 형식: 읽기 전용
디바이스에서 여러 개별 미디어를 지원하는 경우 이 속성은 지원되거나 삽입될 수 있는 최대 수를 정의합니다.
보안
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: MappingStrings ("MIF. DMTF|디스크|003.22")
디바이스에 대한 운영 보안입니다.
기타 (1)
알 수 없음 (2)
없음 (3)
읽기 전용 (4)
잠김 (5)
부팅 바이패스 (6)
부팅 바이패스 및 읽기 전용 (7)
TimeOfLastMount
-
데이터 형식: datetime
-
액세스 형식: 읽기 전용
디바이스에 미디어가 탑재된 가장 최근 날짜 및 시간입니다. 이 속성은 이동식 미디어를 지원하는 디바이스에서만 사용됩니다.
TotalMountTime
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
데이터 전송 또는 디바이스 클린 위해 미디어가 탑재된 시간(초)입니다. 디바이스에서 이동식 미디어를 지원하지 않는 경우 이 속성을 0으로 설정해야 합니다.
UncompressedDataRate
-
데이터 형식: uint32
-
액세스 형식: 읽기 전용
-
한정자: 단위 ("초당 킬로바이트"), PUnit ("바이트/초 * 10^3")
디바이스가 미디어를 읽고 쓸 수 있는 지속적인 데이터 전송 속도(킬로바이트)입니다. 이는 지속적인 원시 데이터 속도입니다. 압축이 있는 최대 속도 또는 속도는 이 속성에 보고해서는 안 됩니다.
UnitsDescription
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: ModelCorrespondence("CIM_MediaAccessDevice.MaxUnitsBeforeCleaning", "CIM_MediaAccessDevice.UnitsUsed")
MaxUnitsBeforeCleaning 및 UnitsUsed 속성의 단위 형식에 대해 설명합니다.
UnitsUsed
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
-
한정자: 계기, ModelCorrespondence("CIM_MediaAccessDevice.UnitsDescription", "CIM_MediaAccessDevice.MaxUnitsBeforeCleaning")
디바이스에서 사용하는 단위 수입니다. 이 속성은 디바이스를 클린 시기를 결정하는 데 사용됩니다. UnitsDescription 은 단위 형식을 정의합니다.
UnloadTime
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
-
한정자: 단위 ("MilliSeconds"), PUnit ("second * 10^-3")
디바이스가 미디어를 읽거나 쓰는 것에서 언로드로 전환하는 데 걸리는 시간(밀리초)입니다. 예를 들어 디스크 드라이브의 경우 명목 속도로 회전하는 디스크와 회전하지 않는 디스크 사이의 간격입니다. 테이프 드라이브의 경우 미디어가 BOT에서 완전히 배출되고 선택기 요소 또는 인간 운영자가 액세스할 수 있게 될 때입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8 |
지원되는 최소 서버 |
Windows Server 2012 |
네임스페이스 |
Root\virtualization\v2 |
MOF |
|
DLL |
|