Writes a specified number of bytes to an output port. RtWritePortXxx functions include:
nNumberOfBytes to one output port. Each function includes variants for Uchar, Ushort, and Ulong.
VOID RtWritePortBufferUchar(
PUCHAR PortAddress,
PUCHAR pBuffer,
ULONG nNumberOfBytes
);
VOID RtWritePortBufferUshort(
PUSHORT PortAddress,
PUSHORT pBuffer,
ULONG nNumberOfBytes
);
VOID RtWritePortBufferUlong(
PULONG PortAddress,
PULONG pBuffer,
ULONG nNumberOfBytes
);
VOID RtWritePortUchar(
PUCHAR PortAddress,
UCHAR pBuffer
);
VOID RtWritePortUshort(
PUSHORT PortAddress,
USHORT pBuffer
);
VOID RtWritePortUlong(
PULONG PortAddress,
ULONG pBuffer
);
PortAddress
pBuffer
nNumberOfBytes
pBuffer. | Versions | Defined in | Include | Link to |
|---|---|---|---|
| INtime 3.0 | intime/rt/include/iwin32.h | iwin32.h | iwin32.lib |
Note
These functions operate in the real-time portion of your application.
iwin32 API, iwin32 Overview