структура NDK_LOGICAL_ADDRESS_MAPPING (ndkpi.h)

Структура NDK_LOGICAL_ADDRESS_MAPPING содержит массив логических адресов адаптера.

Синтаксис

typedef struct _NDK_LOGICAL_ADDRESS_MAPPING {
  PVOID               AdapterContext;
  ULONG               AdapterPageCount;
  NDK_LOGICAL_ADDRESS AdapterPageArray[1];
} NDK_LOGICAL_ADDRESS_MAPPING;

Члены

AdapterContext

Зарезервировано для использования поставщиком NDK. Потребитель NDK не должен изменять этот элемент.

AdapterPageCount

Количество записей в массиве, указанное в элементе AdapterPageArray .

AdapterPageArray[1]

Массив логических адресов адаптера. Каждый логический адрес в массиве соответствует странице длиной PAGE_SIZE байтов и должен быть выровнен PAGE_SIZE. Массив страниц соответствует практически непрерывной области памяти. Тип данных NDK_LOGICAL_ADDRESS определяется следующим образом:

typedef PHYSICAL_ADDRESS NDK_LOGICAL_ADDRESS;

Комментарии

NDK_LOGICAL_ADDRESS_MAPPING представляет представление адаптера о физической памяти. Дополнительные сведения см. в разделе NDK_FN_BUILD_LAM и NDK_FN_RELEASE_LAM .

Требования

Требование Значение
Минимальная версия клиента Не поддерживается, поддерживается в NDIS 6.30 и более поздних версиях.
Минимальная версия сервера Windows Server 2012
Верхняя часть ndkpi.h (включая Ndkpi.h)

См. также раздел

NDK_FN_BUILD_LAM

NDK_FN_RELEASE_LAM