NetAccessGetInfo, fonction (lmaccess.h)
[Cette fonction est obsolète. Pour obtenir la liste des fonctions secondaires, consultez Fonctions d’autorisation.]
Non pris en charge.
La fonction NetAccessGetInfo récupère la liste de contrôle d’accès (ACL) pour une ressource spécifiée.
Syntaxe
NET_API_STATUS NET_API_FUNCTION NetAccessGetInfo(
LPCWSTR servername,
LPCWSTR resource,
DWORD level,
LPBYTE *bufptr
);
Paramètres
servername
Pointeur vers une chaîne qui spécifie le nom DNS ou NetBIOS du serveur distant sur lequel la fonction doit s’exécuter. Si ce paramètre a la valeur NULL, l’ordinateur local est utilisé.
resource
Spécifie le niveau d’informations des données. Ce paramètre peut prendre les valeurs suivantes.
Valeur | Signification |
---|---|
|
Le paramètre p pointe vers une structure access_info_0 . |
|
Le paramètre pbBuffer pointe vers une structure access_info_1 . |
level
Pointeur vers la mémoire tampon qui reçoit la structure des informations d’accès. Le format de ces données dépend de la valeur du paramètre sLevel .
bufptr
Spécifie la taille, en octets, de la mémoire tampon pointée vers le paramètre pbBuffer .
Valeur retournée
Si la fonction réussit, la valeur de retour est NERR_Success.
Si la fonction échoue, la valeur de retour est un code d’erreur système. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur système.
Remarques
Cette fonction nécessite Administration privilège pour s’exécuter correctement sur un ordinateur sur lequel la sécurité locale est activée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | lmaccess.h (include Lm.h, Lmaccess.h) |
Bibliothèque | Netapi32.lib |
DLL | Netapi32.dll |