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.
Membuka sesi untuk melakukan kueri simbol.
Sintaks
HRESULT openSession (
IDiaSession** ppSession
);
Parameter
ppSession
[out] Mengembalikan objek IDiaSession yang mewakili sesi terbuka.
Tampilkan Nilai
Jika berhasil, mengembalikan S_OK; jika tidak, mengembalikan kode galat. Tabel berikut memperlihatkan kemungkinan nilai pengembalian untuk metode ini.
| Nilai | Deskripsi |
|---|---|
| E_UNEXPECTED | Objek IDiaDataSource sebelumnya belum diinisialisasi dengan sumber simbol. |
| E_INVALIDARG | Parameter ppSession tidak valid. |
| E_OUTOFMEMORY | Tidak cukup memori untuk membuka sesi. |
Keterangan
Metode ini membuka objek IDiaSession untuk sumber data.
IDiaSession objek menerapkan kueri ke dalam sumber data. Sesi mengelola satu ruang alamat untuk setiap kumpulan simbol debug. Jika file .exe atau .dll yang dijelaskan oleh simbol sumber data aktif dalam beberapa rentang alamat (contohnya, karena beberapa proses memuatnya), maka satu sesi untuk setiap rentang alamat harus digunakan.
Contoh
IDiaSession* pSession;
HRESULT hr = pSource->openSession( &pSession );
if (FAILED(hr))
{
// report error
}