IDiaSessionEx::isPortablePDB

Retrieves a Boolean indicating that the source debug information is using the Portable PDB format.

Syntax

HRESULT isPortablePDB(
    BOOL* pfPortablePDB
);

Parameters

pfPortablePDB

[out] Returns a Boolean indcating if the debug information was in the Portable PDB format.

Return Value

If successful, returns S_OK; otherwise, returns an error code.

Remarks

The DIA SDK internally converts portable PDBs into classic windows PDBs in memory when opening them. This can incur extra time and memory usage when the PDB is opened. The file on disk is unmodified.

See also