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 minipuerto que NDIS pasó al parámetro MiniportAdapterHandle del 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 Length .
[in] Length
Longitud, en bytes, de los datos que se van a leer.
Valor devuelto
NdisMGetBusData devuelve el número de bytes leídos.
Comentarios
Esta función reemplaza a la función NDIS 5.1 NdisReadPciSlotInformation .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Se admite en NDIS 6.0 y versiones posteriores. |
Plataforma de destino | Universal |
Encabezado | ndis.h (incluya Ndis.h) |
Library | Ndis.lib |
IRQL | Cualquier nivel |