Compartir a través de


Función ListType (wdbgexts.h)

La función ListType llama a una función de devolución de llamada especificada para cada elemento de una lista vinculada.

Sintaxis

ULONG ListType(
  [in] IN LPCSTR                   Type,
  [in] IN ULONG64                  Address,
  [in] IN USHORT                   ListByFieldAddress,
  [in] IN LPCSTR                   NextPointer,
  [in] IN PVOID                    Context,
  [in] IN PSYM_DUMP_FIELD_CALLBACK CallbackRoutine
);

Parámetros

[in] Type

Especifica el nombre del tipo de cada entrada de la lista vinculada.

[in] Address

Si ListByFieldAddress es cero:

Especifica la dirección en la memoria del destino de la primera entrada de la lista vinculada.

Si ListByFieldAddress es 1:

Especifica la dirección en la memoria del destino del miembro de la primera entrada que apunta a la siguiente entrada.

[in] ListByFieldAddress

Especifica si Dirección contiene la dirección base de la primera entrada o si contiene la dirección del miembro de la primera entrada que apunta a la siguiente entrada.

[in] NextPointer

Especifica el nombre del miembro de la estructura de tipo Type que contiene un puntero a la siguiente entrada de la lista vinculada. NextPointer puede ser una ruta de acceso separada por puntos, por ejemplo, si Type es "nt!_ETHREAD", NextPointer podría ser "Tcb.ThreadListEntry.Flink".

[in] Context

Especifica un puntero que se pasa a la función de devolución de llamada especificada por CallbackRoutine cada vez que se llama a la función de devolución de llamada.

[in] CallbackRoutine

Especifica una función a la que se llama para cada entrada de la lista vinculada. Los parámetros pasados a la función son el puntero context y una estructura de FIELD_INFO; la dirección de la entrada se encuentra en el dirección miembro de esta estructura.

Valor devuelto

Esta función devuelve TRUE si se realiza correctamente y false en caso de error.

Requisitos

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