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


Метод IMiniportWaveRTStreamNotification::UnregisterNotificationEvent (portcls.h)

Метод UnregisterNotificationEvent отменяет регистрацию события из уведомления о событиях, управляемых DMA.

Синтаксис

NTSTATUS UnregisterNotificationEvent(
  [in] PKEVENT NotificationEvent
);

Параметры

[in] NotificationEvent

Указатель на ранее зарегистрированное событие ядра (PKEVENT), которое необходимо отменить регистрацию в уведомлении по мере выполнения DMA.

Возвращаемое значение

UnregisterNotificationEvent возвращает значение состояния STATUS_SUCCESS, если вызов был выполнен успешно. В противном случае метод возвращает соответствующий код состояния ошибки.

Комментарии

Драйвер порта вызывает этот метод в ответ на запрос свойства KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT от клиента. Драйвер порта сопоставляет дескриптор событий пользовательского режима с указателем на событие ядра и передает указатель с параметром NotificationEvent .

Требования

Требование Значение
Минимальная версия клиента Доступно в Операционных системах Windows Vista и более поздних версий.
Целевая платформа Универсальное
Верхняя часть portcls.h
IRQL Пассивный уровень.

См. также раздел

IMiniportWaveRTStreamNotification

KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT