ISymUnmanagedReader::Initialize-Methode
Initialisiert den Symbolleser mit der Metadatenimporteurschnittstelle, der dieser Reader zugeordnet wird, zusammen mit dem Dateinamen des Moduls.
Hinweis
Diese Methode kann nur einmal aufgerufen werden und muss vor allen anderen Lesemethoden aufgerufen werden.
Syntax
HRESULT Initialize (
[in] IUnknown *importer,
[in] const WCHAR *filename,
[in] const WCHAR *searchPath,
[in] IStream *pIStream);
Parameter
importer
[in] Die Schnittstelle für den Metadatenimporteur, der dieser Reader zugeordnet wird.
filename
[in] Der Dateiname des Moduls. Sie können stattdessen den Parameter pIStream
verwenden.
searchPath
[in] Der Pfad zur Suche. Dieser Parameter ist optional.
pIStream
[in] Der Dateidatenstrom, der als Alternative zum Dateinamenparameter verwendet wird.
Rückgabewert
S_OK, wenn die Methode erfolgreich ist, andernfalls E_FAIL oder ein anderer Fehlercode.
Bemerkungen
Sie müssen nur einen der filename
oder die pIStream
Parameter angeben, nicht beide. Das searchPath
ist optional.
Anforderungen
Header: CorSym.idl, CorSym.h