Função IoGetDriverObjectExtension (wdm.h)

A rotina IoGetDriverObjectExtension recupera uma área de contexto por driver alocada anteriormente.

Sintaxe

__drv_aliasesMem PVOID IoGetDriverObjectExtension(
  [in] PDRIVER_OBJECT DriverObject,
  [in] PVOID          ClientIdentificationAddress
);

Parâmetros

[in] DriverObject

Especifica o objeto de driver ao qual a área de contexto está associada.

[in] ClientIdentificationAddress

Especifica o identificador exclusivo, fornecido quando ele foi alocado, da área de contexto a ser recuperada.

Retornar valor

IoGetDriverObjectExtension retorna um ponteiro para a área de contexto, se houver ou retorna NULL.

Comentários

Os drivers chamam IoGetDriverObjectExtension para recuperar um ponteiro para uma área de extensão alocada anteriormente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 2000.
Plataforma de Destino Universal
Cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Biblioteca NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL

Confira também

IoAllocateDriverObjectExtension