Win32 API 日本語リファレンス
ホームデータ型 › QWORD

QWORD

データ型
64ビット符号なし整数(quad word)。
C 型unsigned __int64サイズ8 バイト分類プリミティブ型

各言語での型表記

FFI/呼び出し定義で QWORD に対応する型(代表例)。

言語
C/C++ULONGLONG
C# (P/Invoke)ulong
VB.NETULong
VBALongLong
Python (ctypes)ctypes.c_ulonglong
Ruby (Fiddle)-Fiddle::TYPE_LONG_LONG
Rustu64
PowerShellulong
HSP3.7int ※64bit非対応
HSP3.8int64
IronHSPint64
Go (syscall)uint64
Delphi/PascalUInt64
AutoHotkey v2Int64
なでしこ1qword
Zigu64
Nimuint64
Dulong
JuliaUInt64
LuaJITuint64_t
Node.js (koffi)uint64_t
Denou64
PHP (FFI)uint64_t
Java (JNA)long
CrystalUInt64
Dart (FFI)Uint64
Free PascalUInt64
HaskellWord64
OCaml (ctypes)uint64_t
Common Lisp (CFFI):uint64
Perl (Win32::API)UINT64

※ 符号なし整数です。HSP3 など符号付き整数しか持たない言語では int / int64 で代用し、大きな値はビット演算(論理シフト等)で扱います。