struttura KSSTREAM_SEGMENT (ksproxy.h)
La struttura KSSTREAM_SEGMENT contiene informazioni che descrivono un'operazione di I/O in un flusso.
Sintassi
typedef struct _KSSTREAM_SEGMENT {
IKsInterfaceHandler *KsInterfaceHandler;
IKsDataTypeHandler *KsDataTypeHandler;
KSIOOPERATION IoOperation;
HANDLE CompletionEvent;
} *PKSSTREAM_SEGMENT, KSSTREAM_SEGMENT;
Members
KsInterfaceHandler
Puntatore a un'interfaccia IKsInterfaceHandler per l'operazione di I/O.
KsDataTypeHandler
Puntatore a un'interfaccia IKsDataTypeHandler per l'operazione di I/O.
IoOperation
Valore che specifica il tipo di operazione di I/O. Questo valore può essere uno dei valori seguenti dal tipo enumerato KSIOOPERATION:
Valore | Descrizione |
---|---|
KsIoOperation_Write | Scrivere dati in streaming. |
KsIoOperation_Read | Legge i dati dal flusso. |
CompletionEvent
Handle per un evento usato per segnalare che l'operazione di I/O è stata completata.
Requisiti
Requisito | Valore |
---|---|
Intestazione | ksproxy.h (include Ksproxy.h) |
Vedi anche
IKsInterfaceHandler::KsCompleteIo