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_SERVER ve
CLSCTX_REMOTE_SERVER sabitlerinin VEYAlanmasının
sonucudur.
|
|
CLSCTX_ALL
(int)
|
Tüm sınıf bağlamlarını belirtir.
CLSCTX_INPROC_HANDLER ve
CLSCTX_SERVER sabitlerinin VEYAlanmasının
sonucudur.
|
|
VT_NULL
(int)
|
NULL gösterici başvurusu. | |
VT_EMPTY
(int)
|
VT_EMPTY tü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_I4 eş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_UI4 eş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
1900 için 2.0 , 2 Ocak 1900
için 3.0 gibi). VT_R8 ile 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_VARIANT sadece VT_BYREF ile
kullanılabilir.
|
|
VT_ARRAY
(int)
|
Tür belirteci ile VT_ARRAY VEYAlanırsa sonuç bir
SAFEARRAY göstericisi olur.
VT_ARRAY sadece ş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_UNKNOWN ve
VT_VARIANT .
|
|
VT_BYREF
(int)
|
Tür belirteci ile VT_BYREF VEYAlanı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. |