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.