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) |