Método ISymUnmanagedReader::Initialize
Inicializa o leitor de símbolos com a interface do importador de metadados à qual esse leitor será associado, juntamente com o nome do arquivo do módulo.
Observação
Esse método pode ser chamado apenas uma vez e deve ser chamado antes de qualquer outro método de leitor.
Sintaxe
HRESULT Initialize (
[in] IUnknown *importer,
[in] const WCHAR *filename,
[in] const WCHAR *searchPath,
[in] IStream *pIStream);
Parâmetros
importer
[in] A interface do importador de metadados à qual esse leitor será associado.
filename
[in] O nome de arquivo do módulo. Você pode usar o parâmetro pIStream
como alternativa.
searchPath
[in] O caminho a ser pesquisado. Esse parâmetro é opcional.
pIStream
[in] O fluxo de arquivos, usado como alternativa ao parâmetro filename.
Valor Retornado
S_OK, se o método for bem-sucedido, caso contrário, E_FAIL ou algum outro código de erro.
Comentários
Você precisa especificar apenas um dos parâmetros filename
ou pIStream
, não ambos. O searchPath
é opcional.
Requisitos
Cabeçalho: CorSym.idl, CorSym.h