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 valor de cada registro (no computador que está executando o código) especificado pela máscara de bits.
Sintaxe
HRESULT GetRegisters (
[in] ULONG64 mask,
[in] ULONG32 regCount,
[out, size_is(regCount), length_is(regCount)]
CORDB_REGISTER regBuffer[]
);
Parâmetros
mask [in] Uma máscara de bits que especifica quais valores de registro devem ser recuperados. Cada bit corresponde a um registro. Se um bit for definido como um, o valor do registro será recuperado; caso contrário, o valor do registro não será recuperado.
regCount [in] O número de valores de registro a serem recuperados.
regBuffer [out] Uma matriz de CORDB_REGISTER objetos, cada um deles recebe um valor de um registro.
Observações
O tamanho da matriz deve ser igual ao número de bits definido como um na máscara de bits. O regCount parâmetro especifica o número de elementos no buffer que receberão os valores de registro. Se o regCount valor for muito pequeno para o número de registros indicados pela máscara, os registros numerados mais altos serão truncados do conjunto. Se o regCount valor for muito grande, os elementos não utilizados regBuffer não serão modificados.
Se a máscara de bits especificar um registro indisponível, GetRegisters retornará um valor indeterminado para esse registro.
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET: Disponível desde o .NET Framework 1.0