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 KsSynchronousDeviceControlan.

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 Null im InBuffer- und InLength Parameter an.

Eingabepufferlänge

Länge des KSEVENTDATA-.

Ausgabepuffer

Nichts.

Länge des Ausgabepuffers

Nichts.

Statusblock

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

Anforderungen

Anforderung Wert
Header- ks.h (enthalten Ks.h)

Siehe auch

IOCTL_KS_DISABLE_EVENT

KSDPC_ITEM

KSEVENT-

KSEVENTDATA-

KSEVENT_ENTRY

KSEVENT_ITEM

KSEVENT_SET

KsDisableEvent-