CAtlFile::Create
新しいファイルを作成するか、またはファイルを開きます。
HRESULT Create(
LPCTSTR szFilename,
DWORD dwDesiredAccess,
DWORD dwShareMode,
DWORD dwCreationDisposition,
DWORD dwFlagsAndAttributes = FILE_ATTRIBUTE_NORMAL,
LPSECURITY_ATTRIBUTES lpsa = NULL,
HANDLE hTemplateFile = NULL
) throw( );
パラメーター
szFilename
ファイル名。dwDesiredAccess
指定するアクセス。 Windows SDK の「CreateFile」で dwDesiredAccess に関する説明を参照してください。dwShareMode
共有モード。 CreateFile 関数のパラメーター dwShareMode に関する説明を参照してください。dwCreationDisposition
ファイルに対する動作の指定。 CreateFile 関数のパラメーター dwCreationDisposition に関する説明を参照してください。dwFlagsAndAttributes
フラグと属性。 CreateFile 関数のパラメーター dwFlagsAndAttributes に関する説明を参照してください。lpsa
セキュリティ属性。 CreateFile 関数のパラメーター lpSecurityAttributes に関する説明を参照してください。hTemplateFile
テンプレート ファイル。 CreateFile 関数のパラメーター hTemplateFile に関する説明を参照してください。
戻り値
正常に終了した場合は、S_OK を返します。それ以外の場合は、エラーの HRESULT を返します。
解説
CreateFile を呼び出して、ファイルを作成したり開いたりします。
必要条件
**ヘッダー:**atlfile.h