Compartilhar via


Função ReadListEntry (wdbgexts.h)

A função ReadListEntry lê uma entrada de lista duplamente vinculada da memória do destino.

Sintaxe

ULONG ReadListEntry(
  ULONG64       Address,
  PLIST_ENTRY64 List
);

Parâmetros

Address

Especifica o endereço da entrada de lista no destino. Se o destino usar ponteiros de 32 bits, esse deverá ser o endereço de uma estrutura LIST_ENTRY32. Se o destino usar ponteiros de 64 bits, esse deverá ser o endereço de uma estrutura LIST_ENTRY64.

List

Recebe uma estrutura LIST_ENTRY64 que contém ponteiros para as entradas anteriores e próximas na lista. Se o destino usar ponteiros de 32 bits, eles serão estendidos para 64 bits.

Retornar valor

Se a função for bem-sucedida, o valor retornado será TRUE; caso contrário, será FALSE.

Comentários

Para obter mais informações sobre as estruturas de LIST_ENTRY, consulte a documentação do WDK (Kit de Driver do Windows).

Se você estiver escrevendo uma extensão WdbgExts, inclua wdbgexts.h. Se você estiver escrevendo uma extensão DbgEng que chama essa função, inclua wdbgexts.h antes de dbgeng.h (consulte Escrevendo código de extensão DbgEng para obter detalhes).

LIST_ENTRY64 e LIST_ENTRY32 são definidos em winnt.h.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho wdbgexts.h (incluem Wdbgexts.h, Dbgeng.h, Winnt.h, Ntdef.h)