Método IDebugRegisters2::SetPseudoValues (dbgeng.h)
O método SetPseudoValues define o valor de vários pseudo-registros.
Sintaxe
HRESULT SetPseudoValues(
[in] ULONG Source,
[in] ULONG Count,
[in, optional] PULONG Indices,
[in] ULONG Start,
[in] PDEBUG_VALUE Values
);
Parâmetros
[in] Source
Especifica a origem do registro a ser consultada.
Os valores possíveis são listados na tabela a seguir.
Valor | Registrar origem |
---|---|
DEBUG_REGSRC_DEBUGGEE | Buscar informações de registro do destino. |
DEBUG_REGSRC_EXPLICIT | Buscar informações de registro do contexto de registro explícito atual. |
DEBUG_REGSRC_FRAME |
Buscar informações de registro do contexto de registro do escopo atual.
Observação o desenrolamento de pilha não garante a atualização precisa do contexto de registro, portanto, o contexto de registro do quadro de escopo pode não ser preciso em todos os casos.
|
[in] Count
Especifica o número de pseudo-registros cujos valores estão sendo definidos.
[in, optional] Indices
Especifica uma matriz de índices de pseudo-registros. Estes são os pseudo-registros cujos valores serão definidos. O tamanho dos índices é Contagem. Se Índices estiver NULL, iniciar será usado para especificar os índices.
[in] Start
Especifica o índice do primeiro pseudo-registro cujo valor será definido. Os pseudo-registros com índices entre Iniciar e Iniciar mais Contagem menos um, serão definidos. iniciar só será usado se Índices estiver NULL.
[in] Values
Especifica os novos valores dos pseudo-registros. O número de elementos que essa matriz contém é Contagem. Consulte DEBUG_VALUE para obter uma descrição desse tipo de parâmetro.
Valor de retorno
Essa lista não contém todos os erros que podem ocorrer. Para obter uma lista de possíveis erros, consulte valores HRESULT.
Código de retorno | Descrição |
---|---|
|
O método foi bem-sucedido. |
Observações
Para obter uma visão geral da interface de IDebugRegisters e outros métodos relacionados ao registro, consulte Registros.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | dbgeng.h (inclua DbgEng.h) |