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