Función NdisMSetBusData (ndis.h)
Los controladores NDIS llaman a la función NdisMSetBusData para escribir en el espacio de configuración de un dispositivo.
Sintaxis
ULONG NdisMSetBusData(
IN NDIS_HANDLE NdisMiniportHandle,
[in] IN ULONG WhichSpace,
[in] IN ULONG Offset,
[in] IN PVOID Buffer,
[in] IN ULONG Length
);
Parámetros
NdisMiniportHandle
Controlador del adaptador de miniporte que NDIS pasó al parámetro MiniportAdapterHandle del Función MiniportInitializeEx .
[in] WhichSpace
Tipo de datos de bus que se van a escribir. 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, en el que se escriben los datos.
[in] Buffer
Puntero a un búfer que contiene los datos que se van a escribir en el bus. Debe ser al menos tan grande como Length .
[in] Length
Longitud, en bytes, de los datos que se van a escribir.
Valor devuelto
NdisMGetBusData devuelve el número de bytes escritos.
Comentarios
Esta función reemplaza a NDIS 5.1 Función NdisWritePciSlotInformation .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con NDIS 6.0 y versiones posteriores. |
Plataforma de destino | Universal |
Encabezado | ndis.h (incluya Ndis.h) |
Library | Ndis.lib |
IRQL | Cualquier nivel |