Partilhar via


IDebugProgram2::WriteDump

Grava um despejo em um arquivo.

HRESULT WriteDump( 
   DUMPTYPE  DumpType,
   LPCOLESTR pszDumpUrl
);
int WriteDump( 
   enum_DUMPTYPE  DumpType,
   string         pszDumpUrl
);

Parâmetros

  • DumpType
    [in] Um valor a partir do DUMPTYPE enumeração que especifica o tipo de despejo, por exemplo, a curto ou longo.

  • pszDumpUrl
    [in] A URL para gravar o despejo para. Normalmente, isso é na forma de file://c:\path\filename.ext, mas pode ser qualquer URL válido.

Valor de retorno

Se bem-sucedida, retorna S_OK; Caso contrário, retorna um código de erro.

Comentários

Um despejo de programa incluiria o quadro atual da pilha, a pilha de si mesmo, uma lista de threads em execução no programa e possivelmente qualquer memória que é proprietária do programa.

Consulte também

Referência

IDebugProgram2