Aracılığıyla paylaş


IDiaAddressMap::put_relativeVirtualAddressEnabled

İstemcinin göreli sanal adreslerin (RVA) hesaplamasını ve kullanımını etkinleştirmesine veya devre dışı bırakmasına izin verir.

Sözdizimi

HRESULT put_relativeVirtualAddressEnabled ( 
   BOOL NewVal
);

Parametreler

NewVal

[in] TRUE Etkinleştirmek veya FALSE devre dışı bırakmak için olarak ayarlayın.

İade Değeri

Başarılı olursa döndürür S_OK; aksi takdirde bir hata kodu döndürür.

Açıklamalar

DIA arabirimleri tarafından tanımlanan ve yürütülebilir dosyanın görüntü tabanına göre hata ayıklama nesnelerinin adresleri göreli sanal adresler olarak alınabilir.

Segmentler başlangıçta bir PDB dosyasından yüklendiğinde RVA'ların kullanımı etkinleştirilir. RVA'ların geçerli durumunu almak için IDiaAddressMap::get_relativeVirtualAddressEnabled yöntemini çağırın.

put_relativeVirtualAddress IDiaAddressMap::set_imageHeaders yöntemine yapılan başarılı bir çağrı yeni görüntü üst bilgileri oluşturduktan sonra RVA'ları etkinleştirmek için yöntemi çağrılmalıdır.

Ayrıca bkz.