Msvm_DisketteDrive 클래스

가상 머신 내의 플로피 드라이브를 나타냅니다. 플로피 드라이브는 플로피 미디어를 나타내는 파일로 채워지거나 드라이브가 비어 있을 수 있습니다. 물리적 미디어는 지원되지 않습니다. 플로피 컨트롤러당 정확히 하나의 플로피 드라이브가 있으며 이동식이 아닙니다.

다음 구문은 간소화된 MOF(Managed Object Format) 코드이며 상속된 모든 속성을 포함합니다.

구문

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_DisketteDrive : CIM_DisketteDrive
{
  string   InstanceID;
  string   Caption = "Diskette Drive";
  string   Description = "Microsoft Virtual Diskette Drive";
  string   ElementName = "Diskette Drive";
  datetime InstallDate;
  string   Name = "Diskette Drive";
  uint16   OperationalStatus[] = { 2 };
  string   StatusDescriptions[] = { "OK" };
  string   Status;
  uint16   HealthState = 5;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  string   EnabledState = 5;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName = "Msvm_ComputerSystem";
  string   SystemName;
  uint16   CreationClassName = "Msvm_DisketteDrive";
  string   DeviceID = "Microsoft:GUID\device-specific-data";
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability = 6;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  string   OtherIdentifyingInfo[];
  uint64   PowerOnHours;
  uint64   TotalPowerOnHours;
  string   IdentifyingDescriptions[];
  uint16   AdditionalAvailability[] = 6;
  uint64   MaxQuiesceTime;
  uint16   Capabilities[] = {3, 4, 7};
  string   CapabilityDescriptions[] = {"Random Access", "Supports Writing", "Supports Removable Media"};
  string   ErrorMethodology = { "None" };
  string   CompressionMethod = "Not Compressed";
  uint32   NumberOfMediaSupported = 1;
  uint64   MaxMediaSize = 1440;
  uint64   DefaultBlockSize = 512;
  uint64   MaxBlockSize = 512;
  uint64   MinBlockSize = 512;
  boolean  NeedsCleaning = False;
  boolean  MediaIsLocked = False;
  uint16   Security = 3;
  datetime LastCleaned;
  uint64   MaxAccessTime = 0;
  uint32   UncompressedDataRate;
  uint64   LoadTime = 0;
  uint64   UnloadTime = 0;
  uint64   MountCount = 0;
  datetime TimeOfLastMount;
  uint64   TotalMountTime = 0;
  string   UnitsDescription;
  uint64   MaxUnitsBeforeCleaning = 18446744073709551615;
  uint64   UnitsUsed = 0;
};

멤버

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

메서드

Msvm_DisketteDrive 클래스에는 이러한 메서드가 있습니다.

메서드 Description
EnableDevice 이 메서드는 지원되지 않습니다.
LockMedia 미디어를 잠그거나 해제합니다.
OnlineDevice 이 메서드는 지원되지 않습니다.
QuiesceDevice 이 메서드는 지원되지 않습니다.
RequestStateChange 상태 변경을 요청합니다.
다시 설정 가상 디바이스를 다시 설정합니다.
RestoreProperties 이 메서드는 지원되지 않습니다.
SaveProperties 이 메서드는 지원되지 않습니다.
SetPowerState 이 메서드는 지원되지 않습니다.

속성

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

AdditionalAvailability

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

디바이스의 추가 가용성 및 상태. 이 속성은 CIM_LogicalDevice 상속됩니다.

의미
6
해당 사항 없음

가용성

데이터 형식: uint16

액세스 형식: 읽기 전용

디바이스의 기본 가용성 및 상태. 이 속성은 CIM_LogicalDevice 상속됩니다.

의미
6
해당 사항 없음

AvailableRequestedStates

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

상태 변경을 시작하는 데 사용되는 RequestStateChange 메서드의 RequestedState 매개 변수에 대한 가능한 값을 나타냅니다. 나열된 값은 CIM_EnabledLogicalElementCapabilities 연결된 instance RequestedStatesSupported 속성에 포함된 값의 하위 집합입니다. 여기서 선택한 값은 CIM_EnabledLogicalElement 개체의 현재 상태 함수입니다. 구현에서 가능한 값 집합을 현재 상태의 함수로 보급할 수 있는 경우 이 속성은 Null 이 아닐 수 있습니다. 구현에서 현재 상태의 함수로 가능한 값 집합을 확인할 수 없는 경우 이 속성은 Null 이 됩니다.

이 속성은 CIM_EnabledLogicalElement 상속됩니다.

Capabilities

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

미디어 액세스 디바이스의 기능입니다. 이 속성은 CIM_MediaAccessDevice 상속되며 다음 값으로 설정됩니다.

의미
{3, 4, 7}
3
CapabilityDescriptions의 해당 항목은 "임의 액세스"입니다.
4
CapabilityDescriptions의 해당 항목은 "쓰기 지원"입니다.
7
CapabilityDescriptions의 해당 항목은 "이동식 미디어 지원"입니다.

CapabilityDescriptions

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

Capabilities 속성 배열에 표시된 액세스 디바이스 기능에 대한 자세한 설명을 제공하는 자유 형식 문자열 배열입니다. 이 배열의 각 항목은 동일한 인덱스 위치에 있는 Capabilities 배열의 항목과 관련이 있습니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

캡션

데이터 형식: string

액세스 형식: 읽기 전용

개체에 대한 간단한 설명입니다. 이 속성은 CIM_ManagedElement 상속됩니다.

CommunicationStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

계측이 기본 관리되는 요소와 통신하는 기능을 나타냅니다. Null 값은 이 속성이 구현되지 않음을 나타냅니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.

CompressionMethod

데이터 형식: 문자열

액세스 형식: 읽기 전용

논리 파일을 압축하는 데 사용되는 알고리즘 또는 도구를 나타내는 문자열입니다. 압축 구성표를 알 수 없거나 설명하지 않은 경우 "알 수 없음"을 사용합니다. 논리 파일이 압축되었지만 압축 체계를 알 수 없거나 설명하지 않은 경우 "압축됨"을 사용합니다. 논리 파일이 압축되지 않은 경우 "압축되지 않음"을 사용합니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

"압축되지 않음"

"알 수 없음"

"압축됨"

"압축되지 않음"

CreationClassName

데이터 형식: uint16

액세스 형식: 읽기 전용

instance 만드는 데 사용되는 클래스 또는 하위 클래스의 이름입니다. 이 속성은 CIM_LogicalDevice 상속됩니다.

DefaultBlockSize

데이터 형식: uint64

액세스 형식: 읽기 전용

디바이스의 기본 블록 크기(바이트)입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

설명

데이터 형식: 문자열

액세스 형식: 읽기 전용

개체에 대한 설명입니다. 이 속성은 CIM_ManagedElement 상속됩니다.

DetailedStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

PrimaryStatus 속성을 추가 상태 세부 정보로 보완합니다. Null 값은 이 속성이 구현되지 않음을 나타냅니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.

DeviceID

데이터 형식: 문자열

액세스 형식: 읽기 전용

이 속성은 CIM_LogicalDevice 상속되며 "Microsoft:GUID\device-specific-data"로 설정됩니다.

ElementName

데이터 형식: 문자열

액세스 형식: 읽기 전용

개체의 표시 이름입니다. 이 속성은 CIM_ManagedElement 상속됩니다.

EnabledDefault

데이터 형식: uint16

액세스 형식: 읽기 전용

요소의 사용 상태에 대한 관리자의 기본 또는 시작 구성입니다. 이 속성은 CIM_EnabledLogicalElement 상속되며 항상 2(사용)로 설정됩니다.

EnabledState

데이터 형식: 문자열

액세스 형식: 읽기 전용

요소의 사용 및 사용 안 함 상태입니다. 또한 이러한 요청된 상태 간의 전환을 나타낼 수도 있습니다. 이 속성은 CIM_EnabledLogicalElement 상속되며 항상 5(해당 없음)로 설정됩니다.

ErrorCleared

데이터 형식: boolean

액세스 형식: 읽기 전용

LastErrorCode에 보고된 오류가 이제 지워지는지 여부를 나타냅니다. 이 속성은 CIM_LogicalDevice 상속되지만 사용되지 않습니다.

ErrorDescription

데이터 형식: string

액세스 형식: 읽기 전용

LastErrorCode에 기록된 오류에 대한 자세한 정보와 수행할 수 있는 수정 작업에 대한 정보를 제공하는 문자열입니다. 이 속성은 CIM_LogicalDevice 상속되지만 사용되지 않습니다.

ErrorMethodology

데이터 형식: 문자열

액세스 형식: 읽기 전용

이 디바이스에서 지원하는 오류 검색 및 수정 유형을 설명하는 문자열입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

HealthState

데이터 형식: uint16

액세스 형식: 읽기 전용

요소의 현재 상태입니다. 이 특성은 이 요소의 상태를 나타내지만 해당 하위 구성 요소의 상태를 반드시 나타내는 것은 아닙니다. 가능한 값은 0에서 30입니다. 여기서 5는 요소가 완전히 정상이고 30은 요소가 완전히 비기능임을 의미합니다. 이 속성은 CIM_ManagedSystemElement 상속되며 항상 5로 설정됩니다.

IdentifyingDescriptions

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

OtherIdentifyingInfo 속성 배열의 항목 뒤에 설명 및 세부 정보를 제공하는 자유 형식 문자열의 배열입니다. 이 속성은 CIM_LogicalDevice 상속되며 Null로 설정됩니다.

InstallDate

데이터 형식: datetime

액세스 형식: 읽기 전용

가상 머신 구성을 만든 날짜 및 시간입니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.

InstanceID

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: Key

이 클래스의 instance 고유하게 식별합니다. 이 속성은 CIM_ManagedElement 상속됩니다.

LastCleaned

데이터 형식: datetime

액세스 형식: 읽기 전용

디바이스를 마지막으로 정리한 날짜 및 시간입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

LastErrorCode

데이터 형식: uint32

액세스 형식: 읽기 전용

논리 디바이스에서 보고한 마지막 오류 코드입니다. 이 속성은 CIM_LogicalDevice 상속되지만 사용되지 않습니다.

LoadTime

데이터 형식: uint64

액세스 형식: 읽기 전용

로드에서 미디어를 읽거나 쓸 수 있는 시간(밀리초)입니다. 예를 들어 디스크 드라이브의 경우 디스크가 읽기/쓰기가 준비되었다는 보고(즉, 명목 속도로 회전하는 디스크)가 디스크로 회전하지 않는 간격입니다. 테이프 드라이브의 경우 삽입되는 미디어에서 애플리케이션에 대한 준비가 되었다는 보고까지의 시간입니다. 일반적으로 테이프의 BOT 영역에 있습니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

MaxAccessTime

데이터 형식: uint64

액세스 형식: 읽기 전용

미디어의 첫 번째 위치에서 시간과 관련하여 가장 먼 위치로 이동하는 시간(밀리초)입니다. 디스크 드라이브의 경우 전체 검색 + 전체 회전 지연을 나타냅니다. 테이프 드라이브의 경우 테이프의 시작 부분에서 가장 물리적으로 먼 지점까지의 검색을 나타냅니다. (테이프의 끝은 물리적으로 가장 먼 지점에 있을 수 있지만 반드시 그렇지는 않습니다.) 이 속성은 CIM_MediaAccessDevice 상속됩니다.

MaxBlockSize

데이터 형식: uint64

액세스 형식: 읽기 전용

디바이스에서 액세스하는 미디어의 최대 블록 크기(바이트)입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

MaxMediaSize

데이터 형식: uint64

액세스 형식: 읽기 전용

이 디바이스에서 지원하는 미디어의 최대 크기(킬로바이트)입니다. 킬로바이트는 1000을 곱한 바이트 수로 해석됩니다(1024를 곱한 바이트 수가 아님). 이 속성은 CIM_MediaAccessDevice 상속됩니다.

MaxQuiesceTime

데이터 형식: uint64

액세스 형식: 읽기 전용

이 속성은 사용되지 않습니다. 이 속성은 CIM_LogicalDevice 상속되지만 사용되지 않습니다.

MaxUnitsBeforeCleaning

데이터 형식: uint64

액세스 형식: 읽기 전용

디바이스를 정리하기 전에 사용할 수 있는 최대 단위입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

MediaIsLocked

데이터 형식: boolean

액세스 형식: 읽기 전용

True 이면 미디어가 디바이스에 잠겨 있고 배출할 수 없는 경우 입니다. 그렇지 않으면 False입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

MinBlockSize

데이터 형식: uint64

액세스 형식: 읽기 전용

디바이스에서 액세스하는 미디어의 최소 블록 크기(바이트)입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

MountCount

데이터 형식: uint64

액세스 형식: 읽기 전용

이동식 미디어를 지원하는 디바이스의 경우 데이터 전송을 위해 또는 디바이스를 클린 위해 미디어가 탑재된 횟수입니다. 하드 디스크와 같은 이동 불가능한 미디어에 액세스하는 디바이스의 경우 이 속성은 적용되지 않으며 0으로 설정해야 합니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

이름

데이터 형식: 문자열

액세스 형식: 읽기 전용

개체가 알려진 레이블입니다. 이 속성은 CIM_ManagedSystemElement 상속되며 ElementName 속성과 동일합니다.

NeedsCleaning

데이터 형식: boolean

액세스 형식: 읽기 전용

미디어 액세스 디바이스에 정리가 필요한 경우 True입니다. 그렇지 않으면 False입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

NumberOfMediaSupported

데이터 형식: uint32

액세스 형식: 읽기 전용

지원하거나 삽입할 수 있는 여러 개별 미디어의 최대 수입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

OperatingStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

요소의 작동 조건에 대한 현재 상태 정보를 제공하며 EnabledState 속성의 값과 관련하여 더 자세한 정보를 제공하는 데 사용할 수 있습니다. Null 값은 이 속성이 구현되지 않음을 나타냅니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.

OperationalStatus

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

개체의 현재 상태입니다. 이 속성은 CIM_ManagedSystemElement 상속되며 각 배열 요소는 항상 2(확인)로 설정됩니다.

OtherEnabledState

데이터 형식: 문자열

액세스 형식: 읽기 전용

EnabledState 속성이 1(기타)로 설정된 경우 요소의 사용 또는 사용 안 함 상태입니다. EnabledState가 1 이외의 값인 경우 이 속성을 Null로 설정해야 합니다. 이 속성은 CIM_EnabledLogicalElement 상속되며 항상 Null로 설정됩니다.

OtherIdentifyingInfo

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

논리 디바이스를 식별하는 데 사용할 수 있는 디바이스 ID 정보 이외의 추가 데이터입니다. 이 속성은 CIM_LogicalDevice 상속되며 Null로 설정됩니다.

PowerManagementCapabilities

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

디바이스의 전원 관리 기능입니다. 이 속성은 CIM_LogicalDevice 상속되지만 사용되지 않습니다.

PowerManagementSupported

데이터 형식: boolean

액세스 형식: 읽기 전용

디바이스를 전원으로 관리할 수 있는지 여부를 나타냅니다. 이 속성은 CIM_LogicalDevice 상속되지만 사용되지 않습니다.

PowerOnHours

데이터 형식: uint64

액세스 형식: 읽기 전용

이 디바이스가 마지막 전원 주기 이후 전원이 켜진 연속 시간 수입니다. 이 속성은 CIM_LogicalDevice 상속되지만 사용되지 않습니다.

PrimaryStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

높은 수준의 상태 정보를 제공합니다. 이 속성은 DetailedStatus 속성과 함께 사용하여 요소 및 해당 하위 구성 요소에 대한 높은 수준 및 자세한 상태 상태 정보를 제공해야 합니다. Null 값은 이 속성이 구현되지 않음을 나타냅니다. 이 속성은 CIM_ManagedSystemElement 상속됩니다.

RequestedState

데이터 형식: uint16

액세스 형식: 읽기 전용

요소에 대해 마지막으로 요청되거나 원하는 상태입니다. 요소의 실제 상태는 EnabledState로 표시됩니다. 이 속성은 마지막으로 요청된 상태와 현재 사용 또는 사용 안 함 상태를 비교하기 위해 제공됩니다. 특정 instance CIM_EnabledLogicalElementRequestStateChange를 지원하지 않을 수 있습니다. 이 경우 값 12(해당 없음)가 사용됩니다. 이 속성은 CIM_EnabledLogicalElement 상속되며 항상 12(해당 없음)로 설정됩니다.

보안

데이터 형식: uint16

액세스 형식: 읽기 전용

디바이스에 대해 정의된 운영 보안입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

의미
3
없음

상태

데이터 형식: 문자열

액세스 형식: 읽기 전용

개체의 현재 상태. 이 속성은 CIM_ManagedSystemElement 상속되지만 사용되지 않습니다.

StatusDescriptions

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

다양한 OperationalStatus 배열 값을 설명하는 문자열입니다. 이 속성은 CIM_ManagedSystemElement 상속되며 각 배열 요소는 항상 "확인"으로 설정됩니다.

StatusInfo

데이터 형식: uint16

액세스 형식: 읽기 전용

논리 디바이스의 현재 상태입니다. 이 속성은 CIM_LogicalDevice 상속되지만 사용되지 않습니다.

SystemCreationClassName

데이터 형식: 문자열

액세스 형식: 읽기 전용

범위 지정 시스템의 생성 클래스 이름입니다. 이 속성은 CIM_LogicalDevice 상속됩니다.

SystemName

데이터 형식: 문자열

액세스 형식: 읽기 전용

범위 지정 가상 머신의 고유 식별자입니다. 이 속성은 CIM_LogicalDevice 상속됩니다.

TimeOfLastMount

데이터 형식: datetime

액세스 형식: 읽기 전용

이동식 미디어를 지원하는 디바이스의 경우 미디어에 탑재된 가장 최근의 날짜 및 시간입니다. 하드 디스크와 같이 이동 불가능한 미디어에 액세스하는 디바이스의 경우 이 속성은 의미가 없으며 적용할 수 없습니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

TimeOfLastStateChange

데이터 형식: datetime

액세스 형식: 읽기 전용

요소의 사용 상태가 마지막으로 변경된 날짜 또는 시간입니다. 이 속성은 CIM_EnabledLogicalElement 상속되며 항상 Null로 설정됩니다.

TotalMountTime

데이터 형식: uint64

액세스 형식: 읽기 전용

이동식 미디어를 지원하는 디바이스의 경우 데이터를 전송하거나 디바이스를 클린 위해 미디어가 탑재된 총 시간(초)입니다. 하드 디스크와 같은 이동 불가능한 미디어에 액세스하는 디바이스의 경우 이 속성은 적용되지 않으며 0으로 설정해야 합니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

TotalPowerOnHours

데이터 형식: uint64

액세스 형식: 읽기 전용

이 디바이스의 전원이 공급된 총 시간 수입니다. 이 속성은 CIM_LogicalDevice 상속되지만 사용되지 않습니다.

TransitioningToState

데이터 형식: uint16

액세스 형식: 읽기 전용

instance 전환 중인 대상 상태를 나타냅니다. 이 속성은 CIM_EnabledLogicalElement 상속되지만 사용되지 않습니다.

UncompressedDataRate

데이터 형식: uint32

액세스 형식: 읽기 전용

디바이스가 미디어에서 읽고 쓸 수 있는 지속적인 데이터 전송 속도(KB/초)입니다. 이는 지속적이고 원시적인 데이터 속도입니다. 압축을 가정하는 최대 속도 또는 속도는 이 속성에 보고해서는 안 됩니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

UnitsDescription

데이터 형식: 문자열

액세스 형식: 읽기 전용

MaxUnitsBeforeCleaning에서의 사용을 기준으로 하는 단위입니다. 이 속성은 CIM_MediaAccessDevice 상속되며 Null로 설정됩니다.

UnitsUsed

데이터 형식: uint64

액세스 형식: 읽기 전용

현재 사용된 단위 수입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

UnloadTime

데이터 형식: uint64

액세스 형식: 읽기 전용

미디어를 읽거나 '언로드'에 쓸 수 있는 시간(밀리초)입니다. 이 속성은 CIM_MediaAccessDevice 상속됩니다.

설명

Msvm_DisketteDrive 클래스에 대한 액세스는 UAC 필터링에 의해 제한될 수 있습니다. 자세한 내용은 사용자 계정 컨트롤 및 WMI를 참조하세요.

요구 사항

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

추가 정보

CIM_DisketteDrive

CIM_DisketteDrive

스토리지 클래스