DkmFrameRegisters.GetRegisterValue Método

Definição

Sobrecargas

GetRegisterValue(UInt32, Byte[])

Uma função auxiliar para pesquisar a matriz de valores de registro de desbobinação para um DkmStackWalkFrame. Se o registro não foi rebobinado, um HRESULT com falha é retornado.

GetRegisterValue(UInt32, Void*, Int32)

Uma função auxiliar para pesquisar a matriz de valores de registro de desbobinação para um DkmStackWalkFrame. Se o registro não foi rebobinado, um HRESULT com falha é retornado.

GetRegisterValue(UInt32, Byte[])

Uma função auxiliar para pesquisar a matriz de valores de registro de desbobinação para um DkmStackWalkFrame. Se o registro não foi rebobinado, um HRESULT com falha é retornado.

public:
 int GetRegisterValue(System::UInt32 Id, cli::array <System::Byte> ^ Buffer);
public:
 int GetRegisterValue(unsigned int Id, Platform::Array <byte> ^ Buffer);
int GetRegisterValue(unsigned int Id, std::Array <byte> const & Buffer);
public int GetRegisterValue (uint Id, byte[] Buffer);
member this.GetRegisterValue : uint32 * byte[] -> int
Public Function GetRegisterValue (Id As UInteger, Buffer As Byte()) As Integer

Parâmetros

Id
UInt32

No A constante exclusiva para o registro solicitado. Normalmente, esse é um valor cvconst, como CV_REG_EIP.

Buffer
Byte[]

[Entrada, saída] Um buffer que recebe o valor do registro.

Retornos

Int32

Fora O buffer alocado pelo chamador que recebe o conteúdo do registro solicitado.

Aplica-se a

GetRegisterValue(UInt32, Void*, Int32)

Uma função auxiliar para pesquisar a matriz de valores de registro de desbobinação para um DkmStackWalkFrame. Se o registro não foi rebobinado, um HRESULT com falha é retornado.

public:
 int GetRegisterValue(System::UInt32 Id, void* Buffer, int Size);
int GetRegisterValue(unsigned int Id, void* Buffer, int Size);
public int GetRegisterValue (uint Id, void* Buffer, int Size);
member this.GetRegisterValue : uint32 * nativeptr<unit> * int -> int

Parâmetros

Id
UInt32

No A constante exclusiva para o registro solicitado. Normalmente, esse é um valor cvconst, como CV_REG_EIP.

Buffer
Void*

[Entrada, saída] Um buffer que recebe o valor do registro.

Size
Int32

No O tamanho do valor em bytes.

Retornos

Int32

Fora O buffer alocado pelo chamador que recebe o conteúdo do registro solicitado.

Aplica-se a