Partager via


fonction lineSetCurrentLocation (tapi.h)

La fonction lineSetCurrentLocation définit l’emplacement utilisé comme contexte pour la traduction d’adresses.

Syntaxe

LONG lineSetCurrentLocation(
  HLINEAPP hLineApp,
  DWORD    dwLocation
);

Paramètres

hLineApp

Handle d’application retourné par lineInitializeEx. Si une application n’a pas encore appelé la fonction lineInitializeEx , elle peut définir le paramètre hLineApp sur zéro.

dwLocation

Nouvelle valeur pour l’entrée CurrentLocation dans la section [Emplacements] du Registre. Il doit contenir un identificateur permanent valide d’une entrée Location dans la section [Emplacements], comme obtenu à partir de lineGetTranslateCaps. Si elle est valide, l’entrée CurrentLocation est mise à jour.

Valeur retournée

Retourne zéro si la requête réussit ou un numéro d’erreur négatif si une erreur se produit. Les valeurs de retour possibles sont les suivantes :

LINEERR_INIFILECORRUPT, LINEERR_NOMEM, LINEERR_INVALAPPHANDLE, LINEERR_OPERATIONFAILED, LINEERR_INVALLOCATION, LINEERR_RESOURCEUNAVAIL, LINEERR_NODRIVER, LINEERR_UNINITIALIZED.

Configuration requise

   
Plateforme cible Windows
En-tête tapi.h
Bibliothèque Tapi32.lib
DLL Tapi32.dll

Voir aussi

Informations de référence sur les services de téléphonie de base

Vue d’ensemble de la référence TAPI 2.2

lineGetTranslateCaps

lineInitializeEx