共用方式為


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 或更新版本