enumerazione KSPIN_FLAG_AVC (avc.h)
Il tipo di enumerazione KSPIN_FLAG_AVC viene usato per la gestione delle connessioni e nel codice della funzione AVC_FUNCTION_GET_CONNECTINFO.
Sintassi
typedef enum _KSPIN_FLAG_AVC {
KSPIN_FLAG_AVCMASK,
KSPIN_FLAG_AVC_PERMANENT,
KSPIN_FLAG_AVC_CONNECTED,
KSPIN_FLAG_AVC_PCRONLY,
KSPIN_FLAG_AVC_FIXEDPCR
} KSPIN_FLAG_AVC;
Costanti
KSPIN_FLAG_AVCMASK Maschera per isolare i flag di bit definiti da AV/C |
KSPIN_FLAG_AVC_PERMANENT Parte della maschera di bit dello stato di connessione AV/C. Rappresenta una connessione permanente tra due sottounità all'interno della stessa unità. |
KSPIN_FLAG_AVC_CONNECTED Parte della maschera di bit dello stato di connessione AV/C. Rappresenta una connessione attualmente attiva, ma non necessariamente permanente. |
KSPIN_FLAG_AVC_PCRONLY Nessun controllo plug-in subunit. Sono disponibili solo i plug di input e output dell'unità e questa struttura AVCPRECONNECTINFO ne rappresenta una. |
KSPIN_FLAG_AVC_FIXEDPCR Rappresenta una connessione permanente tra un plug subunit e un plug di unità (bus seriale). La specifica di questo flag implica KSPIN_FLAG_AVC_PERMANENT, anche se tale bit non è impostato se questo è impostato. |
Osservazioni
Questi flag di bit vengono usati dal gestore di intersect per determinare la compatibilità dei plug, nonché per indicare se il gestore di intersect è responsabile di ottenere un handle di plug da 61883.sys.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | avc.h (include Avc.h) |