ACX_RTPACKET结构(acxstreams.h)
ACX_RTPACKET 结构表示单个分配的数据包。 PacketBuffer 必须是内存描述符列表(MDL)。
语法
typedef struct _ACX_RTPACKET {
ULONG Size;
WDF_MEMORY_DESCRIPTOR RtPacketBuffer;
ULONG RtPacketOffset;
ULONG RtPacketSize;
} ACX_RTPACKET, *PACX_RTPACKET;
成员
Size
ACX_RTPACKET结构的大小(以字节为单位)。
RtPacketBuffer
用作缓冲区的 WDF_MEMORY_DESCRIPTOR 结构。 仅支持 WdfMemoryDescriptorTypeMdl 和 WdfMemoryDescriptorTypeInvalid。
RtPacketBuffer 必须对ACX_RTPACKET结构数组中的第一个ACX_RTPACKET有效。 RtPacketBuffer 必须与 PAGE 对齐大小对齐。
RtPacketOffset
RtPacketBuffer 中从零开始的偏移量(以字节为单位)。
RtPacketSize
已分配数据包的大小(以字节为单位)。
言论
ACX 框架目前仅支持 WdfMemoryDescriptorTypeMdl 数据包缓冲区。
有关分配ACX_RTPACKET结构的详细信息,请参阅 EVT_ACX_STREAM_ALLOCATE_RTPACKETS。
ACX 要求
最低 ACX 版本: 1.0
有关 ACX 版本的详细信息,请参阅 ACX 版本概述。
要求
要求 | 价值 |
---|---|
标头 | acxstreams.h |