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