IDmaChannel::GetAdapterObject 方法 (portcls.h)
GetAdapterObject 方法返回 DMA 通道的硬件适配器对象。
语法
PADAPTER_OBJECT GetAdapterObject();
返回值
此方法返回PADAPTER_OBJECT。 它返回指向 DMA 通道对象的内部适配器对象的指针,该对象是DMA_ADAPTER结构。
注解
方法返回指向 DMA 适配器对象的指针,该对象具有硬件支持的 DMA 操作的系统定义接口。 如果微型端口驱动程序需要为公共缓冲区块分配自己的物理连续内存,适配器驱动程序可以将此指针作为参数传递给 AllocateCommonBuffer 和 FreeCommonBuffer 函数。 DMA 硬件和处理器上运行的软件都可以访问这些块。
要求
要求 | 值 |
---|---|
Header | portcls.h |
IRQL | 任何级别 |