IOperationsProgressDialog::SetMode-Methode (shobjidl_core.h)
Legt den Statusdialogmodus fest.
Syntax
HRESULT SetMode(
[in] PDMODE mode
);
Parameter
[in] mode
Typ: PDMODE
Gibt den Betriebsmodus an. Die folgenden Werte sind gültig.
PDM_DEFAULT
0x00000000. Verwenden Sie den standardmäßigen Statusdialogmodus.
PDM_RUN
0x00000001. Der Vorgang wird ausgeführt.
PDM_PREFLIGHT
0x00000002. Der Vorgang sammelt Daten, bevor er beginnt, z. B. die Berechnung der vorhergesagten Vorgangszeit.
PDM_UNDOING
0x00000004. Der Vorgang wird aufgrund eines Rückgängig-Befehls vom Benutzer zurückrollt.
PDM_ERRORSBLOCKING
0x00000008. Fehlerdialoge verhindern die Fortsetzung des Fortschritts.
PDM_INDETERMINATE
0x00000010. Die Länge des Vorgangs ist unbestimmt. Zeigen Sie keinen Timer an, und zeigen Sie die Statusleiste im Festzeltmodus an.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
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 (einschließlich Shobjidl.h) |