Condividi tramite


Metodo ICorDebugNativeFrame::GetLocalMemoryRegisterValue

Ottiene il valore di un argomento o di una variabile locale, di cui la parola bassa e la parola alta vengono archiviate rispettivamente nel registro e nel percorso di memoria specificati per questo frame nativo.

Sintassi

HRESULT GetLocalMemoryRegisterValue (
    [in] CORDB_ADDRESS      highWordAddress,
    [in] CorDebugRegister   lowWordRegister,
    [in] ULONG              cbSigBlob,
    [in] PCCOR_SIGNATURE    pvSigBlob,
    [out] ICorDebugValue    **ppValue
);

Parametri

highWordAddress [in] Valore CORDB_ADDRESS che specifica la posizione di memoria contenente la parola alta del valore.

lowWordRegister [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 nel registro e nel percorso di memoria specificati.

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