Condividi tramite


Metodo ITextStoreACP2::UnadviseSink (textstor.h)

Chiamato da un'applicazione per indicare che non richiede più notifiche dal gestore TSF. Il gestore TSF rilascia l'interfaccia sink e arresta le notifiche.

Sintassi

HRESULT UnadviseSink(
  [in] IUnknown *punk
);

Parametri

[in] punk

Puntatore a un oggetto sink. Non può essere NULL.

Valore restituito

Questo metodo può restituire uno di questi valori.

valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
CONNECT_E_NOCONNECTION
Non esiste alcun oggetto sink attivo.

Commenti

Ogni chiamata al metodo AdviseSink , che registra un nuovo oggetto sink, deve corrispondere a una chiamata a questo metodo. Le chiamate al metodo AdviseSink che aggiornano solo il parametro dwMask di un sink registrato in precedenza, non richiedono una chiamata al metodo UnadviseSink .

Ad esempio, per registrare un oggetto sink, un'applicazione chiama il metodo AdviseSink la prima volta. Dopo aver registrato l'oggetto sink, l'applicazione può chiamare di nuovo il metodo AdviseSink con lo stesso oggetto sink per modificare il parametro dwMask . Per annullare la registrazione dell'oggetto sink, un'applicazione chiama il metodo UnadviseSink .

Il parametro punk deve avere la stessa identità COM del puntatore originariamente passato nel metodo AdviseSink .

Requisiti

   
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione textstor.h
DLL Msctf.dll

Vedi anche

AdviseSink

ITextStoreACP2