Referência do driver Kernel-Mode

Visão geral da tecnologia de referência do driver de Kernel-Mode.

Para desenvolver Kernel-Mode Referência de Driver, você precisa destes cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, confira:

Enumerações

 
COMPARTMENT_ID

A enumeração COMPARTMENT_ID indica o identificador do compartimento de roteamento de rede.

Funções

 
FIELD_OFFSET

A macro FIELD_OFFSET retorna o deslocamento de bytes de um campo nomeado em um tipo de estrutura conhecido. (macro FIELD_OFFSET)
FIELD_OFFSET

A macro FIELD_OFFSET retorna o deslocamento de bytes de um campo nomeado em um tipo de estrutura conhecido. (macro FIELD_OFFSET)
InitializeObjectAttributes

A macro InitializeObjectAttributes inicializa a estrutura de OBJECT_ATTRIBUTES opaca, que especifica as propriedades de um identificador de objeto para rotinas que abrem identificadores.
NtCurrentTeb

A rotina NtCurrentTeb retorna um ponteiro para o TEB (Thread Environment Block) do thread atual.
RtlIsEcCode

Retorna um valor que indica se o código apontado pelo ponteiro fornecido é compatível com emulação arm (ARM64EC).

Estruturas

 
LIST_ENTRY

Uma estrutura LIST_ENTRY descreve uma entrada em uma lista duplamente vinculada ou serve como o cabeçalho para essa lista.
LUID

A estrutura LUID é uma estrutura opaca que especifica um identificador que tem a garantia de ser exclusivo no computador local. Para obter mais informações, consulte a página de referência para LUID na documentação do SDK do Microsoft Windows.
OBJECT_ATTRIBUTES

A estrutura OBJECT_ATTRIBUTES especifica atributos que podem ser aplicados a objetos ou identificadores de objeto por rotinas que criam objetos e/ou retornam identificadores.
SINGLE_LIST_ENTRY

Uma estrutura SINGLE_LIST_ENTRY descreve uma entrada em uma lista vinculada ou serve como o cabeçalho para essa lista.
STRING

A estrutura ANSI_STRING define uma cadeia de caracteres contada usada para cadeias de caracteres ANSI.
UNICODE_STRING

A estrutura UNICODE_STRING é usada para definir cadeias de caracteres Unicode.