以下常數由此擴充定義,並且只有在擴充已編譯到 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))