Метод IDmaChannel::GetAdapterObject (portcls.h)
Метод GetAdapterObject возвращает объект аппаратного адаптера канала DMA.
Синтаксис
PADAPTER_OBJECT GetAdapterObject();
Возвращаемое значение
Этот метод возвращает PADAPTER_OBJECT. Он возвращает указатель на внутренний объект адаптера объекта DMA-канала, который является DMA_ADAPTER структурой.
Комментарии
Метод возвращает указатель на объект адаптера DMA, имеющий системный интерфейс для операций DMA, поддерживаемых оборудованием. Драйвер адаптера может передать этот указатель в качестве параметра для функций AllocateCommonBuffer и FreeCommonBuffer, если драйверу мини-порта необходимо выделить собственную физически непрерывную память для общих блоков буфера. Доступ к этим блокам можно получить как с помощью оборудования DMA, так и программного обеспечения, работающего на процессоре.
Требования
Требование | Значение |
---|---|
Заголовок | portcls.h |
IRQL | Любой уровень |