Condividi tramite


Metodo ITextStoreACP::UnadviseSink (textstor.h)

Il metodo ITextStoreACP::UnadviseSink viene 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 ITextStoreAnchor::AdviseSink , che registra un nuovo oggetto sink, deve corrispondere a una chiamata a questo metodo. Le chiamate al metodo ITextStoreAnchor::AdviseSink che aggiornano solo il parametro dwMask di un sink registrato in precedenza, non richiedono una chiamata al metodo ITextStoreAnchor::UnadviseSink .

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

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

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione textstor.h
DLL Msctf.dll
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

ITextStoreACP

ITextStoreACP::AdviseSink