_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.
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 de campo.pValue
[out] Valor del campo. Este parámetro puede ser null.pOffset
[out] Desplazamiento desde objAddr hasta el 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 en contexto, la función devuelve el HRESULT SOS_E_NOMANAGEDCODE con el valor 0xa0 y el código de error 0x1000.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: SOS_Stacktrace.h
.NET Framework, versión: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0