SHFileOperation 関数が返す戻り値の種類を挙げてください。
SHFileOperation関数の戻り値は何通りか考えられます
- 0を返します:操作が成功したことを示します。
- ユーザーが操作をキャンセルしたことを 나타します。
- 指定されたファイルまたはディレクトリが存在しないことを示す ERROR_FILE_NOT_FOUND を返します。
- パラメータが正しくないことを示す、ERROR_INVALID_PARAMETER が返されます。
- メモリ不足のため処理を完了できませんERROR_OUTOFMEMORYが返されます
- 指定されたパス名が正しくありません(ERROR_BAD_PATHNAMEを返します)。
- FOF_RENAMEONCOLLISIONフラグが指定されていて、コピーまたは移動しようとしているファイルが既に存在していることを示します。
- ERROR_ACCESS_DENIEDを返します。指定した操作を実行するためのアクセス権限がないことを示します。
- システムの上限を超える数のファイルが同時に開かれているために、ERROR_TOO_MANY_OPEN_FILES が返されます。
- その他のエラーコードが返る: その他想定外のエラーが発生した