Récupère les indicateurs qui identifient les informations du propriétaire et de la liste de contrôle d’accès à gérer lors du transfert d’un fichier à l’aide de SMB.
Syntaxe
HRESULT GetFileACLFlags(
[out] DWORD *Flags
);
Paramètres
[out] Flags
Indicateurs qui identifient les informations du propriétaire et de la liste de contrôle d’accès à gérer lors du transfert d’un fichier à l’aide de SMB.
Les indicateurs peuvent contenir n’importe quelle combinaison des indicateurs suivants. Si aucun indicateur n’est défini, les indicateurs sont zéro.
Valeur
Meaning
BG_COPY_FILE_OWNER
Si elle est définie, les informations du propriétaire du fichier sont conservées. Sinon, le propriétaire du travail devient le propriétaire du fichier.
BG_COPY_FILE_GROUP
Si elle est définie, les informations de groupe du fichier sont conservées. Sinon, BITS utilise le groupe principal du propriétaire du travail pour affecter les informations de groupe au fichier.
BG_COPY_FILE_DACL
Si cette propriété est définie, BITS copie les AE explicites du fichier source et hérite des AE du dossier parent de destination.
Sinon, BITS copie les AE héritées du dossier parent de destination. Si le dossier parent ne contient pas d’AE hériter, BITS utilise la liste DACL par défaut du compte.
BG_COPY_FILE_SACL
Si cette propriété est définie, BITS copie les AE explicites du fichier source et hérite des AE du dossier parent de destination.
Sinon, BITS copie les AE héritées du dossier parent de destination.
BG_COPY_FILE_ALL
Si elle est définie, BITS copie les informations de propriétaire et de liste de contrôle d’accès. Il s’agit de la même définition individuelle de tous les indicateurs.
Valeur retournée
Cette méthode retourne les valeurs HRESULT suivantes, ainsi que d’autres.
Code de retour
Descriptif
S_OK
Récupérez les indicateurs avec succès.
Spécifications
Requirement
Valeur
Client minimum requis
Windows Vista, Windows XP avec SP2 KB842773 sur Windows Server 2003 et Windows XP