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.
Kayıt defterinden veri almak için, uygulama genellikle belirli bir anahtarı bulana kadar anahtarın alt anahtarlarını numaralandırır ve ardından onunla ilişkili değer veya değerlerden veri alır. Bir uygulama, belirli bir anahtarın alt anahtarlarını numaralandırmak için RegEnumKeyEx işlevini çağırabilir.
Bir uygulama, belirli bir alt anahtarla ilgili ayrıntılı verileri almak için RegQueryInfoKey işlevini çağırabilir. RegGetKeySecurity işlevi, bir anahtarı koruyan güvenlik tanımlayıcısının bir kopyasını alır.
Bir uygulama, belirli bir anahtarın değerlerini numaralandırmak için RegEnumValue işlevini ve bir anahtar için belirli bir değeri almak üzere RegQueryValueEx işlevini kullanabilir. Bir uygulama genellikle değer adlarını belirlemek için RegEnumValue çağırır ve ardından adlara ilişkin verileri almak için RegQueryValueEx .
RegQueryMultipleValues işlevi, açık bir kayıt defteri anahtarıyla ilişkili değer adlarının listesinin türünü ve verilerini alır. Bu işlev, atomik bir işlemde birden çok değer alarak verilerin tutarlılığını sağladığından dinamik anahtar sağlayıcıları için kullanışlıdır.
Diğer uygulamalar bir kayıt defteri değerindeki verileri, uygulamanızın bir değeri okuyup kullanabildiği süre arasında değiştirebildiğinden, uygulamanızın en son verilere sahip olduğundan emin olmanız gerekebilir. Kayıt defteri anahtarının özniteliklerinde veya içeriğinde değişiklik olduğunda veya anahtar silindiğinde çağıran iş parçacığını bilgilendirmek için RegNotifyChangeKeyValueişlevini kullanabilirsiniz. İşlev, çağıranı bilgilendirmek için bir olay nesnesine sinyal gönderir. regNotifyChangeKeyValue çağıran iş parçacığı çıkarsa, olay sinyallenir ve kayıt defteri anahtarının izlenmesi durdurulur.
Bildirim filtresi veya bayrağı kullanarak hangi değişikliklerin bildirileceğini denetleyebilir veya belirtebilirsiniz. Değişiklikler genellikle işleve belirttiğiniz bir olaya işaret gönderilerek bildirilir. RegNotifyChangeKeyValue işlevinin uzak tutamaklarla çalışmadığını unutmayın.
Kayıt defteri işlemlerini daha ayrıntılı izlemek için bkz. Kayıt Defteri.