Macro NdisRawReadPortBufferUchar (ndis.h)
NdisRawReadPortBufferUchar lee un número especificado de bytes en un búfer proporcionado por el autor de la llamada.
Sintaxis
void NdisRawReadPortBufferUchar(
[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 bytes se transferirán desde el puerto de la NIC. El llamador debe asignar un búfer al menos sizeof( Length ).
[in] Length
Especifica cuántos bytes se van a transferir desde la NIC.
Valor devuelto
None
Observaciones
NdisRawReadPortBufferUchar lee cada byte, de uno en uno, del puerto de E/S especificado en el búfer especificado.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con los controladores NDIS 6.0 y NDIS 5.1 (consulta NdisRawReadPortBufferUchar (NDIS 5.1)) en Windows Vista. Compatible con los controladores NDIS 5.1 (consulta NdisRawReadPortBufferUchar (NDIS 5.1)) en Windows XP. |
Plataforma de destino | Universal |
Encabezado | ndis.h (incluya Ndis.h) |
IRQL | Cualquier nivel |