Funzione _EFN_GetManagedObjectFieldInfo
Ottiene l'offset per un campo dall'inizio di un oggetto e il valore del campo, usando il puntatore all'oggetto e il nome di campo forniti.
Sintassi
HRESULT _EFN_GetManagedObjectFieldInfo(
[in] PDEBUG_CLIENT Client,
[in] ULONG64 objAddr,
[in] __out_ecount (mdNameLen) PSTR szFieldName,
[out] PULONG64 pValue,
[out] PULONG pOffset
);
Parametri
Client
[in] Puntatore al client di debug.
objAddr
[in] Puntatore a oggetti gestito.
szFieldName
[in] Puntatore a oggetti gestiti al nome del campo.
pValue
[out] Valore del campo. Questo parametro può essere null.
pOffset
[out] Offset da objAddr
al campo. Questo parametro può essere null.
Commenti
Se l'offset è 0, non viene scritto alcun offset.
Se non esiste codice gestito nel thread attualmente nel contesto, la funzione restituisce SOS_E_NOMANAGEDCODE HRESULT con un valore della struttura di 0xa0 e un codice di errore di 0x1000.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: SOS_Stacktrace.h
Versione di .NET Framework: Disponibile da 2.0
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per