KsDefaultDeviceIoCompletion, fonction (ks.h)
La fonction KsDefaultDeviceIoCompletion est utilisée pour retourner une réponse par défaut et effectuer n’importe quel contrôle d’E/S d’appareil. Il peut être utilisé dans le KSDISPATCH_TABLE et comme réponse par défaut à ioctl inconnu. Il est important d’utiliser cette fonction afin que les requêtes telles que les requêtes de propriété retournent la valeur correcte plutôt que simplement STATUS_INVALID_DEVICE_REQUEST lorsque les propriétés ne sont pas prises en charge par exemple.
Syntaxe
KSDDKAPI NTSTATUS KsDefaultDeviceIoCompletion(
[in] PDEVICE_OBJECT DeviceObject,
[in] PIRP Irp
);
Paramètres
[in] DeviceObject
Spécifie l’objet de l’appareil vers lequel il est distribué.
[in] Irp
Spécifie l’IRP pour renvoyer une réponse par défaut.
Valeur de retour
La fonction KsDefaultDeviceIoCompletion retourne la réponse par défaut aux listes IOCTL possibles.
Remarques
Notez que cette routine termine l’IRP.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Universel |
d’en-tête | ks.h (include Ks.h) |
bibliothèque | Ks.lib |