COPYFILE2_MESSAGE_TYPE列挙 (winbase.h)
COPYFILE2_MESSAGE 構造体が CopyFile2ProgressRoutine コールバック関数に渡すメッセージの種類を示します。
構文
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;
定数
COPYFILE2_CALLBACK_NONE 値: 0 有効な値ではありません。 |
COPYFILE2_CALLBACK_CHUNK_STARTED ストリームの 1 つのチャンクのコピーが開始されたことを示します。 |
COPYFILE2_CALLBACK_CHUNK_FINISHED ストリームの 1 つのチャンクのコピーが完了したことを示します。 |
COPYFILE2_CALLBACK_STREAM_STARTED ストリームのソース ハンドルと変換先ハンドルの両方が開き、ストリームのコピーが であることを示します。 が開始されようとしています。 |
COPYFILE2_CALLBACK_STREAM_FINISHED ストリームのコピー操作の完了が開始されたことを示します。 |
COPYFILE2_CALLBACK_POLL_CONTINUE 定期的に送信される場合があります。 |
COPYFILE2_CALLBACK_ERROR |
COPYFILE2_CALLBACK_MAX コピー操作中にエラーが発生しました。 |
解説
この列挙を使用するアプリケーションをコンパイルするには、 _WIN32_WINNT マクロを 0x0601 以降として定義します。 詳細については、「 Windows ヘッダーの使用」を参照してください。
要件
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
Header | winbase.h (Windows.h を含む) |