struttura KSSTREAM_SEGMENT (ksproxy.h)
La struttura KSSTREAM_SEGMENT contiene informazioni che descrivono un'operazione di I/O che si verifica in un flusso.
Sintassi
typedef struct _KSSTREAM_SEGMENT {
IKsInterfaceHandler *KsInterfaceHandler;
IKsDataTypeHandler *KsDataTypeHandler;
KSIOOPERATION IoOperation;
HANDLE CompletionEvent;
} *PKSSTREAM_SEGMENT, KSSTREAM_SEGMENT;
Membri
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 del 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.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ksproxy.h (include Ksproxy.h) |
Vedere anche
IKsInterfaceHandler::KsCompleteIo