Dela via


ISymUnmanagedBinder::GetReaderForFile, metod

Givet ett metadatagränssnitt och ett filnamn returnerar rätt ISymUnmanagedReader-gränssnitt som läser de felsökningssymboler som är associerade med modulen.

Den här metoden öppnar endast programdatabasfilen (PDB) om den finns bredvid den körbara filen. Den här ändringen har gjorts i säkerhetssyfte. Om du behöver en mer omfattande sökning efter PDB-filen använder du metoden ISymUnmanagedBinder2::GetReaderForFile2 .

Syntax

HRESULT GetReaderForFile(  
    [in]  IUnknown     *importer,  
    [in]  const WCHAR  *fileName,  
    [in]  const WCHAR  *searchPath,  
    [out, retval] ISymUnmanagedReader  **pRetVal);  

Parametrar

importer
[in] En pekare till gränssnittet för metadataimport.

fileName
[in] En pekare till filnamnet.

searchPath
[in] En pekare till sökvägen.

pRetVal
[ut] En pekare som är inställd på det returnerade ISymUnmanagedReader-gränssnittet .

Returvärde

S_OK om metoden lyckas. annars E_FAIL eller någon annan felkod.

Krav

Huvudet: CorSym.idl, CorSym.h

Se även