Freigeben über


KSPIN_FLAG_AVC-Enumeration (avc.h)

Der KSPIN_FLAG_AVC-Enumerationstyp wird für die Verbindungsverwaltung und im AVC_FUNCTION_GET_CONNECTINFO Funktionscode verwendet.

Syntax

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;

Konstanten

 
KSPIN_FLAG_AVCMASK
Die Maske zum Isolieren der AV/C-definierten Bitflags
KSPIN_FLAG_AVC_PERMANENT
Teil der AV/C Connect-Status-Bitmaske. Stellt eine dauerhafte Verbindung zwischen zwei Untereinheiten innerhalb derselben Einheit dar.
KSPIN_FLAG_AVC_CONNECTED
Teil der AV/C Connect-Status-Bitmaske. Stellt eine Verbindung dar, die derzeit aktiv, aber nicht unbedingt dauerhaft ist.
KSPIN_FLAG_AVC_PCRONLY
Keine Untereinheitssteckersteuerung. Es sind nur Ein- und Ausgabestecker der Einheit verfügbar, und diese AVCPRECONNECTINFO-Struktur stellt einen davon dar.
KSPIN_FLAG_AVC_FIXEDPCR
Stellt eine dauerhafte Verbindung zwischen einem Untereinheitsstecker und einem Einheitsstecker (serieller Bus) dar. Die Angabe dieses Flags impliziert KSPIN_FLAG_AVC_PERMANENT, obwohl dieses Bit nicht festgelegt wird, wenn dieses festgelegt ist.

Hinweise

Diese Bitflags werden vom Intersect-Handler verwendet, um die Plug-Kompatibilität zu bestimmen und anzugeben, ob der Schnitthandler für das Abrufen eines Plug-Handles aus 61883.sysverantwortlich ist.

Anforderungen

Anforderung Wert
Header avc.h (include Avc.h)

Weitere Informationen

AV/C-Intersect-Handler

AVC_FUNCTION_GET_CONNECTINFO