Función NdisMGetBusData (ndis.h)
Los controladores NDIS llaman a la función NdisMGetBusData para leer el espacio de configuración de un dispositivo.
Sintaxis
ULONG NdisMGetBusData(
NDIS_HANDLE NdisMiniportHandle,
[in] ULONG WhichSpace,
[in] ULONG Offset,
[out] PVOID Buffer,
[in] ULONG Length
);
Parámetros
NdisMiniportHandle
Identificador del adaptador de miniporte que NDIS pasó al parámetro MiniportAdapterHand le del parámetro de la función miniportInitializeEx.
[in] WhichSpace
Tipo de datos de bus que se van a leer. Para obtener más información, consulte la explicación del parámetro WhichSpace en la página de referencia de IRP_MN_READ_CONFIG.
[in] Offset
Desplazamiento de bytes en el espacio de configuración, especificado por WhichSpace, desde el que se leen los datos.
[out] Buffer
Puntero a un búfer que recibe los datos leídos del bus. Debe ser al menos tan grande como Longitud .
[in] Length
Longitud, en bytes, de los datos que se van a leer.
Valor devuelto
NdisMGetBusData devuelve el número de bytes leídos.
Observaciones
Esta función reemplaza la función NDIS 5.1 NdisReadPciSlotInformation.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Se admite en NDIS 6.0 y versiones posteriores. |
de la plataforma de destino de | Universal |
encabezado de | ndis.h (incluya Ndis.h) |
biblioteca de | Ndis.lib |
irQL | Cualquier nivel |