Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menyiapkan data debug yang disimpan dalam file database program (.pdb) yang diakses melalui aliran data dalam memori.
Sintaksis
HRESULT loadDataFromIStream (
IStream* pIStream
);
Parameter-parameternya
pIStream
[di] Objek IStream yang mewakili aliran data yang akan digunakan.
Mengembalikan Nilai
Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode kesalahan. Tabel berikut ini memperlihatkan kemungkinan nilai pengembalian untuk metode ini.
| Nilai | Deskripsi |
|---|---|
E_PDB_FORMAT |
Mencoba mengakses file dengan format usang. |
E_INVALIDARG |
Parameter tidak valid. |
E_UNEXPECTED |
Sumber data telah disiapkan. |
Komentar
Metode ini memungkinkan data debug untuk executable diperoleh melalui IStream objek.
Untuk memuat dengan prefetching, gunakan IDiaDataSourceEx::loadDataFromIStreamEx metode .
Untuk memuat file .pdb tanpa validasi, gunakan metode .IDiaDataSource::loadDataFromPdb
Untuk memvalidasi file .pdb terhadap kriteria tertentu, gunakan metode .IDiaDataSource::loadAndValidateDataFromPdb
Untuk mendapatkan akses ke proses beban data (melalui mekanisme panggilan balik), gunakan metode .IDiaDataSource::loadDataForExe