функция WDF_DMA_ENABLER_CONFIG_INIT (wdfdmaenabler.h)
[Относится только к KMDF]
Функция WDF_DMA_ENABLER_CONFIG_INIT инициализирует структуру WDF_DMA_ENABLER_CONFIG драйвера.
Синтаксис
void WDF_DMA_ENABLER_CONFIG_INIT(
[out] PWDF_DMA_ENABLER_CONFIG Config,
[in] WDF_DMA_PROFILE Profile,
[in] size_t MaximumLength
);
Параметры
[out] Config
Указатель на структуру, выделенную драйвером WDF_DMA_ENABLER_CONFIG .
[in] Profile
Значение элемента Profile структуры WDF_DMA_ENABLER_CONFIG .
[in] MaximumLength
Значение для элемента MaximumLength структуры WDF_DMA_ENABLER_CONFIG .
Возвращаемое значение
None
Remarks
Драйверы должны вызывать функцию WDF_DMA_ENABLER_CONFIG_INIT перед вызовом WdfDmaEnablerCreate.
Примеры
Пример кода, использующего WDF_DMA_ENABLER_CONFIG_INIT, см. в разделе WdfDmaEnablerCreate.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Минимальная версия KMDF | 1,0 |
Верхняя часть | wdfdmaenabler.h (включая Wdf.h) |
IRQL | PASSIVE_LEVEL |