AVCSTRM_BUFFER_STRUCT结构(avcstrm.h)

AVCSTRM_BUFFER_STRUCT结构描述要提交到 avcstrm.sys 进行读取或写入作的缓冲区。

语法

typedef struct _AVCSTRM_BUFFER_STRUCT {
  BOOL             ClockProvider;
  HANDLE           ClockHandle;
  PKSSTREAM_HEADER StreamHeader;
  PVOID            FrameBuffer;
  PVOID            Context;
} AVCSTRM_BUFFER_STRUCT, *PAVCSTRM_BUFFER_STRUCT;

成员

ClockProvider

指示子单元驱动程序本身是否充当时钟提供程序。 如果此流也充当时钟提供程序,则为 true TRUE;否则,FALSE

ClockHandle

指定除子单元驱动程序本身以外的时钟提供程序的句柄。

StreamHeader

指向内核流式处理标头的指针,该标头描述要从流驱动程序引脚中读取或写入的数据包。

FrameBuffer

指向 MDL 描述的缓冲区的非分页系统空间虚拟地址的指针。

Context

指向客户端上下文值的指针。

要求

要求 价值
标头 avcstrm.h (包括 Avcstrm.h)

另请参阅

KSSTREAM_HEADER