Serial Framework
ContentsIndexHome
PreviousUpNext
wclSerial Namespace
 
Name 
Description 
 
The component represents a Serial Client connection.  
 
The Serial Monitor allows your application to enumerate available serial devices and to monitor changes in its configuration.  
 
The USB Monitor allows your application to enumerate available USB devices and to monitor changes in its configuration.  
 
Name 
Description 
 
Loads the WinSUB subsystem.  
 
Helper function that reads serial device information by its Device Instance ID.  
 
Unloads the WinUSB subsystem.  
Name 
Description 
The OnError event handler prototype.  
 
The OnEvents event handler prototype.  
The OnReadError event handler prototype.  
The event handler prototype for the OnInserted and OnRemoved events.  
Name 
Description 
The state of the modem control-register value.  
The enumeration describes state of the serial communication device.  
The structure describes a serial device (COM port) configuration settings that is used to open the COM port.  
The record contains information about serial device.  
Specifies the DTR (data-terminal-ready) input flow control.  
The serial errors.  
The extended function to be performed by the EscapeCommFunction method.  
The type of a serial device event.  
Specifies the parity scheme to be used.  
The flags used in PurgeConmm method.  
Specifies the RTS (request-to-send) input flow control.  
Specifies the number of stop bits to be used.  
Contains the time-out parameters for a communications device.  
The structure contains information about USB device.  
Name 
Description 
The following table lists classes in this documentation. 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
The following table lists variables in this documentation. 
The following table lists macros in this documentation. 
Name 
Description 
The states of the modem control-register values.  
The set contains the current communication device state.  
The array contains information about found serial devices.  
Set of serial device errors.  
The set of the communication events.  
The set of flags used in PurgeComm method.  
The array contains list of found USB devices.  
Name 
Description 
The base error code for Serial Framework errors.  
Configuration Manager DLL was not found.  
Required Configuration Manager functions (API) are not available.  
The ClearCommBreak method failed.  
The given Device Class Guid was not found.  
No one device's interface was found for specified device's instance ID.  
A serial device has been removed.  
Write operation was timed out on wait. Probably device is disconnected or not available.  
The EscapeCommFunction has been failed.  
The FlushBuffers method failed.  
The GetCommStatus method failed.  
Monitoring is not running.  
Monitoring is running.  
The PurgeComm operation was failed.  
Read operation failed.  
The SetCommBreak method failed.  
The TransmitCommChar method failed.  
Unable clear input and output buffers.  
Unable create overlapped operation event.  
Unable create communication restart event.  
Unable to read COM port configuration.  
Unable to read COM port timeouts.  
Unable to locate specified device's node.  
Unable to get read buffer size.  
Unable to get write buffer size.  
Unable to initialize the overlapped IO operation.  
The device's registry key was not found or not enough privilegies.  
The device's parameters registry key was not found or not enough privilegies.  
Unable to open the specified COM port.  
Unable to read a device's friendly name.  
Unable to read a device's port name.  
Unable to write COM port configuration.  
Unable to write COM port timeouts.  
Unable to set COM potr events mask.  
Unable to set read buffer size.  
Unable to set write buffer size.  
Write data to the serial port was failed.  
Timeout appeared during write operation. That doe snot mean real error. That just means that some bytes were sent but time out appeared before all bytes are sent. You can retry to send remaining bytes or terminate connection.  
The base erorr code for USB monitor errors.  
No USB devices found on this system.  
Monitoring is not running.  
Monitoring is running.  
The base error code for all WinUSB subsystem errors.  
WinUSB subsystem was not loaded.  
Unable create WinSUB subsystem synchronization mutex.  
WinUSB subsystem is not available on your system.  
Unknown or unexpected WinUSB error.  
Copyright (c) 2006-2018. All rights reserved.