Aracılığıyla paylaş


CSecurityAttributes Sınıfı

Bu sınıf, güvenlik öznitelikleri yapısı için ince bir sarmalayıcıdır.

Önemli

Bu sınıf ve üyeleri Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz.

Sözdizimi

class CSecurityAttributes : public SECURITY_ATTRIBUTES

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CSecurityAttributes::CSecurityAttributes Oluşturucu.

Genel Yöntemler

Veri Akışı Adı Açıklama
CSecurityAttributes::Set Nesnesinin özniteliklerini ayarlamak için bu yöntemi çağırın CSecurityAttributes .

Açıklamalar

Yapı, SECURITY_ATTRIBUTES bir nesnenin oluşturulması için kullanılan bir güvenlik tanımlayıcısı içerir ve bu yapı belirtilerek alınan tanıtıcının devralınabilir olup olmadığını belirtir.

Windows'ta erişim denetimi modeline giriş için bkz . Windows SDK'sında Erişim Denetimi .

Devralma Hiyerarşisi

SECURITY_ATTRIBUTES

CSecurityAttributes

Gereksinimler

Üst bilgi: atlsecurity.h

CSecurityAttributes::CSecurityAttributes

Oluşturucu.

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

Parametreler

rSecurityDescriptor
Güvenlik tanımlayıcısına başvuru.

bInheritsHandle
Yeni bir işlem oluşturulduğunda döndürülen tanıtıcının devralınıp devralınmayacağını belirtir. Bu üye true ise, yeni işlem tanıtıcıyı devralır.

CSecurityAttributes::Set

Nesnesinin özniteliklerini ayarlamak için bu yöntemi çağırın CSecurityAttributes .

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

Parametreler

rSecurityDescriptor
Güvenlik tanımlayıcısına başvuru.

bInheritHandle
Yeni bir işlem oluşturulduğunda döndürülen tanıtıcının devralınıp devralınmayacağını belirtir. Bu üye true ise, yeni işlem tanıtıcıyı devralır.

Açıklamalar

Bu yöntem oluşturucu tarafından nesnesini başlatmak CSecurityAttributes için kullanılır.

Ayrıca bkz.

Güvenlik Örneği
SECURITY_ATTRIBUTES
güvenlik tanımlayıcısı
Sınıfa Genel Bakış
Güvenlik Genel İşlevleri