Partager via


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