EN
Este contenido no se encuentra disponible en su idioma, pero aquí tiene la versión en inglés.

NdisRawReadPortBufferUchar function

NdisRawReadPortBufferUchar reads a specified number of bytes into a caller-supplied buffer.

Syntax


VOID NdisRawReadPortBufferUchar(
  _In_   ULONG_PTR Port,
  _Out_  PUCHAR Buffer,
  _In_   ULONG Length
);

Parameters

Port [in]

Specifies the I/O port. This address falls in a range that was mapped during initialization with NdisMRegisterIoPortRange.

Buffer [out]

Pointer to a caller-allocated buffer, in resident memory, into which the bytes will be transferred from the NIC's port. The caller must allocate a buffer at least sizeof( Length ).

Length [in]

Specifies how many bytes to transfer from the NIC.

Return value

None

Remarks

NdisRawReadPortBufferUchar reads each byte, one at a time, from the given I/O port into the given buffer.

Requirements

Version

Supported for NDIS 6.0 and NDIS 5.1 drivers (see NdisRawReadPortBufferUchar (NDIS 5.1)) in Windows Vista. Supported for NDIS 5.1 drivers (see NdisRawReadPortBufferUchar (NDIS 5.1)) in Windows XP.

Header

Ndis.h (include Ndis.h)

IRQL

Any level

See also

MiniportInitializeEx
NdisMRegisterIoPortRange
NdisRawReadPortBufferUlong
NdisRawReadPortBufferUshort
NdisRawReadPortUchar
NdisRawWritePortBufferUchar

 

 

Send comments about this topic to Microsoft

Mostrar:
© 2014 Microsoft