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) |