Resource Types
Errors and error handling
COM
PHP Manual

# Predefined Constants

The constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime.

`CLSCTX_INPROC_SERVER` (integer)
`CLSCTX_INPROC_HANDLER` (integer)
`CLSCTX_LOCAL_SERVER` (integer)
`CLSCTX_REMOTE_SERVER` (integer)
`CLSCTX_SERVER` (integer)
`CLSCTX_ALL` (integer)
`VT_NULL` (integer)
`VT_EMPTY` (integer)
`VT_UI1` (integer)
`VT_I2` (integer)
`VT_I4` (integer)
`VT_R4` (integer)
`VT_R8` (integer)
`VT_BOOL` (integer)
`VT_ERROR` (integer)
`VT_CY` (integer)
`VT_DATE` (integer)
`VT_BSTR` (integer)
`VT_DECIMAL` (integer)
`VT_UNKNOWN` (integer)
`VT_DISPATCH` (integer)
`VT_VARIANT` (integer)
`VT_I1` (integer)
`VT_UI2` (integer)
`VT_UI4` (integer)
`VT_INT` (integer)
`VT_UINT` (integer)
`VT_ARRAY` (integer)
`VT_BYREF` (integer)
`CP_ACP` (integer)
`CP_MACCP` (integer)
`CP_OEMCP` (integer)
`CP_UTF7` (integer)
`CP_UTF8` (integer)
`CP_SYMBOL` (integer)
`CP_THREAD_ACP` (integer)
`VARCMP_LT` (integer)
`VARCMP_EQ` (integer)
`VARCMP_GT` (integer)
`VARCMP_NULL` (integer)
`NORM_IGNORECASE` (integer)
`NORM_IGNORENONSPACE` (integer)
`NORM_IGNORESYMBOLS` (integer)
`NORM_IGNOREWIDTH` (integer)
`NORM_IGNOREKANATYPE` (integer)
`NORM_IGNOREKASHIDA` (integer)
`DISP_E_DIVBYZERO` (integer)
`DISP_E_OVERFLOW` (integer)
`MK_E_UNAVAILABLE` (integer)

Resource Types
Errors and error handling
COM
PHP Manual