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.
Bellek içi veri akışı aracılığıyla erişilen bir program veritabanı (.pdb) dosyasında depolanan hata ayıklama verilerini hazırlar.
Sözdizimi
HRESULT loadDataFromIStream (
IStream* pIStream
);
Parametreler
pIStream
[in] IStream Kullanılacak veri akışını temsil eden bir nesne.
Dönüş Değeri
Başarılı olursa, S_OKdöndürür; aksi takdirde bir hata kodu döndürür. Aşağıdaki tabloda bu yöntem için olası dönüş değerleri gösterilmektedir.
| Değer | Açıklama |
|---|---|
E_PDB_FORMAT |
Eski bir biçime sahip bir dosyaya erişmeye çalışıldı. |
E_INVALIDARG |
Geçersiz parametre. |
E_UNEXPECTED |
Veri kaynağı zaten hazırlanmıştır. |
Açıklamalar
Bu yöntem, yürütülebilir dosyanın hata ayıklama verilerinin bir IStream nesne aracılığıyla alınmasına olanak tanır.
Prefetching ile yüklemek için yöntemini kullanın IDiaDataSourceEx::loadDataFromIStreamEx .
Doğrulama olmadan bir .pdb dosyası yüklemek için yöntemini kullanın IDiaDataSource::loadDataFromPdb .
.pdb dosyasını belirli ölçütlere göre doğrulamak için yöntemini kullanın IDiaDataSource::loadAndValidateDataFromPdb .
Veri yükleme işlemine erişim elde etmek için (geri çağırma mekanizması aracılığıyla) yöntemini kullanın IDiaDataSource::loadDataForExe .