KSPIN_FLAG_AVC枚举(avc.h)

KSPIN_FLAG_AVC枚举类型用于连接管理和 AVC_FUNCTION_GET_CONNECTINFO 函数代码。

语法

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;

常数

 
KSPIN_FLAG_AVCMASK
用于隔离 AV/C 定义的位标志的掩码
KSPIN_FLAG_AVC_PERMANENT
AV/C Connect 状态位掩码的一部分。 表示同一单元中两个子单元之间的永久连接。
KSPIN_FLAG_AVC_CONNECTED
AV/C Connect 状态位掩码的一部分。 表示当前处于活动状态但不一定是永久性的连接。
KSPIN_FLAG_AVC_PCRONLY
无子单元插件控件。 只有单元输入和输出插件可用,此 AVCPRECONNECTINFO 结构表示其中一个。
KSPIN_FLAG_AVC_FIXEDPCR
表示子单元插件与单元(串行总线)插件之间的永久连接。 指定此标志意味着KSPIN_FLAG_AVC_PERMANENT,但如果设置了该位,则不设置该位。

言论

这些位标志由相交处理程序用来确定插件兼容性,以及指示相交处理程序是否负责从 61883.sys获取插件句柄。

要求

要求 价值
标头 avc.h (包括 Avc.h)

另请参阅

AV/C 交处理程序

AVC_FUNCTION_GET_CONNECTINFO