Freigeben über


SymGetSourceFileChecksumW-Funktion (dbghelp.h)

Ruft die angegebene Prüfsumme der Quelldatei vom Quellserver ab.

Syntax

BOOL IMAGEAPI SymGetSourceFileChecksumW(
  [in]  HANDLE  hProcess,
  [in]  ULONG64 Base,
  [in]  PCWSTR  FileSpec,
  [out] DWORD   *pCheckSumType,
  [out] BYTE    *pChecksum,
  [in]  DWORD   checksumSize,
  [out] DWORD   *pActualBytesWritten
);

Parameter

[in] hProcess

Ein Handle für einen Prozess. Dieses Handle muss zuvor an die SymInitialize-Funktion übergeben worden sein.

[in] Base

Die Basisadresse des Moduls.

[in] FileSpec

Der Name der Quelldatei.

[out] pCheckSumType

Zeigt bei Erfolg auf den Prüfsummentyp.

[out] pChecksum

Zeiger auf einen Puffer, der die Prüfsumme empfängt. Wenn NULL ist, gibt der Aufruf pActualBytesWritten die erforderliche Anzahl von Bytes zurück.

[in] checksumSize

Die Größe des pChecksum-Puffers in Bytes.

[out] pActualBytesWritten

Zeiger auf die tatsächlich in den Puffer geschriebenen Bytes.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert TRUE.

Wenn die Funktion fehlschlägt, ist der Rückgabewert FALSE. Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen abzurufen.

Anforderungen

   
Zielplattform Windows
Kopfzeile dbghelp.h
Bibliothek Dbghelp.lib
DLL Dbghelp.dll
Verteilbare Komponente DbgHelp.dll 10.0.15063 oder höher