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

Recupera os sinalizadores que identificam as informações de proprietário e ACL a serem mantidas ao transferir um arquivo usando SMB.

Sintaxe

HRESULT GetFileACLFlags(
  [out] DWORD *Flags
);

Parâmetros

[out] Flags

Sinalizadores que identificam o proprietário e as informações de ACL a serem mantidas ao transferir um arquivo usando SMB. Os sinalizadores podem conter qualquer combinação dos sinalizadores a seguir. Se nenhum sinalizador estiver definido, Sinalizadores será zero.

Valor Significado
BG_COPY_FILE_OWNER
Se definido, as informações de proprietário do arquivo serão mantidas. Caso contrário, o proprietário do trabalho se tornará o proprietário do arquivo.
BG_COPY_FILE_GROUP
Se definido, as informações de grupo do arquivo serão mantidas. Caso contrário, o BITS usará o grupo primário do proprietário do trabalho para atribuir as informações do grupo ao arquivo.
BG_COPY_FILE_DACL
Se definido, o BITS copia os ACEs explícitos do arquivo de origem e aces herdáveis da pasta pai de destino. Caso contrário, o BITS copia os ACEs herdáveis da pasta pai de destino. Se a pasta pai não contiver ACEs herdáveis, o BITS usará a DACL padrão da conta.
BG_COPY_FILE_SACL
Se definido, o BITS copia os ACEs explícitos do arquivo de origem e aces herdáveis da pasta pai de destino. Caso contrário, o BITS copia os ACEs herdáveis da pasta pai de destino.
BG_COPY_FILE_ALL
Se definido, o BITS copia as informações de proprietário e ACL. Isso é o mesmo que definir todos os sinalizadores individualmente.

Retornar valor

Esse método retorna os seguintes valores HRESULT , bem como outros.

Código de retorno Descrição
S_OK
Os sinalizadores foram recuperados com êxito.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista, Windows XP com SP2,KB842773 no Windows Server 2003 e Windows XP
Servidor mínimo com suporte Windows Server 2008, Windows Server 2003 com SP1
Plataforma de Destino Windows
Cabeçalho bits2_0.h (inclua Bits.h)
Biblioteca Bits.lib
DLL BitsPrx3.dll

Confira também

IBackgroundCopyJob3

IBackgroundCopyJob3::SetFileACLFlags