Partager via


BUSNUMBER_DES structure (cfgmgr32.h)

La structure BUSNUMBER_DES est utilisée pour spécifier une liste de ressources ou une liste des besoins en ressources qui décrit l’utilisation du numéro de bus pour un appareil instance. Pour plus d’informations sur les listes de ressources et les listes de ressources requises, consultez Ressources matérielles.

Syntaxe

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;

Membres

BUSD_Count

Pour une liste de ressources :

Zéro.

Pour obtenir la liste des besoins en ressources :

Nombre d’éléments dans le tableau BUSNUMBER_RANGE inclus dans la structure BUSNUMBER_RESOURCE .

BUSD_Type

Doit être défini sur la valeur constante BusNumberType_Range.

BUSD_Flags

Non utilisé.

BUSD_Alloc_Base

Pour une liste de ressources :

Numéro le plus bas d’une plage de numéros de bus contigus alloués à l’appareil.

Pour obtenir la liste des besoins en ressources :

Zéro.

BUSD_Alloc_End

Pour une liste de ressources :

Numéro le plus élevé d’une plage de numéros de bus contigus alloués à l’appareil.

Pour obtenir la liste des besoins en ressources :

Zéro.

Remarques

La structure BUSNUMBER_DES est incluse en tant que membre de la structure BUSNUMBER_RESOURCE .

Configuration requise

Condition requise Valeur
En-tête cfgmgr32.h (inclure Cfgmgr32.h)

Voir aussi

BUSNUMBER_RANGE

BUSNUMBER_RESOURCE