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