Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Драйверы протокола вызывают функцию NdisCompleteNetPnPEvent, чтобы завершить ответ на событие Plug and Play или Power Management, для которого функция вызова ProtocolNetPnPEvent возвращена NDIS_STATUS_PENDING.
Синтаксис
void NdisCompleteNetPnPEvent(
[in] NDIS_HANDLE NdisBindingHandle,
PNET_PNP_EVENT_NOTIFICATION NetPnPEventNotification,
[in] NDIS_STATUS Status
);
Параметры
[in] NdisBindingHandle
Дескриптор, предоставленный NDIS в параметре NdisBindingHandle функции NdisOpenAdapterEx. Дескриптор определяет привязку между вызывающим устройством и базовым мини-адаптером.
NetPnPEventNotification
Указатель на NET_PNP_EVENT_NOTIFICATION структура, передаваемая NDIS вызывающей объекту функция ProtocolNetPnPEvent.
[in] Status
Ответ драйвера протокола на ожидающее уведомление о событиях Plug and Play или Power Management. Чтобы выполнить такое событие, укажите NDIS_STATUS_SUCCESS. Сведения о других значениях состояния см. в возвращаемых значениях функция ProtocolNetPnPEvent.
Возвращаемое значение
Никакой
Замечания
Когда драйвер протокола возвращает NDIS_STATUS_PENDING из функции ProtocolNetPnPEvent, он должен в конечном итоге вызывать NdisCompleteNetPnPEvent, чтобы указать ответ на данное уведомление Plug and Play или Power Management.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается в NDIS 6.0 и более поздних версиях. |
целевая платформа | Настольный |
заголовка | ndis.h (include Ndis.h) |
библиотеки | Ndis.lib |
IRQL | PASSIVE_LEVEL |
правил соответствия DDI | Irql_Protocol_Driver_Function(ndis) |