Freigeben über


BUSNUMBER_DES-Struktur (cfgmgr32.h)

Die BUSNUMBER_DES-Struktur wird verwendet, um entweder eine Ressourcenliste oder eine Ressourcenanforderungsliste anzugeben, die die Verwendung von Busnummern für ein Gerät instance. Weitere Informationen zu Ressourcenlisten und Ressourcenbedarfslisten finden Sie unter Hardwareressourcen.

Syntax

typedef struct BusNumber_Des_s {
  DWORD BUSD_Count;
  DWORD BUSD_Type;
  DWORD BUSD_Flags;
  ULONG BUSD_Alloc_Base;
  ULONG BUSD_Alloc_End;
} BUSNUMBER_DES, *PBUSNUMBER_DES;

Member

BUSD_Count

Für eine Ressourcenliste:

Keinen.

Für eine Ressourcenbedarfsliste:

Die Anzahl der Elemente im BUSNUMBER_RANGE Arrays, das in der BUSNUMBER_RESOURCE-Struktur enthalten ist.

BUSD_Type

Muss auf den konstanten Wert BusNumberType_Range festgelegt werden.

BUSD_Flags

Wird nicht verwendet.

BUSD_Alloc_Base

Für eine Ressourcenliste:

Die niedrigste Nummer eines Bereichs zusammenhängender Busnummern, die dem Gerät zugeordnet sind.

Für eine Ressourcenbedarfsliste:

Keinen.

BUSD_Alloc_End

Für eine Ressourcenliste:

Die höchste Nummer eines Bereichs zusammenhängender Busnummern, die dem Gerät zugeordnet sind.

Für eine Ressourcenbedarfsliste:

Keinen.

Hinweise

Die BUSNUMBER_DES-Struktur ist als Mitglied der BUSNUMBER_RESOURCE-Struktur enthalten.

Anforderungen

Anforderung Wert
Header cfgmgr32.h (einschließlich Cfgmgr32.h)

Weitere Informationen

BUSNUMBER_RANGE

BUSNUMBER_RESOURCE