PUNREGISTER_NOTIFICATION_EVENT função de retorno de chamada (hdaudio.h)
A rotina UnregisterNotificationEvent exclui o registro de um evento que foi registrado anteriormente por uma chamada para RegisterNotificationEvent.
O tipo de ponteiro de função para uma rotina UnregisterNotificationEvent é definido da seguinte maneira.
Sintaxe
PUNREGISTER_NOTIFICATION_EVENT PunregisterNotificationEvent;
NTSTATUS PunregisterNotificationEvent(
[in] PVOID _context,
[in] HANDLE Handle,
[in] PKEVENT NotificationEvent
)
{...}
Parâmetros
[in] _context
Especifica o valor de contexto do membro Context da estrutura HDAUDIO_BUS_INTERFACE_V2 .
[in] Handle
Identificador que identifica o mecanismo de DMA. Esse valor de identificador foi obtido de uma chamada anterior para AllocateCaptureDmaEngine ou AllocateRenderDmaEngine.
[in] NotificationEvent
Um ponteiro para um evento de kernel que foi registrado anteriormente para notificação de progresso do AMD com uma chamada para RegisterNotificationEvent.
Retornar valor
UnregisterNotificationEvent retornará STATUS_SUCCESS se a chamada cancelar o registro do evento de notificação com êxito. Caso contrário, a rotina retornará STATUS_INVALID_PARAMETER para indicar que a rotina de retorno de chamada e o contexto especificados não são válidos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores do Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | hdaudio.h (inclua Hdaudio.h) |
IRQL | PASSIVE_LEVEL. |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de