Metodo IKsControl::KsEvent (ks.h)
Il metodo IKsControl::KsEvent abilita o disabilita un evento, insieme a qualsiasi altra operazione di supporto definita disponibile in un set di eventi.
Sintassi
NTSTATUS KsEvent(
PKSEVENT Event,
ULONG EventLength,
PVOID EventData,
ULONG DataLength,
ULONG *BytesReturned
);
Parametri
Event
Puntatore a una struttura KSEVENT che descrive un evento per abilitare l'evento e NULL per disabilitare l'evento.
EventLength
Specifica le dimensioni, in byte, del buffer in Evento quando l'evento è abilitato e zero quando l'evento è disabilitato.
EventData
Puntatore a una struttura KSEVENTDATA che contiene dati per l'evento e lo spazio del buffer che riceve i dati per l'evento.
DataLength
Specifica le dimensioni, in byte, del buffer in EventData.
BytesReturned
Puntatore a una variabile che riceve le dimensioni, in byte, dei dati archiviati da KsEvent nel buffer in EventData.
Valore restituito
Il metodo IKsControl::KsEvent restituisce lo stesso valore che verrebbe restituito se l'evento fosse stato inviato da IOCTL.
Commenti
Per disabilitare un evento, impostare Event su NULL, EventLength su zero e EventData sul puntatore alla struttura KSEVENTDATA usata in precedenza per abilitare l'evento.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | DesktopMobile |
Intestazione | ks.h (include Ks.h) |