SymGetSourceFileChecksumW 函式 (dbghelp.h)
從來源伺服器擷取指定的原始程式檔總和檢查碼。
語法
BOOL IMAGEAPI SymGetSourceFileChecksumW(
[in] HANDLE hProcess,
[in] ULONG64 Base,
[in] PCWSTR FileSpec,
[out] DWORD *pCheckSumType,
[out] BYTE *pChecksum,
[in] DWORD checksumSize,
[out] DWORD *pActualBytesWritten
);
參數
[in] hProcess
進程的控制碼。 此控制碼先前必須傳遞至 SymInitialize 函式 。
[in] Base
模組的基底位址。
[in] FileSpec
原始程式檔的名稱。
[out] pCheckSumType
成功時,會指向總和檢查碼類型。
[out] pChecksum
接收總和檢查碼的緩衝區指標。 如果 為 Null,則當呼叫傳回 pActualBytesWritten 時,會傳回所需的位元組數目。
[in] checksumSize
pChecksum緩衝區的大小,以位元組為單位。
[out] pActualBytesWritten
緩衝區中寫入之實際位元組的指標。
傳回值
如果函式成功,則傳回值為 TRUE。
如果函式失敗,則傳回值為 FALSE。 若要擷取擴充的錯誤資訊,請呼叫 GetLastError。
需求
目標平台 | Windows |
標頭 | dbghelp.h |
程式庫 | Dbghelp.lib |
Dll | Dbghelp.dll |
可轉散發套件 | DbgHelp.dll 10.0.15063 或更新版本 |