SPFILENOTIFY_COPYERROR メッセージ
SPFILENOTIFY_COPYERROR通知は、ファイル コピー操作中にエラーが発生した場合にコールバック ルーチンに送信されます。
SPFILENOTIFY_COPYERROR
Param1 = (UINT_PTR) FilePathInfo;
Param2 = (UINT_PTR) ReturnBuffer;
パラメーター
-
Param1
-
FILEPATHS 構造体へのポインター。
-
Param2
-
ユーザーが指定した新しいパス情報を格納する、サイズMAX_PATH文字のバッファーへのポインター。
戻り値
コールバックは、次のいずれかの値を返す必要があります。
リターン コード | 説明 |
---|---|
|
キューの処理は取り消す必要があります。
SetupCommitFileQueue は 0 を返し、 GetLastError はERROR_CANCELLED (ユーザーがキャンセルした場合) やERROR_NOT_ENOUGH_MEMORYなどの拡張エラー情報を返します。 |
|
Param2 パラメーターが指すバッファーに配置されたコールバック関数のパスを使用して、コピー操作を再試行します。 コールバック ルーチンでは、MAX_PATH要素の TCHAR 配列のバッファー サイズがパスでオーバーフローしないようにする必要があります。 |
|
ユーザーがコピー操作を再試行しています。 |
|
ユーザーがファイルコピー操作をスキップしています。 |
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|