WdfTimerGetParentObject, fonction (wdftimer.h)
[S’applique à KMDF et UMDF]
La méthode WdfTimerGetParentObject retourne un handle à l’objet parent d’un objet de minuteur d’infrastructure spécifié.
Syntaxe
WDFOBJECT WdfTimerGetParentObject(
[in] WDFTIMER Timer
);
Paramètres
[in] Timer
Handle d’un objet de minuteur de framework obtenu en appelant WdfTimerCreate.
Valeur retournée
WdfTimerGetParentObject retourne un handle à l’objet framework qui est l’objet parent de l’objet minuteur spécifié.
Un bogue case activée se produit si le pilote fournit un handle d’objet non valide.
Remarques
Pour plus d’informations sur les objets du minuteur d’infrastructure, consultez Utilisation de minuteurs.
Exemples
L’exemple de code suivant montre maintenant qu’une fonction de rappel EvtTimerFunc peut obtenir le parent d’un objet minuteur. Dans cet exemple, le pilote a précédemment spécifié que le parent de l’objet minuteur est un objet file d’attente.
VOID
MyEvtTimerFunc(
IN WDFTIMER Timer
)
{
WDFQUEUE queue;
queue = WdfTimerGetParentObject(Timer);
...
}
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdftimer.h (inclure Wdf.h) |
Bibliothèque | Wdf01000.sys (KMDF) ; WUDFx02000.dll (UMDF) |
IRQL | <=DISPATCH_LEVEL |
Règles de conformité DDI | DriverCreate(kmdf) |