Freigeben über


IOCTL_KS_DISABLE_EVENT IOCTL (ks.h)

Eine Anwendung kann IOCTL_KS_DISABLE_EVENT verwenden, um eine vorherige Anforderungsbenachrichtigung zurückzutreten. Die Anwendung gibt IOCTL_KS_DISABLE_EVENT im IoControl-Parameter eines Aufrufs von KsSynchronousDeviceControl an.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Die Anwendung platziert einen Zeiger auf eine Struktur vom Typ KSEVENTDATA im InBuffer-Parameter . Dies ist der Speicherort der ursprünglichen KSEVENTDATA-Struktur, die die Anwendung beim Aktivieren des Ereignisses instanziiert hat. Um alle aktiven Ereignisse zu deaktivieren, gibt ein Client einen NULL-Zeiger und die Länge von 0 in den Parametern InBuffer und InLength an.

Eingabepufferlänge

Länge von KSEVENTDATA.

Ausgabepuffer

Keine.

Länge des Ausgabepuffers

Keine.

Statusblock

Wenn die Anforderung erfolgreich ist, wird das Statuselement auf STATUS_SUCCESS festgelegt.

Anforderungen

Anforderung Wert
Header ks.h (einschließlich Ks.h)

Weitere Informationen

IOCTL_KS_DISABLE_EVENT

KSDPC_ITEM

KSEVENT

KSEVENTDATA

KSEVENT_ENTRY

KSEVENT_ITEM

KSEVENT_SET

KsDisableEvent