Share via


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

参照

参照

CAtlFile クラス

その他の技術情報

CAtlFile のメンバー