Freigeben über


ISymUnmanagedBinder3::GetReaderFromCallback-Methode

Ermöglicht dem Benutzer die Implementierung oder Bereitstellung über einen Rückruf an IID_IDiaReadExeAtRVACallback oder IID_IDiaReadExeAtOffsetCallback das Abrufen der Debugverzeichnisinformationen aus dem Arbeitsspeicher.

Syntax

HRESULT GetReaderFromCallback(  
    [in]  IUnknown     *importer,  
    [in]  const WCHAR  *fileName,  
    [in]  const WCHAR  *searchPath,  
    [in]  ULONG32      searchPolicy,  
    [in]  IUnknown     *callback,  
    [out,retval] ISymUnmanagedReader  **pRetVal);  

Parameter

importer
[in] Ein Zeiger auf die Metadatenimportschnittstelle.

fileName
[in] Ein Zeiger auf den Dateinamen.

searchPath
[in] Ein Zeiger auf den Suchpfad.

searchPolicy
[in] Ein Wert der CorSymSearchPolicyAttributes-Enumeration, die die Richtlinie angibt, die beim Suchen nach einem Symbolleser verwendet werden soll.

callback
[in] Ein Zeiger auf die Rückruffunktion.

pRetVal
[out] Ein Zeiger, der auf die zurückgegebene ISymUnmanagedReader-Schnittstelle festgelegt ist.

Rückgabewert

S_OK, wenn die Methode erfolgreich ist; andernfalls E_FAIL oder ein anderer Fehlercode.

Anforderungen

Header: CorSym.idl

Siehe auch