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)

Weitere Informationen

Enumerationen in der Dateiverwaltung