_EFN_GetManagedObjectFieldInfo (Función)
Obtiene el desplazamiento desde el inicio de un objeto hasta un campo y el valor del campo, a partir del puntero de objeto y nombre de campo especificados.
Sintaxis
HRESULT _EFN_GetManagedObjectFieldInfo(
[in] PDEBUG_CLIENT Client,
[in] ULONG64 objAddr,
[in] __out_ecount (mdNameLen) PSTR szFieldName,
[out] PULONG64 pValue,
[out] PULONG pOffset
);
Parámetros
Client
[in] Puntero al cliente de depuración.
objAddr
[in] Puntero de objeto administrado.
szFieldName [in] Puntero de objeto administrado al nombre del campo.
pValue
[out] Valor del campo. Este parámetro puede ser NULL.
pOffset
[out] Desplazamiento del objAddr
campo. Este parámetro puede ser NULL.
Comentarios
Si el desplazamiento es 0, no se escribe ningún desplazamiento.
Si no hay código administrado en el subproceso actualmente en contexto, la función devuelve HRESULT SOS_E_NOMANAGEDCODE con un valor de instalación de 0xa0 y un código de error de 0x1000.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: SOS_Stacktrace.h
Versión de .NET Framework: disponible desde 2.0