Compartilhar via


Função SymGetSourceFileChecksum (dbghelp.h)

Recupera a soma de verificação de arquivo de origem especificada do servidor de origem.

Sintaxe

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

Parâmetros

[in] hProcess

Um identificador para um processo. Esse identificador deve ter sido passado anteriormente para a função SymInitialize .

[in] Base

O endereço base do módulo.

[in] FileSpec

O nome do arquivo de origem.

[out] pCheckSumType

Em caso de êxito, aponta para o tipo de soma de verificação.

[out] pChecksum

ponteiro para um buffer que recebe a soma de verificação. Se NULL, quando a chamada retorna pActualBytesWritten retorna o número de bytes necessários.

[in] checksumSize

O tamanho do buffer pChecksum , em bytes.

[out] pActualBytesWritten

Ponteiro para os bytes reais gravados no buffer.

Retornar valor

Se a função for bem-sucedida, o valor retornado será TRUE.

Se a função falhar, o valor retornado será FALSE. Para recuperar informações de erro estendidas, chame GetLastError.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho dbghelp.h
Biblioteca Dbghelp.lib
DLL Dbghelp.dll
Redistribuível DbgHelp.dll 10.0.15063 ou posterior