Freigeben über


ISymUnmanagedENCUpdate::UpdateSymbolStore2-Methode

Aktualisiert: November 2007

Ermöglicht es einem Compiler, Funktionen aus dem PDB (Program Database)-Stream auszulassen, die nicht geändert wurden, sofern die Zeileninformationen mit den Anforderungen übereinstimmen. Die ordnungsgemäßen Zeileninformationen können mit den alten PDB-Zeileninformationen und einem Delta für alle Zeilen in der Funktion bestimmt werden.

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 Zeilen enthält.

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

Rückgabewert

S_OK, wenn die Methode erfolgreich ausgeführt wurde, andernfalls E_FAIL oder ein anderer Fehlercode.

Anforderungen

Header: CorSym.idl

Siehe auch

Referenz

ISymUnmanagedENCUpdate