Функция NdisCloseFile (ndis.h)

Функция NdisCloseFile освобождает дескриптор, возвращаемый функцией NdisOpenFile , и освобождает память, выделенную для хранения содержимого файла при его открытии.

Синтаксис

void NdisCloseFile(
  [in] NDIS_HANDLE FileHandle
);

Параметры

[in] FileHandle

Дескриптор, возвращенный при предыдущем вызове функции NdisOpenFile .

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

None

Remarks

Для драйверов мини-порта вызовы этой функции допустимы только во время инициализации. Если функция MiniportInitializeEx вызывает функцию NdisOpenFile , она должна вызвать NdisCloseFile перед возвратом элемента управления.

Требования

Требование Значение
Минимальная версия клиента Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 (см. раздел NdisCloseFile (NDIS 5.1)) в Windows Vista. Поддерживается для драйверов NDIS 5.1 (см. раздел NdisCloseFile (NDIS 5.1)) в Windows XP.
Целевая платформа Универсальное
Верхняя часть ndis.h (включая Ndis.h)
Библиотека Ndis.lib
IRQL PASSIVE_LEVEL
Правила соответствия DDI Irql_Miscellaneous_Function(ndis)

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

MiniportInitializeEx

NdisMapFile

NdisOpenFile

NdisUnmapFile