Fungsi GetCommConfig (winbase.h)

Mengambil konfigurasi perangkat komunikasi saat ini.

Untuk mengambil pengaturan konfigurasi default dari manajer perangkat, gunakan fungsi GetDefaultCommConfig .

Sintaks

BOOL GetCommConfig(
  [in]      HANDLE       hCommDev,
  [out]     LPCOMMCONFIG lpCC,
  [in, out] LPDWORD      lpdwSize
);

Parameter

[in] hCommDev

Handel ke perangkat komunikasi terbuka. Fungsi CreateFile mengembalikan handel ini.

[out] lpCC

Penunjuk ke buffer yang menerima struktur COMMCONFIG .

[in, out] lpdwSize

Ukuran, dalam byte, dari buffer yang diacu oleh lpCC. Ketika fungsi kembali, variabel berisi jumlah byte yang disalin jika fungsi berhasil, atau jumlah byte yang diperlukan jika buffer terlalu kecil.

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mendapatkan informasi kesalahan yang diperluas, gunakan fungsi GetLastError .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header winbase.h (termasuk Windows.h)
Pustaka Kernel32.lib
DLL Kernel32.dll

Lihat juga

COMMCONFIG

Fungsi Komunikasi

Sumber Daya Komunikasi

CreateFile

GetDefaultCommConfig

SetCommConfig