Método ExtRemoteTypedList::SetTypeAndLink (engextcpp.hpp)
O método SetTypeAndLink define as informações de tipo para a lista tipada.
Sintaxe
void SetTypeAndLink(
[in] PCSTR Type,
[in] PCSTR LinkField,
[in] ULONG64 TypeModBase,
[in] ULONG TypeId,
[in, out, optional] PULONG64 CacheCookie
);
Parâmetros
[in] Type
O nome do tipo para os itens de lista. Tipo pode incluir um qualificador de módulo (por exemplo, mymodule!mytype). Se TypeId não for zero, type não será usado.
[in] LinkField
O nome do campo da estrutura de dados tipada que contém o ponteiro para o próximo item de lista. Essa é a estrutura SINGLE_LIST_ENTRY ou a estrutura LIST_ENTRY inserida no item de lista.
[in] TypeModBase
O local na memória do destino do endereço base do módulo que contém o tipo especificado por TypeId. Se TypeId for zero, TypeModBase não será usado.
[in] TypeId
A ID de tipo do tipo em relação ao módulo especificado por TypeModBase. Se TypeId for zero, Type será usado para especificar o tipo dos itens de lista.
[in, out, optional] CacheCookie
O cookie de cache a ser usado para armazenar em cache as informações de tipo. Se cacheCookie for NULL, o mecanismo de depurador procurará as informações de tipo sempre.
Para obter mais informações sobre CacheCookie, consulte os métodos ExtRemoteTyped::Copy(Debug Typed Data) ou ExtRemoteTyped::Copy(ExtRemoteTyped).
Valor de retorno
Nenhum
Observações
Para obter mais informações sobre as estruturas de SINGLE_LIST_ENTRY e LIST_ENTRY, consulte a documentação do Kit de Driver do Windows.
Retorna
Nenhum
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | engextcpp.hpp (inclua Engextcpp.hpp) |
Consulte também
ExtRemoteTyped::Set(pcstr ulong64 bool)