Método de ISymUnmanagedWriter::CloseScope
Fecha o escopo léxico atual.
HRESULT CloseScope(
[in] ULONG32 endOffset);
Parâmetros
- endOffset
[in] O offset do início do método do ponto no final da última instrução no escopo léxico, em bytes.
Valor de retorno
S_OK se o método for bem-sucedido; Caso contrário, E_FAIL ou algum outro código de erro.
Comentários
Depois de um escopo é fechado, não há mais variáveis podem ser definidas dentro dele.
ISymUnmanagedWriter::OpenScope retorna um identificador de escopo opaco pode ser usado com ISymUnmanagedWriter::SetScopeRange mais tarde, definir um escopo inicial e final de deslocamento. Nesse caso, os deslocamentos são passados para ISymUnmanagedWriter::OpenScope e ISymUnmanagedWriter::CloseScope são ignoradas. Os identificadores de escopo são válidos somente no método atual.
Requisitos
Cabeçalho: CorSym.idl, CorSym.h