funzione phoneGetStatus (tapi.h)
La funzione phoneGetStatus consente a un'applicazione di eseguire query sul dispositivo telefono aperto specificato per il relativo stato complessivo.
Sintassi
LONG phoneGetStatus(
HPHONE hPhone,
LPPHONESTATUS lpPhoneStatus
);
Parametri
hPhone
Gestire il dispositivo telefonico aperto da eseguire una query.
lpPhoneStatus
Puntatore a una struttura di dati di dimensioni variabile del tipo PHONESTATUS, che viene caricato con le informazioni restituite sullo stato del telefono.
Valore restituito
Restituisce zero se la richiesta ha esito positivo o un numero di errore negativo se si verifica un errore. I valori restituiti possibili sono:
PHONEERR_INVALPHONEHANDLE, PHONEERR_NOMEM, PHONEERR_INVALPOINTER, PHONEERR_RESOURCEUNAVAIL, PHONEERR_OPERATIONFAILED, PHONEERR_STRUCTURETOOSMALL, PHONEERR_OPERATIONUNAVAIL, PHONEERR_UNINITIALIZED.
Commenti
Un'applicazione può usare questa funzione per determinare lo stato corrente di un dispositivo telefonico aperto. Le informazioni sullo stato descrivono informazioni sui dispositivi hookswitch del dispositivo telefonico, ringer, volume, display e lampade.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | tapi.h |
Libreria | Tapi32.lib |
DLL | Tapi32.dll |