Freigeben über


IDebugProgram2::WriteDump

Schreibt einen Dump in einer Datei.

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

Parameter

  • DumpType
    [in] Ein Wert aus der DUMPTYPE-Enumeration, der den Typ des Dumps z. B. lang oder direkt angeben

  • pszDumpUrl
    [in] Die URL, an die der Dumps geschrieben werden soll. In der Regel ist dies ist in Form von file://c: Pfad \ \ " filename.ext, aber jedes gültige URL.

Rückgabewert

Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.

Hinweise

Ein Programm dump wird in der Regel den aktuellen Stapelrahmen, den Stapel selbst eine Liste der Threads enthalten, die im Programm aus, und ggf. jeden beliebigen Speicher, der vom Programm besitzt.

Siehe auch

Referenz

IDebugProgram2