Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La méthode DeviceSpecificVariant permet aux fournisseurs de services de fournir l’accès aux fonctionnalités non offertes par d’autres fonctions TAPI. La signification des extensions est spécifique à l’appareil, et tirer parti de ces extensions nécessite que l’application en soit pleinement consciente.
Cette méthode est fournie pour les applications clientes Automation, telles que celles écrites en Visual Basic. Les applications C et C++ doivent utiliser la méthode DeviceSpecific .
Syntaxe
HRESULT DeviceSpecificVariant(
[in] ITCallInfo *pCall,
[in] VARIANT varDevSpecificByteArray
);
Paramètres
[in] pCall
Pointeur vers l’interface ITCallInfo de l’objet d’appel.
[in] varDevSpecificByteArray
VARIANT contenant le bloc de paramètres. Le format de ce bloc de paramètres est spécifique à l’appareil ; TAPI transmet son contenu entre l’application et le fournisseur de services.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
| Code de retour | Description |
|---|---|
|
La méthode a réussi. |
|
Le paramètre pCall n’est pas un pointeur valide. |
|
La mémoire est insuffisante pour effectuer l’opération. |
Configuration requise
| Plateforme cible | Windows |
| En-tête | tapi3if.h (inclure Tapi3.h) |
| Bibliothèque | Uuid.lib |
| DLL | Tapi3.dll |