Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Un'applicazione può usare IOCTL_KS_READ_STREAM per leggere i dati da un pin. L'applicazione passa IOCTL_KS_READ_STREAM con i parametri descritti di seguito alla funzione KsSynchronousDeviceControl.
Codice principale
Buffer di input
L'applicazione inserisce un puntatore a una matrice di strutture di KSSTREAM_HEADER nel parametro InBuffer. Ognuno descrive un pacchetto di dati da leggere. Le intestazioni possono contenere anche l'ora e la durata della presentazione.
Lunghezza del buffer di input
Il parametro InLength specifica le dimensioni, in byte, del contenuto del buffer di input.
Buffer di output
I dati di flusso vengono restituiti nei buffer a cui puntano le intestazioni del flusso. Al momento della restituzione, byteReturned contiene il numero di byte letti.
Lunghezza del buffer di output
OutLength specifica le dimensioni, in byte, del contenuto 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) |