Functions |
| BOOLEAN | ChannelIsValidType (IN SAC_CHANNEL_TYPE ChannelType) |
| BOOLEAN | ChannelIsEqual (IN PSAC_CHANNEL Channel, IN PSAC_CHANNEL_ID ChannelId) |
| NTSTATUS | ChannelInitializeVTable (IN PSAC_CHANNEL Channel) |
| NTSTATUS | ChannelDereferenceHandles (IN PSAC_CHANNEL Channel) |
| NTSTATUS | ChannelDestroy (IN PSAC_CHANNEL Channel) |
| NTSTATUS | ChannelOWrite (IN PSAC_CHANNEL Channel, IN PWCHAR Buffer, IN ULONG BufferSize) |
| NTSTATUS | ChannelOFlush (IN PSAC_CHANNEL Channel) |
| NTSTATUS | ChannelIWrite (IN PSAC_CHANNEL Channel, IN PWCHAR Buffer, IN ULONG BufferSize) |
| ULONG | ChannelIRead (IN PSAC_CHANNEL Channel, PWCHAR Buffer, ULONG BufferSize, OUT PULONG ResultBufferSize) |
| NTSTATUS | ChannelIReadLast (IN PSAC_CHANNEL Channel) |
| ULONG | ChannelIBufferLength (IN PSAC_CHANNEL Channel) |
| NTSTATUS | ChannelGetName (IN PSAC_CHANNEL Channel, OUT PWCHAR *Name) |
| NTSTATUS | ChannelSetName (IN PSAC_CHANNEL Channel, IN PWCHAR Name) |
| NTSTATUS | ChannelGetDescription (IN PSAC_CHANNEL Channel, OUT PWCHAR *Description) |
| NTSTATUS | ChannelSetDescription (IN PSAC_CHANNEL Channel, IN PWCHAR Description) |
| NTSTATUS | ChannelSetStatus (IN PSAC_CHANNEL Channel, IN SAC_CHANNEL_STATUS ChannelStatus) |
| NTSTATUS | ChannelGetStatus (IN PSAC_CHANNEL Channel, OUT PSAC_CHANNEL_STATUS ChannelStatus) |
| NTSTATUS | ChannelGetApplicationType (IN PSAC_CHANNEL Channel, OUT PGUID ApplicationType) |
| NTSTATUS NTAPI | ChannelSetLockEvent (IN PSAC_CHANNEL Channel) |
| NTSTATUS NTAPI | ChannelSetRedrawEvent (IN PSAC_CHANNEL Channel) |
| NTSTATUS | ChannelClearRedrawEvent (IN PSAC_CHANNEL Channel) |
| NTSTATUS | ChannelHasRedrawEvent (IN PSAC_CHANNEL Channel, OUT PBOOLEAN Present) |
| BOOLEAN | ChannelIsActive (IN PSAC_CHANNEL Channel) |
| BOOLEAN | ChannelIsClosed (IN PSAC_CHANNEL Channel) |
| NTSTATUS | ChannelCreate (IN PSAC_CHANNEL Channel, IN PSAC_CHANNEL_ATTRIBUTES Attributes, IN SAC_CHANNEL_ID ChannelId) |
| NTSTATUS | ChannelClose (IN PSAC_CHANNEL Channel) |