Condividi tramite


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)

Vedere anche

gestore intersect AV/C

AVC_FUNCTION_GET_CONNECTINFO