NDIS I/O Port Raw Interface (Compact 2013)
3/26/2014
This section discusses the NDIS I/O port raw interfaces.
NdisRawReadPortXxx reads a single piece of data from an I/O port.
- NdisRawReadPortUchar
Reads a byte from a given I/O port on the network adapter.
- NdisRawReadPortUlong
Reads a ULONG value from a given I/O port on the network adapter.
- NdisRawReadPortUshort
Reads a USHORT value from a given I/O port on the network adapter.
NdisRawReadPortBufferXxx reads a buffer of data a piece at a time from an I/O port. Specific functions include the following:
- NdisRawReadPortBufferUchar
Reads a specified number of bytes into a caller-supplied buffer.
- NdisRawReadPortBufferUlong
Reads a specified number of ULONGs into a caller-supplied buffer.
- NdisRawReadPortBufferUshort
Reads a specified number of USHORTs into a caller-supplied buffer.
NdisRawWritePortXxx writes a single piece of data to an I/O port. Specific functions include the following:
- NdisRawWritePortUchar
Writes a byte to an I/O port on the network adapter.
- NdisRawWritePortUlong
Writes a ULONG value to an I/O port on the network adapter.
- NdisRawWritePortUshort
Writes a USHORT value to an I/O port on the network adapter.
NdisRawWritePortBufferXxx writes a buffer of data to I/O port. Specific functions include the following:
- NdisRawWritePortBufferUchar
Writes a specified number of bytes from a caller-supplied buffer to a given I/O port.
- NdisRawWritePortBufferUlong
Writes a specified number of ULONG values from a caller-supplied buffer to a given I/O port.
- NdisRawWritePortBufferUshort
Writes a specified number of USHORT values from a caller-supplied buffer to a given I/O port.
In This Section
- NdisRawReadPortBufferUchar
Reads a specified number of bytes into a caller-supplied buffer.
- NdisRawReadPortBufferUlong
Reads a specified number of ULONGs into a caller-supplied buffer.
- NdisRawReadPortBufferUshort
Reads a specified number of USHORTs into a caller-supplied buffer.
- NdisRawReadPortUchar
Reads a byte from a given I/O port on the network adapter.
- NdisRawReadPortUlong
Reads a ULONG value from a given I/O port on the network adapter.
- NdisRawReadPortUshort
Reads a USHORT value from a given I/O port on the network adapter.
- NdisRawWritePortBufferUchar
Writes a specified number of bytes from a caller-supplied buffer to a given I/O port.
- NdisRawWritePortBufferUlong
Writes a specified number of ULONG values from a caller-supplied buffer to a given I/O port.
- NdisRawWritePortBufferUshort
Writes a specified number of USHORT values from a caller-supplied buffer to a given I/O port.
- NdisRawWritePortUchar
Writes a byte to an I/O port on the network adapter.
- NdisRawWritePortUlong
Writes a ULONG value to an I/O port on the network adapter.
- NdisRawWritePortUshort
Writes a USHORT value to an I/O port on the network adapter.