Метод ISymUnmanagedReader::Initialize

Инициализирует средство чтения символов с помощью интерфейса средства импорта метаданных, с которым будет связано это средство чтения, а также с именем файла модуля.

Примечание

Этот метод можно вызвать только один раз и должен вызываться перед любыми другими методами чтения.

Синтаксис

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

Параметры

importer
[in] Интерфейс средства импорта метаданных, с которым будет связано данное средство чтения.

filename
[in] Имя файла модуля. Вместо этого можно использовать pIStream параметр .

searchPath
[in] Путь для поиска. Этот параметр является необязательным.

pIStream
[in] Файловый поток, используемый в качестве альтернативы параметру filename.

Возвращаемое значение

S_OK, если метод выполнен успешно; в противном случае E_FAIL или другой код ошибки.

Комментарии

Необходимо указать только один из filename параметров или , а pIStream не оба. Параметр searchPath не обязателен.

Требования

Заголовка: CorSym.idl, CorSym.h

См. также раздел