&reftitle.constants; &extension.constants; 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.