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) |