Condividi tramite


Metodo ICorDebugNativeFrame::GetLocalDoubleRegisterValue

Ottiene il valore di un argomento o di una variabile locale archiviata nei due registri specificati per questo frame nativo.

Sintassi

HRESULT GetLocalDoubleRegisterValue (
    [in] CorDebugRegister   highWordReg,
    [in] CorDebugRegister   lowWordReg,
    [in] ULONG              cbSigBlob,
    [in] PCCOR_SIGNATURE    pvSigBlob,
    [out] ICorDebugValue    **ppValue
);

Parametri

highWordReg [in] Valore dell'enumerazione "CorDebugRegister" che specifica il registro contenente la parola alta del valore.

lowWordReg [in] Valore dell'enumerazione CorDebugRegister che specifica il registro contenente la parola bassa del valore.

cbSigBlob [in] Intero che specifica le dimensioni della firma di metadati binari a cui fa riferimento il pvSigBlob parametro .

pvSigBlob [in] Valore PCCOR_SIGNATURE che punta alla firma di metadati binari del tipo del valore.

ppValue [out] Puntatore all'indirizzo di un oggetto "ICorDebugValue" che rappresenta il valore recuperato archiviato nei registri specificati.

Osservazioni:

Il GetLocalDoubleRegisterValue metodo può essere usato in un frame nativo o in un frame compilato JIT (JUST-In-Time).

Requisiti

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Intestazione: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versioni di .NET: Disponibile a partire da .NET Framework 1.0

Vedere anche