Partager via


structure REMOTE_NAME_INFOA (winnetwk.h)

La structure REMOTE_NAME_INFO contient des informations sur la forme distante d’un nom universel. Il est utilisé par la fonction NPGetUniversalName.

Syntaxe

typedef struct _REMOTE_NAME_INFOA {
  LPSTR lpUniversalName;
  LPSTR lpConnectionName;
  LPSTR lpRemainingPath;
} REMOTE_NAME_INFOA, *LPREMOTE_NAME_INFOA;

Membres

lpUniversalName

Pointeur vers le nom universel si le fournisseur prend en charge les noms universels. Sinon, cela pointe vers NULL .

lpConnectionName

Pointeur vers une chaîne contenant le nom distant utilisé pour établir la connexion. Cette chaîne n’a pas de barre oblique inverse de fin.

lpRemainingPath

Pointeur vers le chemin restant qui doit être concaténé vers une lettre de lecteur après l’établissement d’une connexion au moyen de lpConnectionName, pour faire référence à l’objet spécifié pendant l’appel à NPGetUniversalName. Cette chaîne a une barre oblique inverse au début du chemin d’accès.

Remarques

Note

L’en-tête winnetwk.h définit REMOTE_NAME_INFO en tant qu’alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Exigences

Exigence Valeur
client minimum pris en charge Windows XP [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2003 [applications de bureau uniquement]
d’en-tête winnetwk.h