COPYFILE2_MESSAGE_TYPE-Enumeration (winbase.h)
Hiermit wird der Typ der Meldung angegeben, die in der COPYFILE2_MESSAGE-Struktur an die CopyFile2ProgressRoutine-Rückruffunktion übergeben wird.
Syntax
typedef enum _COPYFILE2_MESSAGE_TYPE {
COPYFILE2_CALLBACK_NONE = 0,
COPYFILE2_CALLBACK_CHUNK_STARTED,
COPYFILE2_CALLBACK_CHUNK_FINISHED,
COPYFILE2_CALLBACK_STREAM_STARTED,
COPYFILE2_CALLBACK_STREAM_FINISHED,
COPYFILE2_CALLBACK_POLL_CONTINUE,
COPYFILE2_CALLBACK_ERROR,
COPYFILE2_CALLBACK_MAX
} COPYFILE2_MESSAGE_TYPE;
Konstanten
COPYFILE2_CALLBACK_NONE Wert: 0 Kein gültiger Wert. |
COPYFILE2_CALLBACK_CHUNK_STARTED Gibt an, dass ein einzelner Teil eines Datenstroms mit dem Kopieren begonnen hat. |
COPYFILE2_CALLBACK_CHUNK_FINISHED Gibt an, dass die Kopie eines einzelnen Abschnitts eines Datenstroms abgeschlossen wurde. |
COPYFILE2_CALLBACK_STREAM_STARTED Gibt an, dass sowohl Quell- als auch Zielhandles für einen Stream geöffnet wurden und die Kopie des Datenstroms ist. wird gestartet. |
COPYFILE2_CALLBACK_STREAM_FINISHED Gibt an, dass der Kopiervorgang für einen Stream abgeschlossen wurde. |
COPYFILE2_CALLBACK_POLL_CONTINUE Kann in regelmäßigen Abständen gesendet werden. |
COPYFILE2_CALLBACK_ERROR |
COPYFILE2_CALLBACK_MAX Während des Kopiervorgangs ist ein Fehler aufgetreten. |
Hinweise
Um eine Anwendung zu kompilieren, die diese Enumeration verwendet, definieren Sie das makro _WIN32_WINNT als 0x0601 oder höher. Weitere Informationen finden Sie unter Verwenden der Windows-Header.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Kopfzeile | winbase.h (Windows.h einschließen) |