Windows C/C++ API を使用して、任意のサイズのファイルを作成したいと考えています。32 ビットの仮想アドレス メモリ空間を持つ Windows XP サービス パック 2 を使用しています。私はCreateFileに精通しています。
ただし、CreateFile にはサイズ引数がありません。サイズ引数を渡したい理由は、ユーザーが所定のサイズのデータ構造にアクセスできるようにするメモリ マッピング ファイルを作成できるようにするためです。任意の所定のサイズのファイルを作成できる適切な Windows C/C++ API 関数を教えてください。ありがとうございました