次の方法で共有


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

参照

参照

CAtlFile クラス

その他の技術情報

CAtlFile のメンバ