Aracılığıyla paylaş


CRegKey::QueryDWORDValue

Belirtilen değer adı dword veri almak için bu yöntemi çağırın.

LONG QueryDWORDValue(
   LPCTSTR pszValueName,
   DWORD& dwValue 
) throw( );

Parametreler

  • pszValueName
    Sorguya değerinin adını içeren bir boş sonlandırılmış dize işaretçisi.

  • dwValue
    DWORD değerini alır arabellek için işaretçi.

Dönüş Değeri

Yöntem başarılı olursa, error_success döndürülür.Bir değer okumak yöntemi başarısız olursa, WINERROR içinde tanımlanan bir sıfır hata kodunu döndürür.H.Başvurulan veri türü reg_dword değil, ERROR_INVALID_DATA döndürülür.

Notlar

Bu yöntem hale RegQueryValueEx ve doğru veri türünü verdiğini doğrular.Bkz: RegQueryValueEx daha fazla ayrıntı için.

Güvenlik NotuGüvenlik Notu

Bu yöntem, büyük olasılıkla, güvenilmez bir veri okuma herhangi bir kayıt defteri konumu belirtmek arayan sağlar.Ayrıca, RegQueryValueEx bu yöntemi tarafından kullanılan işlev dizeleri boşlukla sonlandırılır açıkça işlemiyor.Her iki koşul için çağıran kodun tarafından denetlenmelidir.

Gereksinimler

Başlık: atlbase.h

Ayrıca bkz.

Başvuru

CRegKey sınıfı

CRegKey::SetDWORDValue

CRegKey::QueryBinaryValue

CRegKey::QueryGUIDValue

CRegKey::QueryMultiStringValue

CRegKey::QueryQWORDValue

CRegKey::QueryStringValue