CAtlFile::Create
更新 : 2007 年 11 月
新しいファイルを作成するか、またはファイルを開きます。
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