Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ACCESS_MASK türü, erişim hakları kümesini belirten bir bit maskesidir ve birerişim denetimi girişinin erişim maskesi içinde bulunur.
typedef ULONG ACCESS_MASK;
Aşağıdaki standart özel erişim hakları tüm yönetici nesne türleri için geçerlidir.
| Bayrak | Açıklama |
|---|---|
| SİLMEK | Çağıran nesneyi silebilir. |
| OKUMA_KONTROLÜ | Çağıran, dosyanın erişim denetim listesini (ACL) ve sahiplik bilgilerini okuyabilir. |
| SENKRONİZE ETMEK | Çağıran nesne üzerinde bir bekleme işlemi gerçekleştirebilir. Örneğin, nesne KeWaitForMultipleObjects'e geçirilebilir. |
| WRITE_DAC | Çağıran, nesnenin isteğe bağlı erişim denetimi listesi (DACL) bilgilerini değiştirebilir. |
| SAHİP_YAZ | Çağıran, dosyanın sahiplik bilgilerini değiştirebilir. |
Normalde yalnızca DELETE ve SYNCHRONIZE, sürücü yazarlarını ilgilendirmektedir.
Aşağıdaki genel erişim haklarını da belirtebilirsiniz. Bunlar, tüm yönetici nesne türleri için de geçerlidir. Her genel erişim hakkının anlamı bu nesne türüne özgüdür.
| Bayrak | Açıklama |
|---|---|
| GENERIC_OKUMA | Çağıran nesne üzerinde normal okuma işlemleri gerçekleştirebilir. |
| GENEL_YAZMA | Çağıran nesne üzerinde normal yazma işlemleri gerçekleştirebilir. |
| GENEL_KOMUT | Çağıran nesneyi çalıştırabilir. Bu genellikle yalnızca dosya nesneleri ve bölüm nesneleri gibi belirli nesne türleri için mantıklıdır. |
| GENEL_TÜM | Çağıran nesne üzerinde tüm normal işlemleri gerçekleştirebilir. |
Aşağıdaki standart özel erişim haklarının birleşimleri de tanımlanır. Bunlar normalde doğrudan kullanılmaz, ancak diğer bit maskelerini tanımlamak için şablon olarak kullanılır. (Örneğin, bir dosya nesnesi için GENERIC_READ belirttiğinizde, sistem bunu belirli erişim haklarının FILE_GENERIC_READ bit maskesiyle eşler. FILE_GENERIC_READ STANDARD_RIGHTS_READ açısından tanımlanır.)
| Bit maskesi | Açıklama |
|---|---|
| STANDART OKUMA HAKLARI | GENERIC_READ karşılık gelen standart belirli haklar. |
| STANDART_HAKLAR_YAZMA | GENERIC_WRITE'e karşılık gelen standart belirli haklar. |
| STANDARD_HAKLAR_YÜRÜTME | GENERIC_EXECUTE ile ilişkili standart özel haklar. |
| Standart Haklar Gereklidir | GENERIC_ALL karşılık gelen standart özel haklar. Bu DELETE'i içerir ancak SENKRONİZE'yi içermez. |
| STANDART_HAKLAR_HEPSİ | Tüm standart erişim hakları. |
Her nesne türünün kendi ek erişim hakları olabilir. Dosya, dizin veya cihaz için geçerli erişim haklarının açıklaması için bkz. ZwCreateFile.
Nesne yöneticisi dizini için geçerli erişim haklarının açıklaması için bkz. ZwCreateDirectoryObject.
Kayıt defteri anahtarı için geçerli erişim haklarının açıklaması için bkz. ZwCreateKey.
Bölüm nesnesi için geçerli erişim haklarının açıklaması için bkz. ZwOpenSection.
WMI veri bloğu için geçerli erişim haklarının açıklaması için bkz. ioWMIOpenBlock.
Erişim hakları hakkında daha fazla bilgi için Windows SDK belgelerindeki Erişim Hakları ve Erişim Maskeleri ve ACCESS_MASK bölümüne bakın.