Compartilhar via


Método de ISymUnmanagedReader::Initialize

Inicializa o leitor de símbolo com a interface do importador de metadados esse leitor será associado, juntamente com o nome do arquivo do módulo.

Observação

Esse método pode ser chamado somente uma vez e deve ser chamado antes de quaisquer outros métodos de leitor.

HRESULT Initialize (
    [in]  IUnknown     *importer,
    [in]  const WCHAR  *filename,
    [in]  const WCHAR  *searchPath,
    [in]  IStream      *pIStream);

Parâmetros

  • importer
    [in] A interface de Importador de metadados com a qual este leitor será associada.

  • filename
    [in] O nome do arquivo do módulo. Você pode usar o pIStream parâmetro em vez disso.

  • searchPath
    [in] O caminho de pesquisa. Este parâmetro é opcional.

  • pIStream
    [in] O fluxo de arquivos, usado como uma alternativa para o parâmetro de nome de arquivo.

Valor de retorno

S_OK se o método for bem-sucedido; Caso contrário, E_FAIL ou algum outro código de erro.

Comentários

Você precisará especificar somente um do filename ou pIStream parâmetros, não ambos. O searchPath parâmetro é opcional.

Requisitos

Cabeçalho: CorSym.idl, CorSym.h

Consulte também

Referência

Interface de ISymUnmanagedReader