Partager via


Fonction WdfControlFinishInitializing (wdfcontrol.h)

[S’applique uniquement à KMDF]

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

Syntaxe

void WdfControlFinishInitializing(
  [in] WDFDEVICE Device
);

Paramètres

[in] Device

Handle vers un objet d’appareil de contrôle.

Valeur de retour

Aucun

Remarques

Une vérification de bogue se produit si le pilote fournit un handle d’objet non valide.

Le système n’envoie pas de requêtes d’E/S ou de requêtes 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 WdfControlFinishInitializing, consultez Using Control Device Objects.

Exemples

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

Exigences

Exigence Valeur
plateforme cible Universel
version minimale de KMDF 1.0
d’en-tête wdfcontrol.h (include Wdf.h)
bibliothèque Wdf01000.sys (voir Versioning de la bibliothèque Framework.)
IRQL <= DISPATCH_LEVEL
règles de conformité DDI CtlDeviceFinishInitDeviceAdd(kmdf), CtlDeviceFinishInitDrEntry(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf)