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
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 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 Longitud .
[in] Length
Longitud, en bytes, de los datos que se van a escribir.
Valor devuelto
NdisMGetBusData devuelve el número de bytes escritos.
Observaciones
Esta función reemplaza a NDIS 5.1 función NdisWritePciSlotInformation.
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 |