Metodo IAudioSessionManager2::UnregisterSessionNotification (audiopolicy.h)
Il metodo UnregisterSessionNotification elimina la registrazione per ricevere una notifica quando viene creata una sessione.
Sintassi
HRESULT UnregisterSessionNotification(
IAudioSessionNotification *SessionNotification
);
Parametri
SessionNotification
Puntatore all'implementazione dell'applicazione dell'interfaccia IAudioSessionNotification . Passare lo stesso puntatore dell'interfaccia specificato al gestore sessione in una chiamata precedente a IAudioSessionManager2::RegisterSessionNotification per registrare la notifica.
Se il metodo UnregisterSessionNotification ha esito positivo, chiama il metodo Release nell'interfaccia IAudioSessionNotification dell'applicazione.
Valore restituito
Se il metodo ha esito positivo, viene restituito S_OK. Se ha esito negativo, i codici restituiti possibili includono, ma non sono limitati a, i valori visualizzati nella tabella seguente.
Valore restituito | Descrizione |
---|---|
|
SessionNotification è NULL. |
Commenti
L'applicazione chiama questo metodo quando non deve più ricevere notifiche. Il metodo UnregisterSessionNotification rimuove la registrazione di un'interfaccia IAudioSessionNotification registrata in precedenza con la gestione sessione chiamando il metodo IAudioSessionControl::RegisterAudioSessionNotification .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | audiopolicy.h |