Freigeben über


DEV_OBJECT Struktur (devquerydef.h)

Enthält Informationen, die ein Geräteobjekt darstellen.

Syntax

typedef struct _DEV_OBJECT {
  DEV_OBJECT_TYPE   ObjectType;
  PCWSTR            pszObjectId;
  ULONG             cPropertyCount;
  const DEVPROPERTY *pProperties;
} DEV_OBJECT, *PDEV_OBJECT;

Angehörige

ObjectType

Ein Wert aus der DEV_OBJECT_TYPE-Aufzählung, der den Typ dieses Geräteobjekts angibt.

pszObjectId

Die Zeichenfolge, die der eindeutige Bezeichner für dieses bestimmte Objekt zwischen Objekten desselben Typs ist.

cPropertyCount

Die Anzahl der DEVPROPERTY Strukturen, auf die von pPropertiesverwiesen wird.

pProperties

Ein Zeiger auf ein Array von 0 oder mehr DEVPROPERTY Strukturen.

Anforderungen

Anforderung Wert
Header- devquerydef.h