estrutura BUSNUMBER_DES (cfgmgr32.h)

A estrutura BUSNUMBER_DES é usada para especificar uma lista de recursos ou uma lista de requisitos de recursos que descreve o uso do número do barramento para uma instância de dispositivo. Para obter mais informações sobre listas de recursos e listas de requisitos de recursos, consulte Recursos de hardware.

Sintaxe

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;

Membros

BUSD_Count

Para uma lista de recursos:

Zero.

Para uma lista de requisitos de recursos:

O número de elementos na matriz BUSNUMBER_RANGE incluída na estrutura BUSNUMBER_RESOURCE .

BUSD_Type

Deve ser definido como o valor constante BusNumberType_Range.

BUSD_Flags

Não usado.

BUSD_Alloc_Base

Para uma lista de recursos:

A menor numeração de um intervalo de números de ônibus contíguos alocados ao dispositivo.

Para uma lista de requisitos de recursos:

Zero.

BUSD_Alloc_End

Para uma lista de recursos:

O número mais alto de um intervalo de números de ônibus contíguos alocados ao dispositivo.

Para uma lista de requisitos de recursos:

Zero.

Comentários

A estrutura BUSNUMBER_DES é incluída como membro da estrutura BUSNUMBER_RESOURCE .

Requisitos

Requisito Valor
Cabeçalho cfgmgr32.h (inclua Cfgmgr32.h)

Confira também

BUSNUMBER_RANGE

BUSNUMBER_RESOURCE