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