Funzione GetCommConfig (winbase.h)

Recupera la configurazione corrente di un dispositivo di comunicazione.

Per recuperare le impostazioni di configurazione predefinite da Gestione dispositivi, usare la funzione GetDefaultCommConfig .

Sintassi

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

Parametri

[in] hCommDev

Handle per il dispositivo di comunicazione aperto. La funzione CreateFile restituisce questo handle.

[out] lpCC

Puntatore a un buffer che riceve una struttura COMMCONFIG .

[in, out] lpdwSize

Dimensione, in byte, del buffer a cui punta lpCC. Quando la funzione viene restituita, la variabile contiene il numero di byte copiati se la funzione ha esito positivo o il numero di byte necessari se il buffer è troppo piccolo.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per ottenere informazioni sull'errore estese, usare la funzione GetLastError .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione winbase.h (include Windows.h)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

COMMCONFIG

Funzioni di comunicazione

Risorse di comunicazione

CreateFile

GetDefaultCommConfig

SetCommConfig