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


OID_PM_REMOVE_WOL_PATTERN

В качестве набора драйверы NDIS и протоколы используют OID_PM_REMOVE_WOL_PATTERN OID для удаления шаблона пробуждения управления питанием в локальной сети (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 базовому сетевому адаптеру.

Коды состояния возврата

Функция miniport driver MiniportOidRequest возвращает одно из следующих значений для этого запроса:

Срок Описание

NDIS_STATUS_SUCCESS

Минипорт-драйвер успешно завершил запрос.

NDIS_STATUS_PENDING

Минипорт-драйвер завершит запрос асинхронно. После завершения всей обработки минипорт-драйвера запрос должен завершиться путем вызова функции NdisMOidRequestComplete, передав NDIS_STATUS_SUCCESS для параметра состояния.

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 (include Ndis.h)

См. также

NDIS_OID_REQUEST

NDIS_PM_WOL_PATTERN

OID_PM_ADD_WOL_PATTERN

NDIS_STATUS_PM_WOL_PATTERN_REJECTED