IDebugProgram2::WriteDumpIDebugProgram2::WriteDump

Escribe un volcado de memoria en un archivo.Writes a dump to a file.

SintaxisSyntax

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

ParámetrosParameters

DumpType
[in] Un valor de la DUMPTYPE enumeración que especifica el tipo de volcado de memoria, por ejemplo, short o long.[in] A value from the DUMPTYPE enumeration that specifies the type of dump, for example, short or long.

pszDumpUrl
[in] La dirección URL para escribir en el volcado de memoria.[in] The URL to write the dump to. Normalmente, esto es en forma de file://c:\path\filename.ext, pero puede ser cualquier dirección URL válida.Typically, this is in the form of file://c:\path\filename.ext, but may be any valid URL.

Valor devueltoReturn Value

Si se realiza correctamente, devuelve S_OK; en caso contrario, devuelve un código de error.If successful, returns S_OK; otherwise, returns an error code.

ComentariosRemarks

Un volcado de memoria de programa normalmente incluiría el marco de pila actual, la propia pila, una lista de los subprocesos que se ejecutan en el programa y posiblemente toda la memoria que posee el programa.A program dump would typically include the current stack frame, the stack itself, a list of the threads running in the program, and possibly any memory that the program owns.

Vea tambiénSee Also

IDebugProgram2IDebugProgram2