ISymUnmanagedENCUpdate::UpdateSymbolStore2 Method

Allows a compiler to omit functions that have not been modified from the program database (PDB) stream, provided the line information meets the requirements. The correct line information can be determined with the old PDB line information and one delta for all lines in the function.

Syntax

HRESULT UpdateSymbolStore2(  
    [in]  IStream      *pIStream,  
    [in]  SYMLINEDELTA* pDeltaLines,  
    [in]  ULONG         cDeltaLines);  

Parameters

pIStream
[in] A pointer to an IStream that contains the line information.

pDeltaLines
[in] A pointer to a SYMLINEDELTA structure that contains the lines that have changed.

cDeltaLines
[in] A ULONG that represents the number of lines that have changed.

Return Value

S_OK if the method succeeds; otherwise, E_FAIL or some other error code.

Requirements

Header: CorSym.idl, CorSym.h

See also