IOCTL_KS_DISABLE_EVENT IOCTL (ks.h)

Una aplicación puede usar IOCTL_KS_DISABLE_EVENT para anular una notificación de solicitud anterior. La aplicación especifica IOCTL_KS_DISABLE_EVENT en el parámetro IoControl de una llamada a KsSynchronousDeviceControl.

Código principal

IRP_MJ_DEVICE_CONTROL

Búfer de entrada

La aplicación coloca un puntero a una estructura de tipo KSEVENTDATA en el parámetro InBuffer . Esta es la ubicación de la estructura KSEVENTDATA original que creó la instancia de la aplicación en la habilitación del evento. Para deshabilitar todos los eventos activos, un cliente especifica un puntero NULL y una longitud de cero en los parámetros InBuffer e InLength .

Longitud del búfer de entrada

Longitud de KSEVENTDATA.

Búfer de salida

Ninguno.

Longitud del búfer de salida

Ninguno.

Bloque de estado

Si la solicitud se realiza correctamente, el miembro Status se establece en STATUS_SUCCESS.

Requisitos

Requisito Valor
Header ks.h (incluye Ks.h)

Consulte también

IOCTL_KS_DISABLE_EVENT

KSDPC_ITEM

KSEVENT

KSEVENTDATA

KSEVENT_ENTRY

KSEVENT_ITEM

KSEVENT_SET

KsDisableEvent