연결된 Msvm_VirtualSystemManagementService 기능에 대해 설명합니다.
다음 구문은 간소화된 MOF(Managed Object Format) 코드이며 상속된 모든 속성을 포함합니다.
구문
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualSystemManagementCapabilities : CIM_VirtualSystemManagementCapabilities
{
string InstanceID;
string Caption = "Hyper-V Virtual System Management Service Capabilities";
string Description = "Defines Virtual System Management Service Capabilities";
string ElementName = "Hyper-V Virtual System Management Service Capabilities";
boolean ElementNameEditSupported;
unit16 MaxElementNameLen;
unit16 RequestedStatesSupported[];
string ElementNameMask;
string VirtualSystemTypesSupported[];
uint16 SynchronousMethodsSupported[];
uint16 AsynchronousMethodsSupported[];
uint16 IndicationsSupported[];
};
멤버
Msvm_VirtualSystemManagementCapabilities 클래스에는 다음과 같은 유형의 멤버가 있습니다.
속성
Msvm_VirtualSystemManagementCapabilities 클래스에는 이러한 속성이 있습니다.
-
AsynchronousMethodsSupported
-
-
데이터 형식: uint16 배열
-
액세스 형식: 읽기 전용
-
한정자: 재정의 ("CIM_VirtualSystemManagementCapabilities.AsynchronousMethodsSupported")
구현에서 비동기적으로 지원되는 Msvm_VirtualSystemManagementService 메서드를 지정합니다.
-
-
DMTF 예약 됨(..)
-
ValidatePlannedSystem (32767)
-
ImportSystemDefinition (32770)
-
ImportSnapshotDefinitions (32771)
-
RealizePlannedSystem (32772)
-
ExportSystemDefinition (32778)
-
AddFeatureSettings (32779)
-
ModifyFeatureSettings (32780)
-
RemoveFeatureSettings (32781)
-
GetVirtualSystemThumbnailImage (32782)
-
ModifyServiceSettings (32783)
-
GetSummaryInformation (32784)
-
AddKvpItems (32785)
-
ModifyKvpItems (32786)
-
RemoveKvpItems (32787)
-
FormatError (32788)
-
RequestStateChangeSupported (32789)
-
StartServiceSupported (32790)
-
StopServiceSupported (32791)
-
ModifyDiskMergeSettings (32792)
-
GenerateWwpn (32793)
-
AddFibreChannelChap (32794)
-
RemoveFibreChannelChap (32795)
-
-
GetSizeOfSystemFiles (32797)
-
GetCurrentWwpnFromGenerator (32798)
-
Vendor Reserved (32799..65535)
캡션
-
데이터 형식: string
-
액세스 형식: 읽기 전용
개체에 대한 간단한 설명입니다. 이 속성은 CIM_ManagedElement 상속됩니다.
설명
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
개체에 대한 설명입니다. 이 속성은 CIM_ManagedElement 상속됩니다.
ElementName
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
개체의 표시 이름입니다. 이 속성은 CIM_ManagedElement 상속됩니다.
ElementNameEditSupported
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
ElementName 속성을 수정할 수 있는지 여부를 나타냅니다. 이 속성은 CIM_EnabledLogicalElementCapabilities 상속됩니다.
ElementNameMask
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
정규식으로 표현되는 ElementName에 대한 제한을 지정합니다. 이 속성은 CIM_EnabledLogicalElementCapabilities 상속됩니다.
표시지원됨
-
데이터 형식: uint16 배열
-
액세스 형식: 읽기 전용
-
한정자: 재정 의("CIM_VirtualSystemManagementCapabilities.IndicationsSupported")
구현에서 지원하는 표시를 지정합니다.
각각 구현에서 지원하는 표시를 식별하는 표시 식별자의 열거형입니다.
VirtualResourceStateChangeIndicationsSupported (2)
구현은 가상 시스템의 리소스를 나타내는 CIM_LogicalDevice 인스턴스의 상태 변경 알림을 지원합니다.
ConcreteJobStateChangeIndicationsSupported (3)
구현은 CIM_ConcreteJob 인스턴스의 상태 변경 알림을 지원합니다.
VirtualSystemStateChangeIndicationsSupported (4)
구현은 가상 시스템을 나타내는 CIM_ComputerSystem 인스턴스의 상태 변경 알림을 지원합니다.
DMTF 예약 됨(..)
Vendor Reserved (32767..65535)
InstanceID
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: Key
이 클래스의 instance 고유하게 식별합니다. 이 속성은 CIM_ManagedElement 상속됩니다.
MaxElementNameLen
-
데이터 형식: unit16
-
액세스 형식: 읽기 전용
-
한정자: MaxValue (256)
ElementName 속성의 지원되는 최대 길이를 지정합니다. 이 속성은 CIM_EnabledLogicalElementCapabilities 상속됩니다.
RequestedStatesSupported
-
데이터 형식: unit16 배열
-
액세스 형식: 읽기 전용
사용 가능한 논리 요소에서 RequestStateChange 메서드를 사용할 때 요청할 수 있는 가능한 상태를 나타냅니다. 이 속성은 CIM_EnabledLogicalElementCapabilities 상속됩니다.
| 값 | 의미 |
|---|---|
|
사용 |
|
비활성화 |
|
종료 |
|
오프라인 |
|
테스트 |
|
지연 |
|
정지 |
|
Reboot |
|
다시 설정 |
SynchronousMethodsSupported
-
데이터 형식: uint16 배열
-
액세스 형식: 읽기 전용
-
한정자: 재정의 ("CIM_VirtualSystemManagementCapabilities.SynchronousMethodsSupported")
구현에서 동기적으로 지원되는 Msvm_VirtualSystemManagementService 메서드를 지정합니다.
DMTF 예약됨 (..)
ValidatePlannedSystem (32767)
ImportSystemDefinition (32770)
ImportSnapshotDefinitions (32771)
RealizePlannedSystem (32772)
ExportSystemDefinition (32778)
AddFeatureSettings (32779)
ModifyFeatureSettings (32780)
RemoveFeatureSettings (32781)
GetVirtualSystemThumbnailImage (32782)
ModifyServiceSettings (32783)
GetSummaryInformation (32784)
AddKvpItems (32785)
ModifyKvpItems (32786)
RemoveKvpItems (32787)
FormatError (32788)
RequestStateChangeSupported (32789)
StartServiceSupported (32790)
StopServiceSupported (32791)
ModifyDiskMergeSettings (32792)
GenerateWwpn (32793)
AddFibreChannelChap (32794)
RemoveFibreChannelChap (32795)
GetSizeOfSystemFiles (32797)
GetCurrentWwpnFromGenerator (32798)
Vendor Reserved (32799..65535)
VirtualSystemTypesSupported
-
데이터 형식: 문자열 배열
-
액세스 형식: 읽기 전용
구현에서 지원하는 가상 시스템 유형을 각각 지정하는 문자열 배열입니다. NULL이 아닌 각 배열 요소의 값은 Msvm_VirtualSystemSettingData.VirtualSystemType 속성에 대해 정의된 문자열을 따라야 합니다.
요구 사항
| 요구 사항 | 값 |
|---|---|
| 지원되는 최소 클라이언트 |
Windows 8 [데스크톱 앱만 해당] |
| 지원되는 최소 서버 |
Windows Server 2012 [데스크톱 앱만 해당] |
| 네임스페이스 |
Root\Virtualization\V2 |
| MOF |
|
| DLL |
|