Aracılığıyla paylaş


Genel Erişim Hakları

Güvenliği sağlanabilir nesneler, dört yüksek sıralı bitin genel erişim haklarını belirttiği bir erişim maskesi biçimi kullanır. Güvenliği sağlanabilir her nesne türü, bu bitleri standart ve nesneye özgü erişim hakları kümesine eşler. Örneğin, bir Windows dosya nesnesi GENERIC_READ bitini READ_CONTROL ve SYNCHRONIZE standart erişim haklarıyla ve FILE_READ_DATA, FILE_READ_EAve nesneye özgü erişim hakları FILE_READ_ATTRIBUTES eşler. Diğer nesne türleri, GENERIC_READ bitini bu nesne türü için uygun erişim hakları kümesiyle eşler.

Bir nesneye tanıtıcı açarken ihtiyacınız olan erişim türünü belirtmek için genel erişim haklarını kullanabilirsiniz. Bu genellikle ilgili tüm standart ve belirli hakları belirtmekten daha basittir.

Aşağıdaki tabloda genel erişim hakları için tanımlanan sabitler gösterilmektedir.

Sabit Genel anlam
GENERIC_ALL
0x10000000
Tüm olası erişim hakları
GENERIC_EXECUTE
0x20000000
Erişimi yürütme
GENERIC_WRITE
0x40000000
Yazma erişimi
GENERIC_READ
0x80000000
Okuma erişimi

Özel güvenli hale getirilebilir nesneleri tanımlayan uygulamalar da genel erişim haklarını kullanabilir.