funzione phoneGetStatusMessages (tapi.h)

La funzione phoneGetStatusMessages restituisce le modifiche dello stato del telefono nel dispositivo telefonico specificato generano un callback all'applicazione.

Sintassi

LONG phoneGetStatusMessages(
  HPHONE  hPhone,
  LPDWORD lpdwPhoneStates,
  LPDWORD lpdwButtonModes,
  LPDWORD lpdwButtonStates
);

Parametri

hPhone

Gestire il dispositivo telefono aperto da monitorare.

lpdwPhoneStates

Puntatore a un DWORD che contiene zero, una o più costanti PHONESTATE_. Questi flag specificano il set di modifiche dello stato del telefono ed eventi per i quali l'applicazione può ricevere messaggi di notifica. Il monitoraggio può essere abilitato singolarmente e disabilitato.

lpdwButtonModes

Puntatore a un DWORD contenente flag che specificano il set di modalità del pulsante telefonico per cui l'applicazione può ricevere messaggi di notifica. Questo parametro usa zero, una o più costanti PHONEBUTTONMODE_.

lpdwButtonStates

Puntatore a un DWORD che contiene flag che specificano il set di modifiche dello stato del pulsante telefonico per cui l'applicazione può ricevere messaggi di notifica. Questo parametro usa zero, uno o più delle costanti PHONEBUTTONSTATE_.

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_UNINITIALIZED.

Commenti

Un'applicazione può usare phoneGetStatusMessages per eseguire query sulla generazione dei messaggi corrispondenti. La generazione dei messaggi può essere controllata da phoneGetStatusMessages. Tutti i messaggi di stato del telefono sono disabilitati per impostazione predefinita.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tapi.h
Libreria Tapi32.lib
DLL Tapi32.dll

Vedi anche

PHONECAPS

PHONE_CLOSE

PHONE_STATE

Funzioni di servizio telefonico supplementari

Panoramica di riferimento su TAPI 2.2

phoneGetDevCaps

phoneSetStatusMessages