Bagikan melalui


Fungsi SymSrvGetFileIndexes (dbghelp.h)

Mengambil indeks untuk file .pdb, .dbg, atau gambar yang ditentukan yang akan digunakan untuk menyimpan file. Kombinasi nilai-nilai ini secara unik mengidentifikasi file di server simbol. Mereka dapat digunakan saat memanggil fungsi SymFindFileInPath untuk mencari file di penyimpanan simbol.

Sintaks

BOOL IMAGEAPI SymSrvGetFileIndexes(
  [in]            PCSTR  File,
  [out]           GUID   *Id,
  [out]           PDWORD Val1,
  [out, optional] PDWORD Val2,
  [in]            DWORD  Flags
);

Parameter

[in] File

Nama file.

[out] Id

Yang pertama dari tiga parameter identifikasi.

[out] Val1

Yang kedua dari tiga parameter identifikasi.

[out, optional] Val2

Yang ketiga dari tiga parameter identifikasi.

[in] Flags

Parameter ini dicadangkan untuk digunakan di masa mendatang.

Mengembalikan nilai

Jika fungsi berhasil, nilai yang dikembalikan bukan nol.

Jika fungsi gagal, nilai yang dikembalikan adalah nol. Untuk mengambil informasi kesalahan yang diperluas, panggil GetLastError.

Keterangan

Semua fungsi DbgHelp, seperti ini, adalah utas tunggal. Oleh karena itu, panggilan dari lebih dari satu utas ke fungsi ini kemungkinan akan mengakibatkan perilaku tak terduga atau kerusakan memori. Untuk menghindari hal ini, Anda harus menyinkronkan semua panggilan bersamaan dari lebih dari satu utas ke fungsi ini.

Untuk memanggil versi Unicode dari fungsi ini, tentukan DBGHELP_TRANSLATE_TCHAR.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header dbghelp.h
Pustaka Dbghelp.lib
DLL Dbghelp.dll
Redistribusi DbgHelp.dll 6.3 atau yang lebih baru

Lihat juga

DbgHelp Functions