Partager via


ISymUnmanagedBinder3::GetReaderFromCallback, méthode

Permet à l'utilisateur d'implémenter ou de fournir via un rappel un IID_IDiaReadExeAtRVACallback ou un IID_IDiaReadExeAtOffsetCallback pour obtenir de la mémoire les informations liées au répertoire Debug.

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

Paramètres

  • importer
    [in] Pointeur vers l'interface d'importation de métadonnées.

  • fileName
    [in] Pointeur vers le nom du fichier.

  • searchPath
    [in] Pointeur vers le chemin de recherche.

  • searchPolicy
    [in] Valeur de l'énumération CorSymSearchPolicyAttributes qui spécifie la stratégie à utiliser lors d'une recherche pour un lecteur de symbole.

  • callback
    [in] Pointeur vers la fonction de rappel.

  • pRetVal
    [out] Pointeur qui a la valeur de l'interface ISymUnmanagedReader retournée.

Valeur de retour

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

Configuration requise

En-tête : CorSym.idl

Voir aussi

Référence

ISymUnmanagedBinder3, interface