Condividi tramite


IOCTL_KS_ENABLE_EVENT IOCTL (ks.h)

Un'applicazione può usare IOCTL_KS_ENABLE_EVENT per richiedere la notifica di un tipo di evento KS o per determinare gli eventi supportati da un oggetto KS. L'applicazione specifica IOCTL_KS_ENABLE_EVENT nel parametro IoControl di una chiamata a KsSynchronousDeviceControl.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

L'applicazione inserisce un puntatore a una struttura di tipo KSEVENT nel parametro InBuffer e le dimensioni di questa struttura in InLength.

Lunghezza del buffer di input

Lunghezza di KSEVENT.

Buffer di output

L'applicazione inserisce un puntatore a una struttura di tipo KSEVENTDATA nel parametro OutBuffer e le dimensioni di questa struttura in OutLength.

Lunghezza del buffer di output

Lunghezza di KSEVENTDATA.

Blocco dello stato

Se la richiesta ha esito positivo, il membro Status è impostato su STATUS_SUCCESS.

Commenti

Per determinare gli eventi supportati da un oggetto KS, specificare rispettivamente NULL e 0 per InBuffer e InLength.

Requisiti

Requisito Valore
Intestazione ks.h (include Ks.h)

Vedi anche

IOCTL_KS_DISABLE_EVENT

KSDPC_ITEM

KSEVENT

KSEVENTDATA

KSEVENT_ENTRY

KSEVENT_ITEM

KSEVENT_SET

KsDisableEvent