Freigeben über


ISymUnmanagedENCUpdate::UpdateSymbolStore2-Methode

Ermöglicht es einem Compiler, Funktionen auszulassen, die nicht aus dem PDB-Stream (Programmdatenbank) geändert wurden, sofern die Zeileninformationen die Anforderungen erfüllen. Die richtigen Zeileninformationen können mit den alten PDB-Zeileninformationen und einem Delta für alle Zeilen in der Funktion ermittelt werden.

Syntax

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

Parameter

pIStream
[in] Ein Zeiger auf einen IStream, der die Zeileninformationen enthält.

pDeltaLines
[in] Ein Zeiger auf eine SYMLINEDELTA-Struktur, die die geänderten Linien enthält.

cDeltaLines
[in] Ein ULONG Wert, der die Anzahl der geänderten Zeilen darstellt.

Rückgabewert

S_OK, wenn die Methode erfolgreich ist; andernfalls E_FAIL oder einen anderen Fehlercode.

Anforderungen

Header: CorSym.idl, CorSym.h

Siehe auch