Função NdisMGetBusData (ndis.h)
Os drivers NDIS chamam a função NdisMGetBusData para ler o espaço de configuração de um dispositivo.
Sintaxe
ULONG NdisMGetBusData(
NDIS_HANDLE NdisMiniportHandle,
[in] ULONG WhichSpace,
[in] ULONG Offset,
[out] PVOID Buffer,
[in] ULONG Length
);
Parâmetros
NdisMiniportHandle
O identificador do adaptador de miniport que o NDIS passou para o parâmetro MiniportAdapterHandle do Função MiniportInitializeEx .
[in] WhichSpace
O tipo de dados de barramento a serem lidos. Para obter mais informações, consulte a discussão do parâmetro WhichSpace na página de referência para IRP_MN_READ_CONFIG.
[in] Offset
O deslocamento de bytes no espaço de configuração, especificado por WhichSpace, do qual os dados são lidos.
[out] Buffer
Um ponteiro para um buffer que recebe os dados lidos do barramento. Deve ser pelo menos tão grande quanto Length .
[in] Length
O comprimento, em bytes, dos dados a serem lidos.
Retornar valor
NdisMGetBusData retorna o número de bytes lidos.
Comentários
Essa função substitui a função NDIS 5.1 NdisReadPciSlotInformation .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte no NDIS 6.0 e posterior. |
Plataforma de Destino | Universal |
Cabeçalho | ndis.h (inclua Ndis.h) |
Biblioteca | Ndis.lib |
IRQL | Qualquer nível |