Partager via


ISymUnmanagedReader::Initialize, méthode

Initialise le lecteur de symboles par rapport à l'interface de l'importateur de métadonnées à laquelle ce lecteur sera associé et par rapport au nom de fichier du module.

RemarqueRemarque

Cette méthode ne peut être appelée qu'une seule fois, avant toutes les autres méthodes de lecteur.

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

Paramètres

  • importer
    [in] Interface de l'importateur des métadonnées à laquelle ce lecteur sera associé.

  • filename
    [in] Nom de fichier du module. Vous pouvez utiliser le paramètre pIStream à la place.

  • searchPath
    [in] Chemin d'accès à rechercher. Ce paramètre est optionnel.

  • pIStream
    [in] Flux de fichier, utilisé comme alternative au paramètre filename.

Valeur de retour

S_OK si la méthode réussit ; sinon, E_FAIL ou un autre code d'erreur.

Notes

Vous devez seulement spécifier l'un des paramètres, filename ou pIStream, pas les deux à la fois. Le paramètre searchPath est optionnel.

Configuration requise

En-tête : CorSym.idl, CorSym.h

Voir aussi

Référence

ISymUnmanagedReader, interface