DEVPROPKEY-struktur

I Windows Vista och senare versioner av Windows representerar DEVPROPKEY-strukturen en enhetsegenskapsnyckel för en enhetsegenskap i den enhetliga enhetsegenskapsmodellen.

Syntax

struct DEVPROPKEY {
  DEVPROPGUID fmtid;
  DEVPROPID   pid;
};

Members

fmtid
Ett DEVPROPGUID-typat värde som anger en egenskapskategori.

DEVPROPGUID-datatypen definieras som:

typedef GUID  DEVPROPGUID, *PDEVPROPGUID;

pid
Ett DEVPROPID-typat värde som unikt identifierar egenskapen i egenskapskategorin. Av interna systemskäl måste en egenskapsidentifierare vara större än eller lika med två.

DEVPROPID-datatypen definieras som:

typedef ULONG DEVPROPID, *PDEVPROPID;

Remarks

DEVPROPKEY-strukturen är en del av den enhetliga enhetsegenskapsmodellen.

Den grundläggande uppsättningen med enhetsegenskapsnycklar som tillhandahålls av systemet definieras i Devpkey.h.

Makrot DEFINE_DEVPROPKEY skapar en instans av en DEVPROPKEY-struktur som representerar en enhetsegenskapsnyckel.

Krav

Header

Devpropdef.h (inkludera Devpropdef.h)

Se även

DEFINE_DEVPROPKEY