Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Obtém o contexto atual dessa caminhada de pilha.
Note
Essa API foi originalmente desenvolvida para uso interno no runtime. Embora ela agora tenha suporte para uso de terceiros, recomendamos trabalhar com as APIs ICorDebug e ICorProfiler quando possível.
Sintaxe
HRESULT GetContext(
[in] ULONG32 contextFlags,
[in] ULONG32 contextBufSize,
[out] ULONG32* contextSize,
[out, size_is(contextBufSize)] BYTE contextBuf[]
);
Parameters
contextFlags
[in] Os sinalizadores que controlam quais partes do contexto devem ser retornadas.
contextBufSize
[in] O tamanho do contextBuf buffer.
contextSize
[out] Um ponteiro para o número de bytes realmente gravados no contextBuf buffer.
contextBuf
[out, size_is(contextBufSize)] Um buffer que armazena o contexto.
Remarks
O método fornecido faz parte da IXCLRDataStackWalk interface e corresponde ao 4º slot da tabela de métodos virtuais.
O contexto é o contexto original com qualquer desenrolamento aplicado a ele. Como o desenrolamento pode restaurar apenas um subconjunto dos registros, como apenas registros não voláteis, o contexto pode não corresponder exatamente ao estado de registro no momento da chamada real.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: Nenhum
Biblioteca: Nenhum
versões do .NET Framework: disponíveis desde 4.7