Freigeben über


IIOCancelInformation-Schnittstelle (shobjidl_core.h)

Macht Methoden zum Veröffentlichen einer Meldung zum Abbrechen des Fensters für den Prozessthread über das Statusdialogfeld verfügbar.

Mit dieser Schnittstelle kann das Statusdialogfeld eine Threadnachricht über PostThreadMessage an den Arbeitsthreadthread senden, um dessen Vorgänge abzubrechen. Der Workerthread muss die Nachrichtenwarteschlange regelmäßig über GetMessage, PeekMessage oder MsgWaitForMultipleObjectsEx überprüfen.

Die IIOCancelInformation::SetCancelInformation-Methode teilt dem Statusdialogfeld mit, welche Thread-ID und welche Meldung an PostThreadMessage gesendet wird, wenn der Benutzer auf Abbrechen klickt. Die Thread-ID "0" deaktiviert den Sendevorgang für die Abbruchnachricht.

Vererbung

Die IIOCancelInformation-Schnittstelle erbt von der IUnknown-Schnittstelle . IIOCancelInformation verfügt auch über folgende Arten von Membern:

Methoden

Die IIOCancelInformation-Schnittstelle verfügt über diese Methoden.

 
IIOCancelInformation::GetCancelInformation

Gibt Informationen zurück, die bereitgestellt werden, wenn ein Benutzer auf der Fortschritts-Benutzeroberfläche Abbrechen auswählt.
IIOCancelInformation::SetCancelInformation

Legt Informationen fest, die bereitgestellt werden, wenn ein Benutzer auf der Fortschritts-Benutzeroberfläche Abbrechen auswählt.

Anforderungen

   
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 (shobjidl.h einschließen)