(avcstrm.h) AVCSTRM_BUFFER_STRUCT 结构
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 ;否则为 FALSE。
ClockHandle
指定除子单位驱动程序本身以外的时钟提供程序的句柄。
StreamHeader
指向内核流式处理标头的指针,该标头描述要从流式处理驱动程序引脚读取或写入的数据包。
FrameBuffer
指向 MDL 描述的缓冲区的非分页系统空间虚拟地址的指针。
Context
指向客户端上下文值的指针。
要求
要求 | 值 |
---|---|
Header | avcstrm.h (包括 Avcstrm.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈