OID_PNP_REMOVE_WAKE_UP_PATTERN
OID OID_PNP_REMOVE_WAKE_UP_PATTERN запрашивает у драйвера минипорта удаление шаблона пробуждения, который он ранее получил в запросе OID_PNP_ADD_WAKE_UP_PATTERN . Шаблон пробуждения вместе с маской описывается структурой NDIS_PM_PACKET_PATTERN .
Элемент InformationBuffer структуры NDIS_OID_REQUEST содержит следующее:
Структура NDIS_PM_PACKET_PATTERN , которая предоставляет сведения о шаблоне и его маске.
Маска, указывающая, какие байты входящего пакета следует сравнивать с соответствующими байтами в шаблоне. Маска начинается с первого байта пакета. Маска сразу же следует за структурой NDIS_PM_PACKET_PATTERN в InformationBuffer.
Шаблон пробуждения, начинающий байты PatternOffset с начала InformationBuffer.
Промежуточный драйвер, в котором верхний край получает этот запрос OID, должен всегда распространять запрос на базовый драйвер мини-порта, вызывая Ndis(Co)Request.
Требования
Версия |
Поддерживается в NDIS 6.0 и 6.1. Для NDIS 6.20 и более поздних версий используйте OID_PM_REMOVE_WOL_PATTERN . |
Заголовок |
Ntddndis.h (включая Ndis.h) |