Función GetCommModemStatus (winbase.h)
Recupera los valores de registro de control de módem.
Sintaxis
BOOL GetCommModemStatus(
[in] HANDLE hFile,
[out] LPDWORD lpModemStat
);
Parámetros
[in] hFile
Identificador del dispositivo de comunicaciones. La función CreateFile devuelve este identificador.
[out] lpModemStat
Puntero a una variable que recibe el estado actual de los valores de registro de control del módem. Este parámetro puede ser uno o más de los siguientes valores.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
Comentarios
La función GetCommModemStatus es útil cuando se usa la función WaitCommEvent para supervisar las señales ctS, RLSD, DSR o indicador de anillo. Para detectar cuándo cambian estas señales, use WaitCommEvent y, a continuación, use GetCommModemStatus para determinar el estado después de que se produzca un cambio.
Se produce un error en la función si el hardware no admite los valores de registro de control.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | winbase.h (incluye Windows.h) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |