以下常數由此擴充定義,並且只有在擴充已編譯到 PHP 中或在執行時期動態載入時才可用。
CLSCTX_INPROC_SERVER
(整數)CLSCTX_INPROC_HANDLER
(整數)CLSCTX_LOCAL_SERVER
(整數)CLSCTX_REMOTE_SERVER
(整數 (int))CLSCTX_SERVER
(整數 (int))CLSCTX_INPROC_SERVER
、CLSCTX_LOCAL_SERVER
和 CLSCTX_REMOTE_SERVER
的位元或 (OR) 運算結果。
CLSCTX_ALL
(整數 (int))CLSCTX_INPROC_HANDLER
和 CLSCTX_SERVER
的位元或 (OR) 運算結果。
VT_NULL
(整數 (int))VT_EMPTY
(整數 (int))VT_EMPTY
的屬性沒有與之關聯的資料;也就是說,值的大小為零。
VT_INT
(整數 (int))VT_I4
)。
VT_I1
(整數 (int))VT_I2
(整數 (int))VT_I4
(整數 (int))VT_I8
(整數 (int))VT_UINT
(整數 (int))VT_UI4
)。
VT_UI1
(整數 (int))VT_UI2
(整數 (int))VT_UI4
(整數 (int))VT_UI8
(整數 (int))VT_R4
(整數 (int))VT_R8
(整數 (int))VT_BOOL
(整數 (int))VT_ERROR
(整數 (int))VT_CY
(整數 (int))VT_DATE
(整數 (int))1899 年 12 月 31 日
以來的天數(不是秒數)。例如,1900 年 1 月 1 日
為 2.0
,1900 年 1 月 2 日
為 3.0
,依此類推。此數值的儲存表示法與 VT_R8
相同。
VT_BSTR
(整數 (int))VT_DECIMAL
(整數 (int))VT_UNKNOWN
(整數 (int))VT_DISPATCH
(整數 (int))VT_VARIANT
(整數 (int))VT_VARIANT
只能與 VT_BYREF
一起使用。
VT_ARRAY
(整數 (int))VT_ARRAY
結合,則該值是指向 SAFEARRAY
的指標。VT_ARRAY
可以與以下資料類型進行 OR 運算:VT_I1
、VT_UI1
、VT_I2
、VT_UI2
、VT_I4
、VT_UI4
、VT_INT
、VT_UINT
、VT_R4
、VT_R8
、VT_BOOL
、VT_DECIMAL
、VT_ERROR
、VT_CY
、VT_DATE
、VT_BSTR
、VT_DISPATCH
、VT_UNKNOWN
和 VT_VARIANT
。
VT_BYREF
(整數 (int))VT_BYREF
結合,則該值為參考。參考類型的解讀方式為資料的參考,類似於 C++ 中的參考類型。
CP_ACP
(整數 (int))CP_MACCP
(整數 (int))CP_OEMCP
(整數 (int))CP_UTF7
(整數 (int))CP_UTF8
(整數 (int))CP_SYMBOL
(整數 (int))SYMBOL
翻譯。
CP_THREAD_ACP
(整數 (int))VARCMP_LT
(整數 (int))bstr
小於右邊的 bstr
。
VARCMP_EQ
(整數 (int))VARCMP_GT
(整數 (int))bstr
大於右邊的 bstr
。
VARCMP_NULL
(整數 (int))NORM_IGNORECASE
(整數 (int))NORM_IGNORENONSPACE
(整數 (int))NORM_IGNORESYMBOLS
(整數 (int))NORM_IGNOREWIDTH
(整數 (int))NORM_IGNOREKANATYPE
(整數 (int))NORM_IGNOREKASHIDA
(整數 (int))DISP_E_DIVBYZERO
(整數 (int))DISP_E_OVERFLOW
(整數 (int))DISP_E_BADINDEX
(整數 (int))DISP_E_PARAMNOTFOUND
(整數 (int))LOCALE_NEUTRAL
(整數 (int))LOCALE_SYSTEM_DEFAULT
(整數 (int))