Функция NdisFreeGenericObject (ndis.h)
Вызовите функцию NdisFreeGenericObject , чтобы освободить универсальный объект, созданный с помощью Функция NdisAllocateGenericObject .
Синтаксис
void NdisFreeGenericObject(
PNDIS_GENERIC_OBJECT NdisObject
);
Параметры
NdisObject
Указатель на NDIS_GENERIC_OBJECT структуру, которая должна быть освобождена.
Возвращаемое значение
None
Remarks
Дескриптор NDIS требуется для выделения некоторых ресурсов NDIS (например, буферных пулов). Компоненты, не имеющие дескриптора NDIS, используют указатель на структуру NDIS_GENERIC_OBJECT в качестве дескриптора NDIS. Все ресурсы, выделенные с помощью этого указателя универсального объекта в качестве дескриптора, должны быть освобождены перед освобождением универсального объекта.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Поддерживается в NDIS 6.0 и более поздних версиях. |
Целевая платформа | Универсальное |
Верхняя часть | ndis.h (включая Ndis.h) |
Библиотека | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Правила соответствия DDI | Irql_Miscellaneous_Function(ndis), NdisAllocateGenericObject(ndis) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по