PUNREGISTER_NOTIFICATION_EVENT funzione di callback (hdaudio.h)
La routine UnregisterNotificationEvent elimina la registrazione di un evento registrato in precedenza da una chiamata a RegisterNotificationEvent.
Il tipo di puntatore di funzione per una routine UnregisterNotificationEvent è definito come segue.
Sintassi
PUNREGISTER_NOTIFICATION_EVENT PunregisterNotificationEvent;
NTSTATUS PunregisterNotificationEvent(
[in] PVOID _context,
[in] HANDLE Handle,
[in] PKEVENT NotificationEvent
)
{...}
Parametri
[in] _context
Specifica il valore di contesto dal membro Context della struttura HDAUDIO_BUS_INTERFACE_V2 .
[in] Handle
Handle che identifica il motore DMA. Questo valore handle è stato ottenuto da una chiamata precedente a AllocateCaptureDmaEngine o AllocateRenderDmaEngine.
[in] NotificationEvent
Puntatore a un evento kernel registrato in precedenza per la notifica di stato DMA con una chiamata a RegisterNotificationEvent.
Valore restituito
UnregisterNotificationEvent restituisce STATUS_SUCCESS se la chiamata annulla correttamente la registrazione dell'evento di notifica. In caso contrario, la routine restituisce STATUS_INVALID_PARAMETER per indicare che la routine e il contesto di callback specificati non sono validi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive di Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | hdaudio.h (include Hdaudio.h) |
IRQL | PASSIVE_LEVEL. |
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per