IOCTL_KS_METHOD IOCTL (ks.h)
Un'applicazione può usare IOCTL_KS_METHOD per eseguire un metodo su un oggetto KS. L'applicazione passa IOCTL_KS_METHOD con i parametri descritti di seguito alla funzione KsSynchronousDeviceControl.
Codice principale
Buffer di input
L'applicazione posiziona un puntatore a una struttura di tipo KSMETHOD specificando il metodo da richiamare nel parametro InBuffer e le dimensioni della struttura del metodo in InLength.
Lunghezza del buffer di input
Dimensione della struttura del metodo in corrispondenza di InLength.
Buffer di output
Il client alloca e passa un buffer di output se il metodo ne richiede uno. Ciò è determinato dai flag impostati nella struttura KSMETHOD. Ad esempio, KSMETHOD_STREAMALLOCATOR_ALLOC fornisce un buffer di output per il fotogramma appena allocato.
Lunghezza del buffer di output
Lunghezza del buffer di output.
Blocco di stato
Se la richiesta ha esito positivo, il membro Status viene impostato su STATUS_SUCCESS.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ks.h (include Ks.h) |