Compartir a través de


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

Consulte también

IRP_MN_READ_CONFIG

MiniportInitializeEx

NdisMGetBusData