Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Schließt den aktuellen lexikalischen Gültigkeitsbereich.
HRESULT CloseScope(
[in] ULONG32 endOffset);
Parameter
- endOffset
Der Offset in Bytes der letzten Anweisung im lexikalischen Gültigkeitsbereich ab dem Beginn der Methode bis zu dem Punkt am Ende der letzten Anweisung.
Rückgabewert
S_OK, wenn die Methode erfolgreich ausgeführt wurde, andernfalls E_FAIL oder ein anderer Fehlercode.
Hinweise
Sobald ein Umfang geschlossen wurde, können in ihm keine Variablen mehr definiert werden.
ISymUnmanagedWriter::OpenScope gibt einen nicht transparenten Gültigkeitsbereichsbezeichner zurück, der für ISymUnmanagedWriter::SetScopeRange verwendet werden kann, um später den Anfangs- und Endoffset eines Gültigkeitsbereichs zu definieren. In diesem Fall werden die an ISymUnmanagedWriter::OpenScope und ISymUnmanagedWriter::CloseScope übergebenen Offsets ignoriert. Gültigkeitsbereichsbezeichner sind nur in der aktuellen Methode gültig.
Anforderungen
Header: CorSym.idl, CorSym.h