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) |