Partager via


Méthode IBackgroundCopyJob3 ::GetFileACLFlags (bits2_0.h)

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
Serveur minimal pris en charge Windows Server 2008, Windows Server 2003 avec SP1
plateforme cible Fenêtres
Header bits2_0.h (include Bits.h)
Library Bits.lib
DLL BitsPrx3.dll

Voir aussi

IBackgroundCopyJob3

IBackgroundCopyJob3 ::SetFileACLFlags