This section describes the services and protected-mode API functions provided by VCOMM, and their related structures.
The following services are for internal use only by Windows 95 components: _VCOMM_SetWriteRequest, _VCOMM_SetReadRequest, and _VCOMM_Dequeue_Request.
This information is separated into the following functional groups:
Group | Elements |
Port-driver services | _VCOMM_Add_Port, _VCOMM_Map_Ring0DCB_To_Win32, _VCOMM_Map_Win32DCB_To_Ring0, _VCOMM_Register_Port_Driver |
Client VxD services | CommNotifyProc, _COMMPROP, _COMSTAT, _DCB, _QSB, _VCOMM_ClearCommError, _VCOMM_CloseComm, _VCOMM_EnableCommNotification, _VCOMM_Enumerate_Devnodes, _VCOMM_EscapeCommFunction, _VCOMM_GetCommEventMask, _VCOMM_GetCommProperties, _VCOMM_GetCommQueueStatus, _VCOMM_GetCommState, _VCOMM_GetSetCommTimeouts, _VCOMM_GetLastError, _VCOMM_GetModemStatus, _VCOMM_OpenComm, _VCOMM_PurgeComm, _VCOMM_ReadComm, _VCOMM_SetCommEventMask, _VCOMM_SetCommState, _VCOMM_SetupComm, _VCOMM_TransmitCommChar, _VCOMM_WriteComm |
Protected-mode API | VCOMM_PM_API_cevt, VCOMM_PM_API_cevtget, VCOMM_PM_API_cextnfcn, VCOMM_PM_API_cFlush, VCOMM_PM_API_ctx, VCOMM_PM_API_EnableNotify, VCOMM_PM_API_OPENCOM, VCOMM_PM_API_ReadString, VCOMM_PM_API_SetCom, VCOMM_PM_API_SetMSRShadow, VCOMM_PM_API_Setup, VCOMM_PM_API_StaCom, VCOMM_PM_API_TrmCom, VCOMM_PM_API_WriteString |
Contention Management Functions | _VCOMM_Get_Contention_Handler, VCOMM_Map_Name_To_Resource |
Legacy Contention Management Functions | _VCOMM_Acquire_Port, _VCOMM_Release_Port, _VCOMM_Steal_Port |