Compartir a través de


Método IDebugSymbols5::GetFieldOffset (dbgeng.h)

La función GetFieldOffset devuelve el desplazamiento de un miembro desde el principio de una estructura.

Sintaxis

HRESULT GetFieldOffset(
  [in] ULONG64 Module,
  [in] ULONG   TypeId,
  [in] PCSTR   Field,
       PULONG  Offset
);

Parámetros

[in] Module

[in] TypeId

Especifica el identificador de tipo del tipo.

[in] Field

Especifica el nombre del miembro de la estructura. Los submembers se pueden especificar mediante una ruta de acceso separada por puntos, por ejemplo, "myfield.mysubfield".

Offset

Recibe el desplazamiento del miembro desde el principio de una instancia de la estructura.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es cero. De lo contrario, el valor devuelto es un código de error IG_DUMP_SYMBOL_INFO.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de dbgeng.h (incluya Wdbgexts.h, Dbgeng.h)
biblioteca de dbgeng.h