Поделиться через


функция обратного вызова NDK_FN_GET_PRIVILEGED_MEMORY_REGION_TOKEN (ndkpi.h)

Функция NdkGetPrivilegedMemoryRegionToken (NDK_FN_GET_PRIVILEGED_MEMORY_REGION_TOKEN) получает маркер привилегированной памяти NDK.

Синтаксис

NDK_FN_GET_PRIVILEGED_MEMORY_REGION_TOKEN NdkFnGetPrivilegedMemoryRegionToken;

void NdkFnGetPrivilegedMemoryRegionToken(
  [in]  NDK_PD *pNdkPd,
  [out] UINT32 *pToken
)
{...}

Параметры

[in] pNdkPd

Указатель на объект защиты NDK (PD) (NDK_PD).

[out] pToken

Значение маркера памяти возвращается в этом расположении.

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

Никакой

Замечания

NdkGetPrivilegedMemoryRegionToken получает значение маркера привилегированного региона памяти, которое позволяет использовать логические адреса адаптера непосредственно без регистрации памяти. Этот маркер должен предоставлять LOCAL_READ и LOCAL_WRITE доступ. Поставщик никогда не должен разрешать удаленный доступ к маркеру привилегированного региона памяти.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Не поддерживается, поддерживается в NDIS 6.30 и более поздних версиях.
минимальный поддерживаемый сервер Windows Server 2012
целевая платформа Виндоус
заголовка ndkpi.h (include Ndkpi.h)
IRQL <=DISPATCH_LEVEL

См. также

NDK_PD