ISymUnmanagedWriter::Initialize2 (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. Este método también permite establecer la ubicación final del archivo de base de datos de programa (PDB).
Sintaxis
HRESULT Initialize2(
[in] IUnknown *emitter,
[in] const WCHAR *tempfilename,
[in] IStream *pIStream,
[in] BOOL fFullBuild,
[in] const WCHAR *finalfilename);
Parámetros
emitter
[in] Puntero a la interfaz del emisor de metadatos.
tempfilename
[in] Puntero a un objeto WCHAR
que contiene el nombre de 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 emite 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.
finalfilename
[in] Puntero a un WCHAR
que es la cadena de ruta de acceso a la ubicación final del archivo PDB.
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