ISymUnmanagedWriter::Initialize (Método)
Establece la interfaz de emisor de metadatos con la que se asociará este escritor y establece el nombre del archivo de salida en el que se escribirán los símbolos de depuración.
Solo se puede llamar a este método una vez y se debe llamar a antes de cualquier otro método de escritura. Algunos escritores pueden requerir un nombre de archivo. Sin embargo, siempre puede pasar un nombre de archivo a este método sin ningún efecto negativo en escritores que no usen el nombre de archivo.
Sintaxis
HRESULT Initialize(
[in] IUnknown *emitter,
[in] const WCHAR *filename,
[in] IStream *pIStream,
[in] BOOL fFullBuild);
Parámetros
emitter
[in] Puntero a la interfaz del emisor de metadatos.
filename
[in] El nombre del archivo en el que se escriben los símbolos de depuración. Si se especifica un nombre de archivo para un escritor que no usa nombres de archivo, se omite este parámetro.
pIStream
[in] Si se especifica, el escritor de símbolos emitirá los símbolos en el especificado IStream en lugar del archivo especificado en el parámetro filename
. El pIStream
es opcional.
fFullBuild
[in] true
si es una recopilación completa; false
si se trata de una recopilación incremental.
Valor devuelto
Es S_OK si el método se realiza correctamente; de lo contrario, es E_FAIL o algún otro código de error.
Requisitos
Header: CorSym.idl, CorSym.h