DeleteFileFromAppW 関数 (fileapifromapp.h)
既存のファイルを削除します。 この関数の動作は DeleteFile と同じですが、この関数はユニバーサル Windows プラットフォームアプリ セキュリティ モデルに準拠しています。
構文
WINSTORAGEAPI BOOL DeleteFileFromAppW(
LPCWSTR lpFileName
) noexcept;
パラメーター
lpFileName
削除するファイルの名前。
この関数の ANSI バージョンでは、名前は MAX_PATH 文字に制限されています。 この制限を 32,767 文字のワイド文字に拡張するには、Unicode バージョンの 関数を呼び出し、パスの先頭に "\\?\" を付加します。 詳細については、「ファイル、パス、および名前空間の名前付け」を参照してください。
この関数の Unicode バージョン (DeleteFileFromAppW) では、"\\?\" を前に置かずに MAX_PATH 文字の制限を削除するようにオプトインできます。 詳細については、「 ファイル、パス、および名前空間の名前付け 」の「最大パス制限」セクションを参照してください。
戻り値
関数が成功すると、戻り値は 0 以外になります。
関数が失敗した場合は、0 を返します。 詳細なエラー情報を得るには、GetLastError を呼び出します。
要件
サポートされている最小のクライアント | Windows 10 バージョン 1803 |
Header | fileapifromapp.h |