Função WdfControlFinishInitializing (wdfcontrol.h)

[Aplica-se somente ao KMDF]

O método WdfControlFinishInitializing informa à estrutura que um driver terminou de inicializar um objeto de dispositivo de controle especificado.

Sintaxe

void WdfControlFinishInitializing(
  [in] WDFDEVICE Device
);

Parâmetros

[in] Device

Um identificador para um objeto de dispositivo de controle.

Retornar valor

Nenhum

Comentários

Um bug marcar ocorrerá se o driver fornecer um identificador de objeto inválido.

O sistema não enviará solicitações de E/S ou solicitações WMI (Instrumentação de Gerenciamento do Windows) para um objeto de dispositivo de controle, a menos que o driver tenha chamado WdfControlFinishInitializing.

Para obter mais informações sobre como controlar objetos de dispositivo e chamar WdfControlFinishInitializing, consulte Usando objetos de dispositivo de controle.

Exemplos

Para obter um exemplo de código que usa WdfControlFinishInitializing, consulte WdfControlDeviceInitAllocate.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Versão mínima do KMDF 1.0
Cabeçalho wdfcontrol.h (inclua Wdf.h)
Biblioteca Wdf01000.sys (consulte Controle de versão da biblioteca de estrutura.)
IRQL <= DISPATCH_LEVEL
Regras de conformidade de DDI CtlDeviceFinishInitDeviceAdd(kmdf), CtlDeviceFinishInitDrEntry(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)