Buradaki sabitler bu eklenti için tanımlanmış olup, sadece eklentinin PHP içinde derlenmiş olması veya çalışma anında dinamik olarak yüklenmesi halinde kullanılabilir.
| Sabit | Açıklama | Ek Bilgi | 
|---|---|---|
| CLSCTX_INPROC_SERVER(int) | Bu sınıfı oluşturan ve yöneten kod; sınıf bağlamının belirtildiği işlevi çağıran süreçle aynı kimlikte çalışan bir DLL'dir. | |
| CLSCTX_INPROC_HANDLER(int) | Bu sınıfı oluşturan ve yöneten kod; istemcinin sürecinde çalışan bir DLL olup, sınıfın örneklerine uzaktan erişildiğinde sınıfın istemci tarafı yapılarını gerçekler. | |
| CLSCTX_LOCAL_SERVER(int) | Bu sınıfı oluşturan ve yöneten EXE kod; aynı makinede çalışır fakat ayrı bir süreç alanına yüklenir. | |
| CLSCTX_REMOTE_SERVER(int) | Uzak bir bağlam. Bu sınıfı oluşturan ve yöneten kod farklı bir bilgisayarda çalışır. | |
| CLSCTX_SERVER(int) | Süreç içi, yerel ya da uzaktaki sunucu kodunu belirtir. CLSCTX_INPROC_SERVER,CLSCTX_LOCAL_SERVERveCLSCTX_REMOTE_SERVERsabitlerinin VEYAlanmasının
      sonucudur. | |
| CLSCTX_ALL(int) | Tüm sınıf bağlamlarını belirtir. CLSCTX_INPROC_HANDLERveCLSCTX_SERVERsabitlerinin VEYAlanmasının
      sonucudur. | |
| VT_NULL(int) | NULL gösterici başvurusu. | |
| VT_EMPTY(int) | VT_EMPTYtüründe bir özellikle ilişkili hiçbir veri
      yoktur, dolayısıyla değerin boyutu sıfırdır. | |
| VT_INT(int) | 4 baytlık işaretli tamsayı değer ( VT_I4eşdeğeri). | |
| VT_I1(int) | Tek baytlık işaretli tamsayı değer. | |
| VT_I2(int) | İki baytlık işaretli tamsayı değer. | |
| VT_I4(int) | Dört baytlık işaretli tamsayı değer. | |
| VT_I8(int) | 8 baytlık işaretli tamsayı değer | sadece x64 | 
| VT_UINT(int) | 4 baytlık işaretsiz tamsayı değer ( VT_UI4eşdeğeri). | |
| VT_UI1(int) | 1 baytlık işaretsiz tamsayı değer. | |
| VT_UI2(int) | 2 baytlık işaretsiz tamsayı değer. | |
| VT_UI4(int) | 4 baytlık işaretsiz tamsayı değer. | |
| VT_UI8(int) | 8 baytlık işaretsiz tamsayı değer. | sadece x64 | 
| VT_R4(int) | 32 bitlik IEEE kayan noktalı değer. | |
| VT_R8(int) | 64 bitlik IEEE kayan noktalı değer. | |
| VT_BOOL(int) | İkil değer. | |
| VT_ERROR(int) | Hata kodu olup hata ile ilgili durum kodunu içerir. | |
| VT_CY(int) | 8 baytlık ikinin tamamlayıcısı tamsayı (10,000'e ölçekli). | |
| VT_DATE(int) | 31 Aralık 1899'dan beri geçen günlerin sayısını
      gösteren 64 bitlik kayan noktalı bir sayı. Örneğin,1 Ocak
      1900için2.0,2 Ocak 1900için3.0gibi).VT_R8ile aynı
      gösterimde saklanır. | |
| VT_BSTR(int) | NULL sonlandırmalı bir Unicode dizge için gösterici. | |
| VT_DECIMAL(int) | Onluk tabanda bir yapı. | |
| VT_UNKNOWN(int) | IUnknown arayüzünü gerçekleyen bir nesnenin göstericisi. | |
| VT_DISPATCH(int) | Belirtilen nesnenin götericisine gösterici. | |
| VT_VARIANT(int) | Tür ismi ile öncelenmiş olarak ilgili değer. VT_VARIANTsadeceVT_BYREFile
      kullanılabilir. | |
| VT_ARRAY(int) | Tür belirteci ile VT_ARRAYVEYAlanırsa sonuç birSAFEARRAYgöstericisi olur.VT_ARRAYsadece şu veri türleri ile VEYAlanabilir: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_UNKNOWNveVT_VARIANT. | |
| VT_BYREF(int) | Tür belirteci ile VT_BYREFVEYAlanırsa sonuç bir
      başvurudur. Başvuru türleri, C++'daki başvuru türlerine benzer şekilde
      veriye bir başvuru olarak yorumlanır. | |
| CP_ACP(int) | ANSI kod sayfasına öntanımlıdır. | |
| CP_MACCP(int) | Macintosh kod sayfası. | |
| CP_OEMCP(int) | OEM kod sayfasına öntanımlıdır. | |
| CP_UTF7(int) | Unicode (UTF-7). | |
| CP_UTF8(int) | Unicode (UTF-8). | |
| CP_SYMBOL(int) | SEMBOLçevirileri. | |
| CP_THREAD_ACP(int) | Geçerli evrenin ANSI kod sayfası. | |
| VARCMP_LT(int) | Sol bayt dizgesi, sağ bayt dizgesinden küçüktür. | |
| VARCMP_EQ(int) | İki terim eşittir. | |
| VARCMP_GT(int) | Sol bayt dizgesi, sağ bayt dizgesinden büyüktür. | |
| VARCMP_NULL(int) | Her ifade NULL'dur. | |
| NORM_IGNORECASE(int) | Harf büyüküğüne duyarlığı yoksay. | |
| NORM_IGNORENONSPACE(int) | Boşluk olmayan karakterleri yoksay. | |
| NORM_IGNORESYMBOLS(int) | Sembolleri yoksay. | |
| NORM_IGNOREWIDTH(int) | Dizge uzunluğunu yoksay. | |
| NORM_IGNOREKANATYPE(int) | Kana türünü yoksay. | |
| NORM_IGNOREKASHIDA(int) | Arapça kaşida karakterleri yoksay. | Kullanılabilirliği altında çalıştığı kütüphaneye bağlıdır. | 
| DISP_E_DIVBYZERO(int) | Sıfırla bölme hatasını belirten dönen hata. | |
| DISP_E_OVERFLOW(int) | Bir değerin beklenen gösterimine zorlanamadığını belirten hata. | |
| DISP_E_BADINDEX(int) | Dizi indisinin mevcut olmadığını gösteren hata. | |
| DISP_E_PARAMNOTFOUND(int) | Bağımsız değişken kimliklerinden birinin yöntem üzerindeki bir bağımsız değişkene karşılık gelmediğini belirten bir dönüş değeri. | |
| MK_E_UNAVAILABLE(int) | iMoniker COM durum kodu; işlev çağrısının, kullanılamaması nedeniyle başarısız olduğu hatalarda döner. | |
| LOCALE_NEUTRAL(int) | Tarafsız yerel. Bu sabit genellikle NLS API'lerini çağırırken kullanılmaz. Yerine LOCALE_SYSTEM_DEFAULT kullanılmalıdır. | |
| LOCALE_SYSTEM_DEFAULT(int) | İşletim sistemi için öntanımlı yerel. | 
