Metode IBackgroundCopyJob3::GetFileACLFlags (bits2_0.h)

Mengambil bendera yang mengidentifikasi informasi pemilik dan ACL untuk dipertahankan saat mentransfer file menggunakan SMB.

Sintaks

HRESULT GetFileACLFlags(
  [out] DWORD *Flags
);

Parameter

[out] Flags

Bendera yang mengidentifikasi informasi pemilik dan ACL untuk dipertahankan saat mentransfer file menggunakan SMB. Bendera dapat berisi kombinasi bendera berikut. Jika tidak ada bendera yang diatur, Bendera adalah nol.

Nilai Makna
BG_COPY_FILE_OWNER
Jika diatur, informasi pemilik file dipertahankan. Jika tidak, pemilik pekerjaan menjadi pemilik file.
BG_COPY_FILE_GROUP
Jika diatur, informasi grup file dipertahankan. Jika tidak, BITS menggunakan grup utama pemilik pekerjaan untuk menetapkan informasi grup ke file.
BG_COPY_FILE_DACL
Jika diatur, BITS menyalin ACE eksplisit dari file sumber dan ACE yang dapat diwariskan dari folder induk tujuan. Jika tidak, BITS menyalin ACE yang dapat diwariskan dari folder induk tujuan. Jika folder induk tidak berisi ACE yang dapat diwariskan, BITS menggunakan DACL default dari akun.
BG_COPY_FILE_SACL
Jika diatur, BITS menyalin ACE eksplisit dari file sumber dan ACE yang dapat diwariskan dari folder induk tujuan. Jika tidak, BITS menyalin ACE yang dapat diwariskan dari folder induk tujuan.
BG_COPY_FILE_ALL
Jika diatur, BITS menyalin informasi pemilik dan ACL. Ini sama dengan mengatur semua bendera satu per satu.

Nilai kembali

Metode ini mengembalikan nilai HRESULT berikut, serta yang lain.

Menampilkan kode Deskripsi
S_OK
Berhasil mengambil bendera.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2, KB842773 pada Windows Server 2003, dan Windows XP
Server minimum yang didukung Windows Server 2008, Windows Server 2003 dengan SP1
Target Platform Windows
Header bits2_0.h (termasuk Bits.h)
Pustaka Bits.lib
DLL BitsPrx3.dll

Lihat juga

IBackgroundCopyJob3

IBackgroundCopyJob3::SetFileACLFlags