ITransferDestination::Advise-Methode (shobjidl_core.h)
Richtet eine Empfehlungsverbindung für Benachrichtigungen über die status von Dateivorgängen ein.
Syntax
HRESULT Advise(
[in] ITransferAdviseSink *psink,
[out] DWORD *pdwCookie
);
Parameter
[in] psink
Typ: ITransferAdviseSink*
Ein Zeiger auf eine ITransferAdviseSink-Benachrichtigungsschnittstelle , um die aufrufende Anwendung mithilfe von Methoden auf dieser Schnittstelle zu aktualisieren.
[out] pdwCookie
Typ: DWORD*
Ein Zeiger auf ein zurückgegebenes Token, das diese Verbindung eindeutig identifiziert. Die aufrufende Anwendung verwendet dieses Token später, um die Verbindung zu löschen, indem sie es an die ITransferDestination::Unadvise-Methode übergibt . Wenn die Verbindung nicht erfolgreich hergestellt wurde, ist dieser Wert 0.
Rückgabewert
Typ: HRESULT
Alle anderen HRESULTs als aufgeführt weisen auf einen Fehler hin.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Die Schnittstelle wurde erfolgreich zugeordnet. |
|
Der Handler kann nur eine Senkeschnittstelle verarbeiten. |
Hinweise
Rufen Sie ITransferDestination::Advise auf, bevor Sie andere ITransferDestination-Methoden aufrufen, damit der Handler bei eventuell auftretenden Fehlern rückrufen kann. Wenn nicht festgelegt, sollte der Handler dies als Hinweis darauf betrachten, dass kein Feedback verfügbar ist, und den "Standard"-Vorgang ausführen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |