WNetGetUser

 Retour fonctions Api

Retour fonctions de réseau


Déclaration VB


Description

Paramètre

lpName


lpUserName

lpnLength


Valeur renvoyée

Declare Function WNetGetUser Lib "mpr.dll" Alias "WNetGetUserA" (ByVal lpName As String, ByVal lpUserName As String, ByVal lpnLength As Long) As Long

Retrouve le nom de l'utilisateur courant ou le nom de l'utilisateur qui est connecté

Type/Description

String - Chaîne spécifiant soit le nom d'un périphérique local qui a été acheminé vers une ressource réseau, soit le nom distant d'une ressource réseau vers lequel une connection a été faite

String - Tampon recevant le nom de l'utilisateurr

Long - Variable spécifiant la taille, en caractères, du tampon lpUserName. Si l'appel échoue car la tampon n'est pas assez grand, cette variable contiendra la taille requise pour le tampon

Long - Si la fonction réussi, la valeur de retour sera NO_ERROR, sinon la valeur sera un code d'erreur. Voir GetLastError
GetLastError peut retourner un des codes d'erreurs suivants :

ERROR_NOT_CONNECTED : le device spécifié par lpName n'est pas device redirigé ou le nom d'un réseau connecté

ERROR_MORE_DATA : plus d'entrées sont disponible avec des appels subséquent

ERROR_NO_NETWORK : pas de réseau disponible

ERROR_EXTENDED_ERROR : une erreur spécifique réseau a eu lieu. Pour obtenir une description de l'erreur, utiliser la fonction WNetGetLastError

ERROR_NO_NET_OR_BAD_PATH : aucun des providers n'ont reconnus le nom local comme ayant une connection.


Page mise à jour le 02.01.1999
Webmaster : mstoll