ITPhone ::D eviceSpecific, méthode (tapi3if.h)
La méthode DeviceSpecific permet aux fournisseurs de services de fournir l’accès aux fonctionnalités spécifiques de l’appareil qui ne sont pas proposées par d’autres fonctions TAPI. La signification des extensions est spécifique à l’appareil, et pour tirer parti de ces extensions, l’application doit en être pleinement consciente.
Cette méthode est fournie pour les applications C et C++. Les applications clientes Automation, telles que celles écrites en Visual Basic, doivent utiliser la méthode DeviceSpecificVariant .
Syntaxe
HRESULT DeviceSpecific(
[in] BYTE *pParams,
[in] DWORD dwSize
);
Paramètres
[in] pParams
Pointeur vers une zone de mémoire utilisée pour contenir un 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.
[in] dwSize
Taille, en octets, de la zone de bloc de paramètre.
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
La méthode a réussi. |
|
La mémoire est insuffisante pour effectuer l’opération. |
|
Le paramètre pParams n’est pas un pointeur valide. |
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | tapi3if.h (inclure Tapi3.h) |
Bibliothèque | Uuid.lib |
DLL | Tapi3.dll |