DEVPROPKEY 구조체

Windows Vista 이상 버전의 Windows에서 DEVPROPKEY 구조는 통합 디바이스 속성 모델의 디바이스 속성에 대한 디바이스 속성 키를 나타냅니다.

구문

struct DEVPROPKEY {
  DEVPROPGUID fmtid;
  DEVPROPID   pid;
};

멤버

fmtid
속성 범주를 지정하는 DEVPROPGUID 형식 값입니다.

DEVPROPGUID 데이터 형식은 다음과 같이 정의됩니다.

typedef GUID  DEVPROPGUID, *PDEVPROPGUID;

pid
속성 범주 내에서 속성을 고유하게 식별하는 DEVPROPID 형식 값입니다. 내부 시스템상의 이유로 속성 식별자는 2보다 크거나 같아야 합니다.

DEVPROPID 데이터 형식은 다음과 같이 정의됩니다.

typedef ULONG DEVPROPID, *PDEVPROPID;

설명

DEVPROPKEY 구조는 통합 디바이스 속성 모델의 일부입니다.

시스템 제공 디바이스 속성 키의 기본 집합은 Devpkey.h에 정의되어 있습니다.

DEFINE_DEVPROPKEY 매크로는 디바이스 속성 키를 나타내는 DEVPROPKEY 구조체의 instance 만듭니다.

요구 사항

헤더

Devpropdef.h(Devpropdef.h 포함)

추가 정보

DEFINE_DEVPROPKEY