Función KsDefaultDeviceIoCompletion (ks.h)

La función KsDefaultDeviceIoCompletion se usa para devolver una respuesta predeterminada y para completar cualquier control de E/S del dispositivo. Se puede usar en el KSDISPATCH_TABLE y como respuesta predeterminada a Ioctl desconocido. Es importante usar esta función para que las consultas como las solicitudes de propiedad devuelvan el valor correcto en lugar de simplemente STATUS_INVALID_DEVICE_REQUEST cuando las propiedades no son compatibles con la instancia de .

Sintaxis

KSDDKAPI NTSTATUS KsDefaultDeviceIoCompletion(
  [in] PDEVICE_OBJECT DeviceObject,
  [in] PIRP           Irp
);

Parámetros

[in] DeviceObject

Especifica el objeto de dispositivo al que se envía.

[in] Irp

Especifica el IRP al que se va a devolver una respuesta predeterminada.

Valor devuelto

La función KsDefaultDeviceIoCompletion devuelve la respuesta predeterminada a las posibles ICTLs.

Comentarios

Tenga en cuenta que esta rutina completará el IRP.

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado ks.h (incluya Ks.h)
Library Ks.lib