Compartir a través de


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

Recupera las marcas que identifican el propietario y la información de ACL que se mantendrán al transferir un archivo mediante SMB.

Sintaxis

HRESULT GetFileACLFlags(
  [out] DWORD *Flags
);

Parámetros

[out] Flags

Marcas que identifican la información del propietario y de la ACL que se va a mantener al transferir un archivo mediante SMB. Las marcas pueden contener cualquier combinación de las marcas siguientes. Si no se establece ninguna marca, Flags es cero.

Valor Significado
BG_COPY_FILE_OWNER
Si se establece, se mantiene la información del propietario del archivo. De lo contrario, el propietario del trabajo se convierte en el propietario del archivo.
BG_COPY_FILE_GROUP
Si se establece, se mantiene la información del grupo del archivo. De lo contrario, BITS usa el grupo principal del propietario del trabajo para asignar la información del grupo al archivo.
BG_COPY_FILE_DACL
Si se establece, BITS copia las ACE explícitas del archivo de origen y las ACE herederas de la carpeta primaria de destino. De lo contrario, BITS copia los ACE que se pueden heredar de la carpeta primaria de destino. Si la carpeta primaria no contiene ACE heredables, BITS usa la DACL predeterminada de la cuenta.
BG_COPY_FILE_SACL
Si se establece, BITS copia las ACE explícitas del archivo de origen y las ACE herederas de la carpeta primaria de destino. De lo contrario, BITS copia los ACE que se pueden heredar de la carpeta primaria de destino.
BG_COPY_FILE_ALL
Si se establece, BITS copia la información del propietario y la ACL. Esto es lo mismo que establecer todas las marcas individualmente.

Valor devuelto

Este método devuelve los siguientes valores HRESULT , así como otros.

Código devuelto Descripción
S_OK
Recuperó correctamente las marcas.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista, Windows XP con SP2,KB842773 en Windows Server 2003 y Windows XP
Servidor mínimo compatible Windows Server 2008, Windows Server 2003 con SP1
Plataforma de destino Windows
Encabezado bits2_0.h (incluya Bits.h)
Library Bits.lib
Archivo DLL BitsPrx3.dll

Consulte también

IBackgroundCopyJob3

IBackgroundCopyJob3::SetFileACLFlags