Partager via


WdfControlFinishInitializing, fonction (wdfcontrol.h)

[S’applique à KMDF uniquement]

La méthode WdfControlFinishInitializing informe l’infrastructure qu’un pilote a terminé l’initialisation d’un objet de périphérique de contrôle spécifié.

Syntaxe

void WdfControlFinishInitializing(
  [in] WDFDEVICE Device
);

Paramètres

[in] Device

Handle pour un objet de périphérique de contrôle.

Valeur de retour

None

Remarques

Un bogue case activée se produit si le pilote fournit un handle d’objet non valide.

Le système n’envoie pas de demandes d’E/S ni de demandes WMI (Windows Management Instrumentation) à un objet de périphérique de contrôle, sauf si le pilote a appelé WdfControlFinishInitializing.

Pour plus d’informations sur les objets d’appareil de contrôle et l’appel de WdfControlFinishInitializing, consultez Utilisation d’objets d’appareil de contrôle.

Exemples

Pour obtenir un exemple de code qui utilise WdfControlFinishInitializing, consultez WdfControlDeviceInitAllocate.

Configuration requise

Condition requise Valeur
Plateforme cible Universal
Version KMDF minimale 1.0
En-tête wdfcontrol.h (inclure Wdf.h)
Bibliothèque Wdf01000.sys (consultez Gestion des versions de la bibliothèque d’infrastructure).)
IRQL <= DISPATCH_LEVEL
Règles de conformité DDI CtlDeviceFinishInitDeviceAdd(kmdf), CtlDeviceFinishInitDrEntry(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)