Функция StorPortBuildMdlForNonPagedPool (storport.h)

Подпрограмма StorPortBuildMdlForNonPagedPool обновляет MDL для описания связанной нестраничной памяти.

Синтаксис

ULONG StorPortBuildMdlForNonPagedPool(
  [in]      PVOID HwDeviceExtension,
  [in, out] PVOID Mdl
);

Параметры

[in] HwDeviceExtension

Указатель на расширение аппаратного устройства для адаптера шины узла (HBA).

[in, out] Mdl

Указатель на MDL, указывающий буфер памяти.

Возвращаемое значение

StorPortBuildMdlForNonPagedPool возвращает один из следующих кодов состояния:

Код возврата Описание
STOR_STATUS_NOT_IMPLEMENTED
Эта функция не реализована в активной операционной системе.
STOR_STATUS_SUCCESS
Указывает, что MDL был успешно обновлен.
STOR_STATUS_INVALID_PARAMETER
Указатель на MDL имеет значение NULL.
STOR_STATUS_INVALID_IRQL
Вызов был выполнен в недопустимом IRQL.

Требования

Требование Значение
Целевая платформа Универсальное
Верхняя часть storport.h (включая Storport.h)
IRQL <=DISPATCH_LEVEL
Правила соответствия DDI StorPortIrql(storport)