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 de 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.

Valor de retorno

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

Observações

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

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 de código de extensão DbgEng para obter detalhes).

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

Requisitos

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