Freigeben über


CM_FULL_RESOURCE_DESCRIPTOR-Struktur (wdm.h)

Die CM_FULL_RESOURCE_DESCRIPTOR-Struktur gibt einen Satz von Systemhardwareressourcen verschiedener Typen an, die einem Gerät zugewiesen sind, das mit einem bestimmten Bus verbunden ist. Diese Struktur ist in einer CM_RESOURCE_LIST-Struktur enthalten.

Syntax

typedef struct _CM_FULL_RESOURCE_DESCRIPTOR {
  INTERFACE_TYPE           InterfaceType;
  ULONG                    BusNumber;
  CM_PARTIAL_RESOURCE_LIST PartialResourceList;
} CM_FULL_RESOURCE_DESCRIPTOR, *PCM_FULL_RESOURCE_DESCRIPTOR;

Member

InterfaceType

Gibt den Bustyp an, mit dem das Gerät verbunden ist. Dies muss einer der Typen sein, die von INTERFACE_TYPE in Wdm.h oder Ntddk.h definiert werden. (Wird nicht von WDM-Treibern verwendet.)

BusNumber

Die vom System zugewiesene, vom Treiber bereitgestellte nullbasierte Nummer des Busses, mit dem das Gerät verbunden ist. (Wird nicht von WDM-Treibern verwendet.)

PartialResourceList

Eine CM_PARTIAL_RESOURCE_LIST-Struktur .

Anforderungen

Anforderung Wert
Header wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h)

Weitere Informationen

CM_PARTIAL_RESOURCE_LIST

CM_RESOURCE_LIST