Freigeben über


ISymUnmanagedReader::Initialize-Methode

Aktualisiert: November 2007

Initialisiert den Symbolreader mit der Schnittstelle für den Metadatenimport, der dieser Reader zugeordnet wird, sowie mit dem Dateinamen des Moduls.

Tipp

Diese Methode kann nur einmal aufgerufen werden, und der Aufruf muss vor dem Aufruf aller anderen Readermethoden erfolgen.

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

Parameter

  • importer
    [in] Die Schnittstelle für den Metadatenimport, der dieser Reader zugeordnet wird.

  • filename
    [in] Der Dateiname des Moduls. Sie können stattdessen den pIStream-Parameter verwenden.

  • searchPath
    [in] Der zu durchsuchende Pfad. Dieser Parameter ist optional.

  • pIStream
    [in] Der als Alternative zum filename-Parameter verwendete Dateistream.

Rückgabewert

S_OK, wenn die Methode erfolgreich ausgeführt wurde, andernfalls E_FAIL oder ein anderer Fehlercode.

Hinweise

Sie müssen nur den filename-Parameter oder den pIStream-Parameter angeben, nicht beide. Der searchPath-Parameter ist optional.

Anforderungen

Header: CorSym.idl

Siehe auch

Referenz

ISymUnmanagedReader