функция обратного вызова 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 (NDK_PD).
[out] pToken
В этом расположении возвращается значение маркера памяти.
Возвращаемое значение
None
Remarks
NdkGetPrivilegedMemoryRegionToken получает значение маркера привилегированного региона памяти, которое позволяет использовать логические адреса адаптера напрямую без регистрации памяти. Этот маркер должен предоставлять доступ LOCAL_READ и LOCAL_WRITE. Поставщик никогда не должен разрешать удаленный доступ к маркеру привилегированного региона памяти.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Не поддерживается, поддерживается в NDIS 6.30 и более поздних версиях. |
Минимальная версия сервера | Windows Server 2012 |
Целевая платформа | Windows |
Header | ndkpi.h (включая Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |