ISymUnmanagedBinder::GetReaderForFile, méthode
Avec une interface de métadonnées et un nom de fichier donnés, retourne la structure ISymUnmanagedReader adaptée qui lira les symboles de débogage associés au module.
Cette méthode ouvrira seulement le fichier de base de données du programme (PDB) s'il se trouve à côté du fichier exécutable. Cette modification a été apportée pour des raisons de sécurité. Si vous avez besoin d'une recherche plus étendue pour le fichier PDB, utilisez la méthode ISymUnmanagedBinder2::GetReaderForFile2.
HRESULT GetReaderForFile(
[in] IUnknown *importer,
[in] const WCHAR *fileName,
[in] const WCHAR *searchPath,
[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.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, CorSym.h