OID_PM_REMOVE_WOL_PATTERN
В качестве набора драйверы NDIS и протоколов используют OID OID_PM_REMOVE_WOL_PATTERN для удаления шаблона пробуждения управления питанием по локальной сети (WOL) из сетевого адаптера. Элемент InformationBuffer структуры NDIS_OID_REQUEST содержит указатель на идентификатор шаблона ULONG.
Комментарии
Драйверы NDIS и протоколов используют OID_PM_REMOVE_WOL_PATTERN для удаления шаблона пробуждения по локальной сети (WOL) из базового сетевого адаптера.
Данные. SET_INFORMATION. Элемент InformationBuffer структуры NDIS_OID_REQUEST должен указывать на значение ULONG для ранее добавленного идентификатора шаблона WOL. NDIS задает этот идентификатор шаблона в элементе PatternId структуры NDIS_PM_WOL_PATTERN , когда NDIS отправляет предыдущий запрос OID_PM_ADD_WOL_PATTERN OID базовому сетевому адаптеру.
Коды состояния возврата
Функция MiniportOidRequest драйвера miniport возвращает одно из следующих значений для этого запроса:
Термин | Описание |
---|---|
NDIS_STATUS_SUCCESS |
Драйвер мини-порта успешно выполнил запрос. |
NDIS_STATUS_PENDING |
Драйвер мини-порта выполнит запрос асинхронно. После того как драйвер мини-порта завершит всю обработку, он должен успешно выполнить запрос, вызвав функцию NdisMOidRequestComplete , передав NDIS_STATUS_SUCCESS для параметра Status . |
NDIS_STATUS_NOT_ACCEPTED |
Драйвер минипорта сбрасывается. |
NDIS_STATUS_REQUEST_ABORTED |
Драйвер мини-порта остановил обработку запроса. Например, NDIS вызывает функцию MiniportResetEx . |
NDIS возвращает один из следующих кодов состояния для этого запроса:
Термин | Описание |
---|---|
NDIS_STATUS_SUCCESS |
Запрос OID успешно завершен. |
NDIS_STATUS_NOT_SUPPORTED |
Версия NDIS драйвера мини-порта меньше, чем NDIS 6.20. |
NDIS_STATUS_FILE_NOT_FOUND |
Недопустимый идентификатор шаблона в запросе OID. |
NDIS_STATUS_INVALID_LENGTH |
Информационный буфер слишком мал. NDIS задает значение DATA. SET_INFORMATION. Элемент BytesNeeded в NDIS_OID_REQUEST структуру до минимального требуемого размера буфера. |
Требования
Версия |
Поддерживается в NDIS 6.20 и более поздних версиях. Обязательно для водителей минипорта. |
Заголовок |
Ntddndis.h (включая Ndis.h) |