ConFoo 2025

Ö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