Macro NdisRawReadPortBufferUlong (ndis.h)

NdisRawReadPortBufferUlong lee un número especificado de ULONG en un búfer proporcionado por el autor de la llamada.

Sintaxis

void NdisRawReadPortBufferUlong(
  [in]   Port,
  [out]  Buffer,
  [in]   Length
);

Parámetros

[in] Port

Especifica el puerto de E/S. Esta dirección se encuentra en un intervalo que se asignó durante la inicialización con NdisMRegisterIoPortRange.

[out] Buffer

Puntero a un búfer asignado por el autor de la llamada, en memoria residente, en el que los ULONG se transferirán desde la NIC. El autor de la llamada debe asignar un búfer al menos ( sizeof(ULONG) * Length ).

[in] Length

Especifica cuántos ULONG se van a transferir desde la NIC.

Valor devuelto

None

Observaciones

NdisRawReadPortBufferUlong lee cada valor de ULONG, de uno en uno, desde el puerto de E/S especificado en el búfer especificado.

Requisitos

Requisito Value
Cliente mínimo compatible Compatible con controladores NDIS 6.0 y NDIS 5.1 (consulte NdisRawReadPortBufferUlong (NDIS 5.1)) en Windows Vista. Compatible con controladores NDIS 5.1 (consulte NdisRawReadPortBufferUlong (NDIS 5.1)) en Windows XP.
Plataforma de destino Universal
Encabezado ndis.h (incluya Ndis.h)
IRQL Cualquier nivel

Consulte también

MiniportInitializeEx

NdisMRegisterIoPortRange

NdisRawReadPortBufferUchar

NdisRawReadPortBufferUshort

NdisRawReadPortUlong

NdisRawWritePortBufferUlong