ISymUnmanagedReader::Initialize, méthode
Initialise le lecteur de symboles avec l’interface d’importation de métadonnées à laquelle ce lecteur sera associé ainsi que le nom de fichier du module.
Notes
Cette méthode ne peut être appelée qu’une seule fois et elle doit être appelée avant toute autre méthode de lecteur.
Syntaxe
HRESULT Initialize (
[in] IUnknown *importer,
[in] const WCHAR *filename,
[in] const WCHAR *searchPath,
[in] IStream *pIStream);
Paramètres
importer
[in] Interface d’importation de 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 à rechercher. Ce paramètre est facultatif.
pIStream
[in] Flux de fichiers utilisé comme alternative au paramètre de nom de fichier.
Valeur renvoyée
S_OK en cas de réussite de la méthode ; sinon, E_FAIL ou un autre code d’erreur.
Remarques
Vous devez spécifier le paramètre filename
ou le paramètre pIStream
, mais pas les deux. Le paramètre searchPath
est facultatif.
Configuration requise
En-tête : CorSym.idl, CorSym.h