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) |