Sdílet prostřednictvím


_EFN_GetManagedObjectFieldInfo – funkce

Získá posun od začátku objektu na pole a hodnotu pole pomocí zadaného ukazatele objektu a názvu pole.

Syntaxe

HRESULT _EFN_GetManagedObjectFieldInfo(  
    [in]  PDEBUG_CLIENT Client,  
    [in]  ULONG64       objAddr,  
    [in]  __out_ecount (mdNameLen) PSTR szFieldName,  
    [out] PULONG64      pValue,  
    [out] PULONG        pOffset  
);  

Parametry

Client
[v] Ukazatel na klienta ladění.

objAddr
[v] Ukazatel spravovaného objektu.

szFieldName
[v] Ukazatel spravovaného objektu na název pole.

pValue
[out] Hodnota pole. Tento parametr může mít hodnotu null.

pOffset
[out] Posun od pole.objAddr Tento parametr může mít hodnotu null.

Poznámky

Pokud je posun 0, žádný posun se nezapíše.

Pokud v kontextu vlákna aktuálně není žádný spravovaný kód, vrátí funkce SOS_E_NOMANAGEDCODE HRESULT s hodnotou objektu 0xa0 a kódem chyby 0x1000.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: SOS_Stacktrace.h

Verze rozhraní .NET Framework: K dispozici od verze 2.0

Viz také