Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Obtém o valor de cada registro (no computador que está sendo executado o código) que é especificado pela máscara de bits.
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 qual valores devem ser recuperados de registro. Cada bit corresponde a um registro. Se um pouco, é definido como um, o valor do registro é recuperado; Caso contrário, o valor do registro não será recuperado.regCount
[in] O número de valores do registro a serem recuperados.regBuffer
[out] Uma matriz de CORDB_REGISTER objetos, cada uma das quais recebe um valor de um registro.
Comentários
O tamanho da matriz deve ser igual ao número de bits definido como uma máscara de bits. O regCount parâmetro especifica o número de elementos no buffer que receberá os valores de registro. Se o regCount valor é muito pequeno para o número de registradores indicado pela máscara, serão truncados registradores numerados superiores do conjunto. Se a regCount valor é muito grande, o não utilizadas regBuffer elementos serão modificados.
Se a máscara de bits especifica um registro que não estiver disponível, GetRegisters retorna um valor indeterminado para registrar.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0