WNetGetResourceInformation

 Retour fonctions Api

Retour fonctions de réseau


Déclaration VB



Description

Paramètre

lpNetresource


lpBuffer


lpcbBuffer


lplpSystem


Valeur renvoyée

Declare Function WNetGetResourceInformation Lib "mpr.dll" (ByVal lpNetresource
As NETRESOURCE, ByVal lpBuffer As Any, ByVal lpcbBuffer As Long, lplpSystem As String)
As Long

Identifie le provider réseau qui possède la ressource, et obtient des informations du type de ressource

Type/Description

NETRESOURCE - Spécifie la ressource réseau pour laquelle l'information est requise.Le paramètre lpRemoteNamespécifie le chemin distant de la ressource, que l'utilisateur a rentré

Any - Tampon recevant le résultat. Si le retour est réussi, le 1er champ du tampon est une structure NETRESOURCE

Long - Variable recevant la taille, en bits, du tampon lpBuffer. Si l'appel échoue car la tampon n'est pas assez grand, la fonction y place la taille requise pour le tampon et retourne l'erreur ERROR_MORE_DATA

String - Si la fonction est réussi, lplpSystem spécifie la part de la ressource qui est accédée par les fonctions système

Long - Si la fonction réussi, la valeur de retour est NO_ERROR
Si elle échoue, la valeur sera une des codes d'erreur suivant :

ERROR_BAD_NET_NAME : le paramètre lpremoteName n'est pas une ressource réseau existante

ERROR_BAD_DEV_TYPE : le paramètre dwType ne correspond pas au type de ressource spécifié dans lpRemoteName

ERROR_EXTENDED_ERROR : une erreur réseau spécifique a eu lieu. Faites appel à WNetGetLastError pour obtenir une description de l'erreur.

ERROR_MORE_DATA : le tampon lpBuffer est trop petit

ERROR_NO_NETWORK : le réseau n'est pas disponible


Page mise à jour le 07.03.1999
Webmaster : mstoll