Platform SDK: Files and I/O

SetCommConfig

The SetCommConfig function sets the current configuration of a communications device.

BOOL SetCommConfig(
  HANDLE hCommDev,    // handle to communications device
  LPCOMMCONFIG lpCC,  // configuration services
  DWORD dwSize        // size of structure
);

Parameters

hCommDev
[in] Handle to the open communications device.
lpCC
[in] Pointer to a COMMCONFIG structure.
dwSize
[in] Specifies the size, in bytes, of the structure pointed to by lpCC.

Return Values

If the function succeeds, the return value is nonzero.

If the function fails, the return value is zero. To get extended error information, call GetLastError.

Requirements

  Windows NT/2000: Requires Windows NT 4.0 or later.
  Windows 95/98: Requires Windows 95 or later.
  Header: Declared in Winbase.h; include Windows.h.
  Library: Use Kernel32.lib.

See Also

Communications Overview, Communication Functions, GetCommConfig, COMMCONFIG