Partager via


ITStaticAudioTerminal ::get_WaveId, méthode (tapi3if.h)

La méthode get_WaveId retourne l’ID d’onde pour le périphérique audio utilisé pour implémenter ce terminal.

Syntaxe

HRESULT get_WaveId(
  [out] long *plWaveId
);

Paramètres

[out] plWaveId

Pointeur vers une variable dans laquelle, en cas de réussite, la méthode stocke l’ID d’onde pour ce terminal.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

Tous les msp doivent implémenter la méthode get_WaveId sur leurs terminaux audio pour que l’association tapi d’appareils téléphoniques et de terminaux audio fonctionne pour les appels sur les adresses de ce MSP. Consultez ITStaticAudioTerminal pour savoir ce qu’il faut faire pour les terminaux audio qui ne sont pas accessibles via les API audio Windows standard.

Tous les autres terminaux doivent retourner l’ID d’onde correct, même si l’implémentation interne du terminal n’utilise pas wave. Dans ce cas, un mappage doit être possible entre l’identificateur utilisé dans les API non d’onde et l’ID de vague. Le MSP doit effectuer ce mappage.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête tapi3if.h (inclure Tapi3.h)
Bibliothèque Uuid.lib
DLL Tapi3.dll

Voir aussi

ITStaticAudioTerminal