Öntanımlı Sabitler

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.

COM sabitleri
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_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.  
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top