Compartir a través de


Macro NdisRawReadPortBufferUshort (ndis.h)

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

Sintaxis

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

Parámetros

[in] Port

Especifica el puerto de E/S. Esta dirección se encuentra en un intervalo asignado 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 USHORT se transferirán desde la NIC. El autor de la llamada debe asignar un búfer al menos (tamaño de(USHORT) * Longitud ).

[in] Length

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

Valor devuelto

Ninguno

Observaciones

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

Requisitos

Requisito Valor
cliente mínimo admitido Compatible con los controladores NDIS 6.0 y NDIS 5.1 (consulte NdisRawReadPortBufferUshort (NDIS 5.1)) en Windows Vista. Compatible con los controladores NDIS 5.1 (consulte NdisRawReadPortBufferUshort (NDIS 5.1)) en Windows XP.
de la plataforma de destino de Universal
encabezado de ndis.h (incluya Ndis.h)
irQL Cualquier nivel

Consulte también

MiniportInitializeEx

NdisMRegisterIoPortRange

NdisRawReadPortBufferUchar

NdisRawReadPortBufferUlong

NdisRawReadPortUshort

NdisRawwritePortBufferUshort