Msvm _ Physical3dGraphicsProcessor 클래스

실제 3차원 GPU(그래픽 처리 장치)에 대해 설명합니다.

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

구문

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider")]
class Msvm_Physical3dGraphicsProcessor : CIM_LogicalDevice
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState = 2;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName;
  string   DeviceID;
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  string   OtherIdentifyingInfo[];
  uint64   PowerOnHours;
  uint64   TotalPowerOnHours;
  string   IdentifyingDescriptions[];
  uint16   AdditionalAvailability[];
  uint64   MaxQuiesceTime;
  Boolean  EnabledForVirtualization;
  Boolean  CompatibleForVirtualization;
  string   GPUID;
  string   DirectXVersion;
  string   PixelShaderVersion;
  uint64   DedicatedVideoMemory;
  uint64   DedicatedSystemMemory;
  uint64   SharedSystemMemory;
  uint64   TotalVideoMemory;
  uint64   AvailableVideoMemory;
  string   DriverProvider;
  datetime DriverDate;
  datetime DriverInstalled;
  string   DriverVersion;
  string   DriverModelVersion;
  uint64   Rating;
  uint64   AdapterIndexID;
};

멤버

Msvm _ Physical3dGraphicsProcessor 클래스에는 다음과 같은 형식의 멤버가 있습니다.

메서드

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

메서드 설명
EnableDevice 이 메서드는 지원되지 않습니다.
OnlineDevice 이 메서드는 지원되지 않습니다.
QuiesceDevice 이 메서드는 지원되지 않습니다.
RequestStateChange 이 메서드는 지원되지 않습니다.
재설정 이 메서드는 지원되지 않습니다.
RestoreProperties 이 메서드는 지원되지 않습니다.
SaveProperties 이 메서드는 지원되지 않습니다.
SetPowerState 이 메서드는 지원되지 않습니다.

속성

Msvm _ Physical3dGraphicsProcessor 클래스에는 이러한 속성이 있습니다.

AdapterIndexID

데이터 형식: uint64

액세스 형식: 읽기 전용

이 디바이스에 할당된 어댑터 인덱스 식별자를 지정합니다.

AdditionalAvailability

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

디바이스의 추가 가용성 및 상태 이 속성은 CIM _ LogicalDevice에서 상속되지만 사용되지는 않습니다.

가용성

데이터 형식: uint16

액세스 형식: 읽기 전용

디바이스의 기본 가용성 및 상태입니다. 이 속성은 CIM _ LogicalDevice에서 상속되지만 사용되지는 않습니다.

AvailableRequestedStates

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

RequestStateChange 메서드의 RequestedState 매개 변수에 사용할 수 있는 값을 나타냅니다. 이 속성은 CIM _ EnabledLogicalElement에서 상속되며 항상 Null 로 설정됩니다.

AvailableVideoMemory

데이터 형식: uint64

액세스 형식: 읽기 전용

GPU에서 사용할 수 있는 비디오 메모리의 양(바이트)을 지정합니다.

캡션

데이터 형식: string

액세스 형식: 읽기 전용

개체에 대한 간단한 설명입니다. 이 속성은 CIM _ ManagedElement에서 상속됩니다.

CommunicationStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

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

알 수 없음(0)

사용할 수 없습니다(1)

통신 확인(2)

통신 손실(3)

연락처 없음(4)

DMTF 예약됨(..)

공급업체 예약(0x8000. )

CompatibleForVirtualization

데이터 형식: 부울

액세스 형식: 읽기 전용

가상화와 호환되는 경우 true, 그렇지 않으면 false입니다.

참고

이 속성은 Windows 10 버전 1703에 추가되었습니다.

CreationClassName

데이터 형식: string

액세스 형식: 읽기 전용

범위 지정 시스템의 생성 클래스 이름입니다. 이 속성은 CIM _ LogicalDevice에서 상속됩니다.

DedicatedSystemMemory

데이터 형식: uint64

액세스 형식: 읽기 전용

GPU 전용 시스템 메모리의 양(바이트)을 지정합니다.

DedicatedVideoMemory

데이터 형식: uint64

액세스 형식: 읽기 전용

GPU 전용 비디오 메모리의 양(바이트)을 지정합니다.

설명

데이터 형식: string

액세스 형식: 읽기 전용

개체에 대한 설명입니다. 이 속성은 CIM _ ManagedElement에서 상속됩니다.

DetailedStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

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

사용할 수 없음 (0)

추가 정보 없음 (1)

스트레스 (2)

예측 실패 (3)

복구할 수 없는 오류 (4)

오류가 있는 엔터티 지원 (5)

DMTF 예약 (...)

공급 업체 예약 (0x8000. )

DeviceID

데이터 형식: 문자열

액세스 형식: 읽기 전용

논리적 장치의 이름을 고유 하 게 하는 주소 또는 기타 식별 정보입니다. 이 속성은 CIM _ LogicalDevice에서 상속 됩니다.

DirectXVersion

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MAXLEN (1024)

GPU에서 지 원하는 DirectX의 버전 지정 합니다.

DriverDate

데이터 형식: datetime

액세스 형식: 읽기 전용

드라이버 빌드 날짜를 지정 합니다.

DriverInstalled 됨

데이터 형식: datetime

액세스 형식: 읽기 전용

드라이버가 설치 된 날짜와 시간을 지정 합니다.

DriverModelVersion

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MAXLEN (1024)

드라이버 모델 버전을 지정 합니다.

참고

이 속성은 Windows 10 버전 1703에 추가 되었습니다.

DriverProvider

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MAXLEN (1024)

드라이버 공급자의 이름을 지정 합니다.

DriverVersion

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MAXLEN (1024)

드라이버 버전을 지정합니다.

ElementName

데이터 형식: 문자열

액세스 형식: 읽기 전용

개체의 표시 이름입니다. 이 속성은 CIM _ ManagedElement에서 상속 됩니다.

EnabledDefault

데이터 형식: uint16

액세스 형식: 읽기 전용

요소의 EnabledState 속성에 대 한 관리자의 기본 또는 시작 구성입니다. 이 속성은 CIM _ EnabledLogicalElement에서 상속 되며 항상 2 (Enabled)로 설정 됩니다.

EnabledForVirtualization

데이터 형식: Boolean

액세스 형식: 읽기 전용

어댑터가 RemoteFX 사용 하도록 설정 되었는지 여부를 지정 합니다.

EnabledState

데이터 형식: uint16

액세스 형식: 읽기 전용

요소의 활성화 및 비활성화 상태입니다. 이 속성은 CIM _ EnabledLogicalElement에서 상속 되며 다음 값 중 하나가 됩니다.

의미
알 수 없음
0
요소의 상태를 확인할 수 없습니다.
기타
1
사용
2
요소가 실행 되 고 있습니다.
사용 안 함
3
요소가 꺼져 있습니다.
종료
4
요소가 비활성화 된 상태로 전환 되는 중입니다.
해당 사항 없음
5
요소가 활성화 또는 비활성화 되는 것을 지원 하지 않습니다.
활성화 되었지만 오프 라인
6
요소는 명령을 완료 하 고 있을 수 있으며 새 요청을 삭제 합니다.
테스트
7
에서
요소가 테스트 상태에 있는 경우
지연
8
요소는 명령을 완료할 수 있지만 모든 새 요청을 큐에 대기 합니다.
정지
9
요소는 사용할 수 있지만 제한 된 모드에서 사용할 수 있습니다. 요소의 동작은 설정 된 상태 (2)와 비슷하지만 제한 된 명령 집합만 처리 합니다. 다른 모든 요청은 큐에 대기 됩니다.
시작
10
요소가 활성화 된 상태 (2)로 이동 하는 중입니다. 새 요청은 큐에 대기 됩니다.

ErrorCleared

데이터 형식: boolean

액세스 형식: 읽기 전용

LastErrorCode 에 보고 된 오류가 이제 선택 취소 되었는지 여부를 나타냅니다. 이 속성은 CIM _ LogicalDevice에서 상속 되지만 사용 되지 않습니다.

ErrorDescription

데이터 형식: 문자열

액세스 형식: 읽기 전용

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

GPUID

데이터 형식: string

액세스 형식: 읽기 전용

한정자: MAXLEN(1024)

어댑터의 GPU 식별자를 포함합니다.

HealthState

데이터 형식: uint16

액세스 형식: 읽기 전용

요소의 현재 상태입니다. 이 속성은 CIM _ ManagedSystemElement에서 상속됩니다.

IdentifyingDescriptions

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

OtherIdentifyingInfo 속성 배열의 항목 뒤에 설명과 세부 정보를 제공하는 자유 형식 문자열의 배열입니다. 이 속성은 CIM _ LogicalDevice에서 상속되지만 사용되지는 않습니다.

InstallDate

데이터 형식: datetime

액세스 형식: 읽기 전용

개체가 설치된 날짜 및 시간입니다. 이 속성에는 개체가 설치되어 있음을 나타내는 값이 필요하지 않습니다. 이 속성은 CIM _ ManagedSystemElement에서 상속됩니다.

InstanceID

데이터 형식: string

액세스 형식: 읽기 전용

한정자:

이 클래스의 인스턴스를 고유하게 식별합니다. 이 속성은 CIM _ ManagedElement에서 상속됩니다.

LastErrorCode

데이터 형식: uint32

액세스 형식: 읽기 전용

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

MaxQuiesceTime

데이터 형식: uint64

액세스 형식: 읽기 전용

이 속성은 사용되지 않습니다. 이 속성은 CIM _ LogicalDevice에서 상속되지만 사용되지는 않습니다.

이름

데이터 형식: string

액세스 형식: 읽기 전용

개체를 알 수 있는 레이블입니다. 이 속성은 CIM _ ManagedSystemElement에서 상속됩니다.

OperatingStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

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

알 수 없음(0)

사용할 수 없습니다(1)

서비스(2)

시작(3)

중지(4)

중지(5)

중단(6)

Dormant (7)

완료(8)

마이그레이션(9)

Emigrating (10)

Immigrating(11)

스냅샷(12)

종료(13)

테스트 중(14)

전환(15)

서비스 중(16)

DMTF 예약됨(..)

공급업체 예약(0x8000. )

OperationalStatus

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

개체의 현재 상태입니다. 이 속성은 CIM _ ManagedSystemElement에서 상속됩니다.

OtherEnabledState

데이터 형식: string

액세스 형식: 읽기 전용

EnabledState 속성이 1(기타)로 설정된 경우 요소의 사용 또는 사용 안 함 상태를 설명하는 문자열입니다. EnabledState 속성이 1 이외의 값인 경우 이 속성을 Null로 설정해야 합니다. 이 속성은 CIM _ EnabledLogicalElement에서 상속되며 항상 Null 로 설정됩니다.

OtherIdentifyingInfo

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

논리적 디바이스를 식별하는 데 사용할 수 있는 디바이스 ID 정보 이외의 추가 데이터입니다. 이 속성은 CIM _ LogicalDevice에서 상속되지만 사용되지는 않습니다.

PixelShaderVersion

데이터 형식: string

액세스 형식: 읽기 전용

한정자: MAXLEN(1024)

GPU에서 지원하는 픽셀 셰이더 꼭짓점을 지정합니다.

PowerManagementCapabilities

데이터 형식: uint16 배열

액세스 형식: 읽기 전용

디바이스의 전원 관리 기능입니다. 이 속성은 CIM _ LogicalDevice에서 상속되지만 사용되지는 않습니다.

PowerManagementSupported

데이터 형식: boolean

액세스 형식: 읽기 전용

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

PowerOnHours

데이터 형식: uint64

액세스 형식: 읽기 전용

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

PrimaryStatus

데이터 형식: uint16

액세스 형식: 읽기 전용

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

알 수 없음(0)

OK (1)

Degraded(2)

오류(3)

DMTF 예약됨(..)

공급업체 예약(0x8000. )

평가

데이터 형식: uint64

액세스 형식: 읽기 전용

한정자: 사용되지 않습니다("값 없음").

이 디바이스의 GPU RemoteFX 등급을 지정합니다. 이 속성은 현재 사용되지 않습니다.

RequestedState

데이터 형식: uint16

액세스 형식: 읽기 전용

요소에 대해 마지막으로 요청되거나 원하는 상태입니다. 이 속성은 CIM _ EnabledLogicalElement에서 상속되며 항상 12(해당되지 않음)로 설정됩니다.

SharedSystemMemory

데이터 형식: uint64

액세스 형식: 읽기 전용

GPU에서 사용할 수 있는 공유 시스템 메모리의 양(바이트)을 지정합니다.

상태

데이터 형식: string

액세스 형식: 읽기 전용

개체의 현재 상태입니다. 이 속성은 CIM _ ManagedSystemElement에서 상속되지만 사용되지는 않습니다.

StatusDescriptions

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

다양한 OperationalStatus 배열 값을 설명하는 문자열입니다. 이 속성은 CIM _ ManagedSystemElement에서 상속됩니다.

StatusInfo

데이터 형식: uint16

액세스 형식: 읽기 전용

논리 디바이스의 현재 상태입니다. 이 속성은 CIM _ LogicalDevice에서 상속되지만 사용되지는 않습니다.

SystemCreationClassName

데이터 형식: string

액세스 형식: 읽기 전용

범위 지정 시스템의 생성 클래스 이름입니다. 이 속성은 CIM _ LogicalDevice에서 상속됩니다.

SystemName

데이터 형식: string

액세스 형식: 읽기 전용

범위 지정 시스템의 이름입니다. 이 속성은 CIM _ LogicalDevice에서 상속됩니다.

TimeOfLastStateChange

데이터 형식: datetime

액세스 형식: 읽기 전용

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

TotalPowerOnHours

데이터 형식: uint64

액세스 형식: 읽기 전용

이 디바이스의 전원이 켜진 총 시간 수입니다. 이 속성은 CIM _ LogicalDevice에서 상속되지만 사용되지는 않습니다.

TotalVideoMemory

데이터 형식: uint64

액세스 형식: 읽기 전용

GPU에 있는 비디오 메모리의 총 크기(바이트)를 지정합니다.

TransitioningToState

데이터 형식: uint16

액세스 형식: 읽기 전용

인스턴스가 전환되는 대상 상태를 나타냅니다. 이 속성은 CIM _ EnabledLogicalElement에서 상속되며 항상 Null 로 설정됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
[Windows 8.1 데스크톱 앱만]
지원되는 최소 서버
Windows Server 2012 R2 [ 데스크톱 앱만]
네임스페이스
루트 \ 가상화 \ V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe