Fonction IoGetDriverObjectExtension (wdm.h)
La routine IoGetDriverObjectExtension récupère une zone de contexte par pilote précédemment allouée.
Syntaxe
__drv_aliasesMem PVOID IoGetDriverObjectExtension(
[in] PDRIVER_OBJECT DriverObject,
[in] PVOID ClientIdentificationAddress
);
Paramètres
[in] DriverObject
Spécifie l’objet pilote auquel la zone de contexte est associée.
[in] ClientIdentificationAddress
Spécifie l’identificateur unique, fourni lors de son allocation, de la zone de contexte à récupérer.
Valeur retournée
IoGetDriverObjectExtension retourne un pointeur vers la zone de contexte, le cas échéant ou renvoie NULL.
Remarques
Les pilotes appellent IoGetDriverObjectExtension pour récupérer un pointeur vers une zone d’extension précédemment allouée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 2000. |
Plateforme cible | Universal |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |