Méthode ISharingConfigurationManager ::GetSharePermissions (shobjidl_core.h)

Obtient les autorisations d’accès actuellement associées au dossier Utilisateur ou Public pour l’entrée de contrôle d’accès tout le monde (ACE).

Syntaxe

HRESULT GetSharePermissions(
  [in]  DEF_SHARE_ID dsid,
  [out] SHARE_ROLE   *pRole
);

Paramètres

[in] dsid

Type : DEF_SHARE_ID

L’une des valeurs DEF_SHARE_ID qui spécifie le dossier.

[out] pRole

Type : SHARE_ROLE*

Pointeur vers une valeur qui, lorsque cette méthode retourne correctement, reçoit l’une des valeurs SHARE_ROLE qui indiquent les autorisations de partage définies pour le dossier spécifié dans le paramètre dsid .

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl_core.h (inclure Shobjidl.h)