KsDefaultDeviceIoCompletion, fonction (ks.h)
La fonction KsDefaultDeviceIoCompletion est utilisée pour renvoyer une réponse par défaut et effectuer tout contrôle d’E/S d’appareil. Il peut être utilisé dans le KSDISPATCH_TABLE et en tant que réponse par défaut aux ioctl inconnus. Il est important d’utiliser cette fonction pour que les requêtes telles que les demandes de propriétés retournent la valeur correcte plutôt que simplement STATUS_INVALID_DEVICE_REQUEST lorsque les propriétés ne sont pas prises en charge pour instance.
Syntaxe
KSDDKAPI NTSTATUS KsDefaultDeviceIoCompletion(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
Paramètres
[in] DeviceObject
Spécifie l’objet d’appareil distribué à.
[in] Irp
Spécifie l’IRP à laquelle renvoyer une réponse par défaut.
Valeur retournée
La fonction KsDefaultDeviceIoCompletion retourne la réponse par défaut aux IOCTL possibles.
Remarques
Notez que cette routine terminera l’IRP.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | ks.h (inclure Ks.h) |
Bibliothèque | Ks.lib |