Bagikan melalui


Kelas CSecurityAttributes

Kelas ini adalah pembungkus tipis untuk struktur atribut keamanan.

Penting

Kelas ini dan anggotanya tidak dapat digunakan dalam aplikasi yang dijalankan di Windows Runtime.

Sintaks

class CSecurityAttributes : public SECURITY_ATTRIBUTES

Anggota

Konstruktor Publik

Nama Deskripsi
CSecurityAttributes::CSecurityAttributes Konstruktor.

Metode Publik

Nama Deskripsi
CSecurityAttributes::Set Panggil metode ini untuk mengatur atribut CSecurityAttributes objek.

Keterangan

Struktur SECURITY_ATTRIBUTES berisi deskriptor keamanan yang digunakan untuk pembuatan objek dan menentukan apakah handel yang diambil dengan menentukan struktur ini dapat diwariskan.

Untuk pengenalan model kontrol akses di Windows, lihat Kontrol Akses di Windows SDK.

Hierarki Warisan

SECURITY_ATTRIBUTES

CSecurityAttributes

Persyaratan

Header: atlsecurity.h

CSecurityAttributes::CSecurityAttributes

Konstruktor.

CSecurityAttributes() throw();
explicit CSecurityAttributes(const CSecurityDesc& rSecurityDescriptor, bool bInheritsHandle = false) throw(...);

Parameter

rSecurityDescriptor
Referensi ke pendeskripsi keamanan.

bInheritsHandle
Menentukan apakah handel yang dikembalikan diwariskan saat proses baru dibuat. Jika anggota ini benar, proses baru mewarisi handel.

CSecurityAttributes::Set

Panggil metode ini untuk mengatur atribut CSecurityAttributes objek.

void Set(const CSecurityDesc& rSecurityDescriptor, bool bInheritHandle = false) throw(...);

Parameter

rSecurityDescriptor
Referensi ke pendeskripsi keamanan.

bInheritHandle
Menentukan apakah handel yang dikembalikan diwariskan saat proses baru dibuat. Jika anggota ini benar, proses baru mewarisi handel.

Keterangan

Metode ini digunakan oleh konstruktor untuk menginisialisasi CSecurityAttributes objek.

Lihat juga

Sampel Keamanan
SECURITY_ATTRIBUTES
deskriptor keamanan
Gambaran Umum Kelas
Fungsi Global Keamanan