Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Aşağıdaki işlevler COM tarafından sağlanır.
| Fonksiyon | Açıklama |
|---|---|
| BindMoniker | Bir nesneyi bilinen adıyla bulur, etkin değilse nesneyi etkinleştirir ve bu nesne üzerinde belirtilen arabirime yönelik bir işaretçi alır. |
| CLSIDFromProgID | Bir ProgID verilip kayıt defterinde bir CLSID arar. |
| CLSIDFromProgIDEx | COMClassStore ilkesi etkinse otomatik yüklemeyi tetikler. |
| CLSIDFromString | StringFromCLSID işlevi tarafından oluşturulan bir dizeyi özgün CLSID'ye dönüştürür. |
| CoAddRefServerProcess | Genel işlem başına başvuru sayısını artırır. |
| CoAllowSetForegroundWindow | IForegroundTransfer arabirimini kullanarak, çağrılan COM sunucu işleminin istemci uygulamasından odaklanmasını sağlar. |
| CoAllowUnmarshalerCLSID | Yalnızca çağrı işlemi için izin verilenler listesine özetlenmemiş bir CLSID ekler. |
| CoCancelCall | Belirtilen iş parçacığında bekleyen bir giden DCOM yöntemi çağrısının iptalini istemektedir. |
| CoCopyProxy | Belirtilen proxy'nin özel bir kopyasını oluşturur. |
| CoCreateFreeThreadedMarshaler | Bağlama bağımlı sıralama yapabilen bir toplayıcı nesnesi oluşturur. |
| CoCreateGuid | CLSID'ler ve arabirim tanımlayıcıları için kullanılan benzersiz bir 128 bit tamsayı olan BIR GUID oluşturur. |
| CoCreateInstance | Belirtilen bir CLSID ile ilişkili sınıfının tek bir başlatılmamış nesnesini oluşturur. |
| CoCreateInstanceEx | Belirli bir bilgisayarda belirli bir sınıfın örneğini oluşturur. |
| CoCreateInstanceFromApp | Uygulama kapsayıcısının içinden belirli bir bilgisayarda belirli bir sınıfın örneğini oluşturur. |
| CoDisableCallCancellation | CoEnableCallCancellationçağrısının eylemini geri alır. |
| CoDisconnectContext | Geçerli bağlamdaki nesnelere işaret eden tüm arabirim işaretçileri adına sürdürülen tüm ara sunucu bağlantılarının bağlantısını keser. |
| CoDisconnectObject | Belirtilen bir nesneye işaret eden tüm arabirim işaretçileri adına sürdürülen tüm uzak işlem bağlantılarının bağlantısını keser. |
| CoDosDateTimeToFileTime | Saat ve tarihin MS-DOS gösterimini Windows tarafından kullanılan FILETIME yapısına dönüştürür. |
| CoEnableCallCancellation | Çağrı iş parçacığında zaman uyumlu çağrıların iptalini etkinleştirir. |
| CoFileTimeNow | Geçerli saati FILETIME yapısı olarak döndürür. |
| CoFileTimeToDosDateTime | FILETIME MS-DOS tarih ve saat değerlerine dönüştürür. |
| CoFreeAllLibraries | CoLoadLibrary işleviyle yüklenen tüm DLL'leri (kullanımda olup olmadıklarına bakılmaksızın CoGetClassObjecttarafından dahili olarak çağrılır) serbest bırakılır. |
| CoFreeLibrary | Yüklendiğinde açıkça serbest olarak belirtilen bir kitaplığı serbesttir. |
| CoFreeUnusedLibraries | Artık kullanımda olmayan TÜM DLL'leri kaldırır. |
| CoFreeUnusedLibrariesEx | Artık kullanımda olmayan ve kaldırma gecikme süresi dolan TÜM DLL'leri kaldırır. |
| CoGetApartmentType | Geçerli daire türünü ve tür niteleyicisini sorgular. |
| CoGetCallContext | Geçerli iş parçacığındaki geçerli çağrının bağlamını alır. |
| CoGetCallerTID | Çağıranın iş parçacığının daire kimliğini içeren bir DWORD işaretçisi döndürür. |
| CoGetCancelObject | Aynı veya başka bir istemci iş parçacığında bekleyen bir giden COM yöntemi çağrısına karşılık gelen iptal nesnesi üzerinde normalde ICancelMethodCallsbir çağrı denetimi arabirimine yönelik bir işaretçi alır. |
| CoGetClassObject | Belirtilen CLSID ile ilişkilendirilmiş bir sınıf nesnesi üzerindeki arabirime yönelik bir işaretçi sağlar. |
| CoGetContextToken | Geçerli bağlam için IObjContext uygulamasının işaretçisini döndürür. |
| CoGetCurrentLogicalThreadId | Geçerli fiziksel iş parçacığının mantıksal iş parçacığı kimliğini döndürür. |
| CoGetCurrentProcess | Geçerli iş parçacığı için benzersiz bir değer döndürür. CoGetCurrentProcess, iş parçacığı kimliği yeniden kullanma sorunlarını önlemek için kullanılabilir. |
| CoGetInstanceFromFile | yeni bir nesne oluşturur ve IPersistFile::Loadkullanarak bir dosyadan başlatır. |
| coGetInstanceFromIStorage | Yeni bir nesne oluşturur ve IPersistFile::Loadiç çağrısı aracılığıyla bir depolama nesnesinden başlatır. |
| CoGetInterceptor | Belirtilen arabirimin kesilmesi için uygun kesme noktasının örneğini oluşturur ve yeni oluşturulan kesme noktasını döndürür. |
| CoGetInterfaceAndReleaseStream | Arabirim işaretçisi içeren bir arabelleğin özetini kaldırır ve bir arabirim işaretçisi başka bir iş parçacığından çağıran iş parçacığına sıralandığında akışı serbest bırakır. |
| CoGetMalloc | Uygulamaların belleği yönetmek için yöntemlerini çağırabilmesi için varsayılan OLE görevi bellek ayırıcısına (IMalloc arabiriminin sistem uygulamasını destekleyen) bir işaretçi alır. |
| CoGetMarshalSizeMax | Belirtilen arabirim işaretçisini belirtilen nesneye göre sıralamak için gereken bayt sayısı üzerinde bir üst sınır döndürür. |
| CoGetObject | Görünen adı, adlı nesneyi tanımlayan bir ada dönüştürür ve ardından takma ad tarafından tanımlanan nesneye bağlanır. |
| CoGetObjectContext | Geçerli nesnenin bağlamını döndürür. |
| coGetPSClsid | Belirtilen arabirim için ara sunucuyu ve saptamayı uygulayan DLL'nin CLSID'sini döndürür. |
| CoGetStandardMarshal | Çağırana bağlı olarak istemci işleminde veya sunucu işleminde varsayılan veya standart bir sıralama nesnesi oluşturur ve bu nesnenin IMarshal uygulamasına yönelik bir işaretçi döndürür. |
| CoGetStdMarshalEx | Basit istemci tarafı işleyicileriyle kullanmak için toplu bir standart sıralayıcı oluşturur. |
| CoGetSystemSecurityPermissions | Makine genelinde başlatma ve erişim izinlerinin yanı sıra başlatma ve erişim sınırlarının Güvenlik Tanımlayıcılarının varsayılan değerlerini döndürür. |
| CoGetTreatAsClass | Belirtilen nesneye öykünebilen bir nesnenin CLSID'sini döndürür. |
| CoHandlePriorityEventsFromMessagePump | Kısa süreli altyapı COM çağrıları ve iletiler arasında dağıtılacak diğer yüksek öncelikli veya kısa süreli COM çalışmaları için bir fırsat sağlar. |
| CoImpersonateClient | Sunucunun, çağrı süresi boyunca geçerli çağrının istemcisinin kimliğine bürünmesini sağlar. |
| CoInitialize | Geçerli iş parçacığında COM kitaplığını başlatır ve eşzamanlılık modelini tek iş parçacıklı daire (STA) olarak tanımlar. |
| CoInitializeEx | Com kitaplığını çağıran iş parçacığı tarafından kullanılmak üzere başlatır, iş parçacığının eşzamanlılık modelini ayarlar ve gerekirse iş parçacığı için yeni bir daire oluşturur. |
| CoInitializeSecurity | Güvenliği kaydeder ve işlem için varsayılan güvenlik değerlerini ayarlar. |
| CoInstall | İstenen COM sunucusu uygulamasını yükler. |
| CoInvalidateRemoteMachineBindings | hizmet denetim yöneticisine belirtilen bilgisayar için önbelleğe alınmış RPC bağlama tanıtıcılarını temizlemesini bildirir. |
| CoIsHandlerConnected | Uzak bir nesnenin ilgili işlem içi nesneye bağlı olup olmadığını belirler. |
| CoIsOle1Class | Belirtilen CLSID'nin bir OLE 1 nesnesini temsil edip etmediğini belirler. |
| CoLoadLibrary | Çağıranın işlemine belirli bir DLL yükler. |
| CoLockObjectExternal | Bir nesneyi bellekte kaldığından emin olmak için kilitlemek veya böyle bir kilidi serbest bırakmak için çağrılır. |
| CoMarshalHresult | CoUnmarshalHresult işlevi kullanılarak özetlenemeyen bir HRESULT belirtilen akışa sıralar. |
| CoMarshalInterface | Bir akışa, bazı istemci işlemlerinde bir proxy nesnesi başlatmak için gereken verileri yazar. |
| CoMarshalInterThreadInterfaceInStream | Aynı işlemdeki bir iş parçacığından başka bir iş parçacığına arabirim işaretçisini sıralar. |
| CoQueryAuthenticationServices | coInitializeSecurityadlı işlemkaydedildiğinde kaydedilen kimlik doğrulama hizmetlerinin listesini alır. |
| CoQueryClientBlanket | Geçerli iş parçacığında yürütülen yöntemi çağıran istemci hakkında bilgi edinmek için sunucu tarafından çağrılır. |
| CoRegisterActivationFilter | Etkinleştirme isteklerini işlemek için işlem genelinde bir filtre kaydeder. |
| CoRegisterChannelHook | Bir kanal kancası kaydeder. |
| CoQueryProxyBlanket | İstemcinin belirtilen ara sunucuda çağrı yapmak için kullandığı kimlik doğrulama bilgilerini alır. |
| CoRegisterClassObject | Diğer uygulamaların bağlanabilmesi için BIR EXE sınıf nesnesini OLE'ye kaydeder. |
| CoRegisterInitializeSpy | IInitializeSpy arabiriminin bir uygulamasını kaydeder. IInitializeSpy arabirimi, geliştiricilerin COM dairelerinde başlatma ve temizleme gerçekleştirmesine izin vermek için karşı çıkıyor. |
| CoRegisterMallocSpy | IMallocSpy arabiriminin bir uygulamasını kaydeder; bundan sonra OLE'nin ilgili IMalloc yöntemine yapılan her çağrıda sarmalayıcı yöntemlerini çağırmasını zorunluleştirir. |
| CoRegisterMessageFilter | OLE'ye, geçerli iş parçacığındaki eşzamanlılık sorunlarını işlemek için kullanılacak IMessageFilter arabiriminin örneğini kaydeder. |
| CoRegisterPSClsid | İndirilen bir DLL'nin özel arabirimlerini çalışan işlemine kaydetmesini sağlar, böylece sıralama kodu bu arabirimleri sıralayabilecektir. |
| CoRegisterSurrogate | Vekil işlemi ISurrogate arabirim işaretçisi aracılığıyla kaydeder. |
| CoReleaseMarshalData | Önceden sıralanmış bir veri paketini yok eder. |
| CoReleaseServerProcess | İşlem başına genel başvuru sayısını azaltma. |
| CoResumeClassObjects | SCM'yi tüm kayıtlı sınıflar hakkında bilgilendirmek için birden çok sınıf nesnesi kaydedebilen ve bu sınıf nesneleri için etkinleştirme isteklerine izin veren bir sunucu tarafından çağrılır. |
| CoRevertToSelf | Kimlik doğrulama bilgilerini bir yürütme iş parçacığına geri yükler. |
| CoRevokeClassObject | OLE'ye daha önce CoRegisterClassObject işleviyle kaydedilmiş bir sınıf nesnesinin artık kullanılamadığını bildirir. |
| CoRevokeInitializeSpy | IInitializeSpy arabiriminin kayıtlı uygulamasını iptal eder. |
| CoRevokeMallocSpy | Kayıtlı IMallocSpy nesnesini iptal eder. |
| CoSetCancelObject | Geçerli iş parçacığında sonraki iptal işlemleri sırasında kullanılacak bir iptal nesnesini ayarlar (kaydeder) veya sıfırlar (kaydını kaldıran). |
| CoSetMessageDispatcher | ASTA iş parçacığında COM bekleme API'leri içinde gönderilebilecek pencere iletileri olduğunda çağrılacak iş parçacığı başına ileti dağıtıcısını kaydeder veya kaydını kapatır. |
| CoSetProxyBlanket | Belirtilen ara sunucuda çağrı yapmak için kullanılacak kimlik doğrulama bilgilerini ayarlar. |
| CoSuspendClassObjects | İşlem içinde kayıtlı tüm sınıf nesnelerinde SCM'den gelen yeni etkinleştirme isteklerini engeller. |
| CoSwitchCallContext | CoGetCallContexttarafından kullanılan çağrı bağlamı nesnesini değiştirir. |
| CoTaskMemAlloc | Görev belleği bloğunu, IMalloc::Alloc olduğu gibi ayırır. |
| CoTaskMemFree | Daha önce CoTaskMemAlloc veya CoTaskMemRealloc işlevine yapılan çağrı aracılığıyla ayrılan görev belleği bloğunu serbest bırakır. |
| CoTaskMemRealloc | Daha önce ayrılmış bir görev belleği bloğunun boyutunu değiştirir. |
| CoTestCancel | Sunucuda yürütülen çağrının istemci tarafından iptal edilip edilmediğini belirler. |
| CoTreatAsClass | Bir sınıfın nesnelerinin farklı bir sınıfın nesneleri olarak ele alındığı bir öykünme oluşturur veya kaldırır. |
| CoUninitialize | Geçerli iş parçacığındaki COM kitaplığını kapatır, iş parçacığı tarafından yüklenen tüm DLL'leri kaldırır, iş parçacığının koruduğu diğer kaynakları serbest tutar ve iş parçacığındaki tüm RPC bağlantılarını kapanmaya zorlar. |
| CoUnmarshalHresult | Belirtilen akıştan bir HRESULT türünü özetler. |
| CoUnmarshalInterface | CoMarshalInterface işlevine önceki bir çağrıyla akışa yazılan verileri kullanarak yeni oluşturulan bir ara sunucuyu başlatır ve bu ara sunucuya bir arabirim işaretçisi döndürür. |
| CoWaitForMultipleHandles | Belirtilen tanıtıcıların işaretlenmesini veya belirtilen zaman aşımı süresinin geçmesini bekler. |
| CoWaitForMultipleObjects | CoWaitForMultipleHandles'ın yerini öncelikle Windows Mağazası uygulamaları ve bileşenleri tarafından kullanılmak üzere tasarlanmıştır. Bu değiştirme API'AsTA'da desteklenmeyen CoWaitForMultipleHandles seçeneklerini gizler. |
| CreateAntiMoniker | Yeni bir adsız ad oluşturur ve döndürür. |
| CreateAsyncBindCtx | Zaman uyumsuz adlarla kullanmak için zaman uyumsuz bağlama bağlamı oluşturur. |
| CreateBindCtx | IBindCtx (bağlama bağlam nesnesi) uygulamasının işaretçisini döndürür. Bu nesne, belirli bir takma ad bağlama işlemiyle ilgili bilgileri depolar. |
| CreateClassMoniker | Belirtilen sınıfa başvuran bir sınıf adı oluşturur. |
| CreateFileMoniker | Belirtilen yolu temel alan bir dosya adı oluşturur. |
| CreateGenericComposite | İki takma adın genel bir bileşimini gerçekleştirir ve sonuçta elde edilen bileşik ad için bir işaretçi sağlar. |
| CreateItemMoniker | İçeren bir nesne (genellikle bileşik belge) içindeki bir nesneyi tanımlayan bir öğe adı oluşturur. |
| CreateObjrefMoniker | Nesne işaretçisini temel alan bir OBJREF adı oluşturur. |
| CreatePointerMoniker | Nesne işaretçisini temel alan bir işaretçi adı oluşturur. |
| DllCanUnloadNow | Bu işlevi uygulayan DLL'nin kullanımda olup olmadığını belirler. Aksi takdirde, çağıran DLL'yi bellekten kaldırabilir. |
| DllDebugObjectRPCHook | Uzaktan hata ayıklamayı etkinleştirmek için DLL'ler tarafından dışarı aktarıldı. |
| dllGetClassObject | Sınıf nesnesini bir DLL nesne işleyicisinden veya nesne uygulamasından alır. |
| DllRegisterServer | İşlem içi bir sunucuya, bu sunucu modülünde desteklenen tüm sınıflar için kayıt defteri girdilerini oluşturmasını sağlar. |
| DllUnregisterServer | İşlem içi bir sunucuya yalnızca DllRegisterServeraracılığıyla oluşturulan girdileri kaldırmasını sağlar. |
| GetClassFile | Belirtilen dosya adıyla ilişkili CLSID'yi döndürür. |
| GetRunningObjectTable | Yerel çalışan nesne tablosunda (ROT) IRunningObjectTablearabirimibir işaretçi döndürür. |
| IIDFromString | StringFromIID işlevi tarafından oluşturulan bir dizeyi özgün arabirim tanımlayıcısına (IID) dönüştürür. |
| Başlatma | Windows Çalışma Zamanı API'lerini kullanmak için bir iş parçacığı başlatır. |
| IsAccelerator | Belirtilen tuş vuruşunun belirtilen hızlandırıcı tablosundaki bir hızlandırıcıyla eşlenip eşlenmeyeceğini belirler. |
| IsEqualCLSID | İki CLSID'nin eşit olup olmadığını belirler. |
| IsEqualGUID | İki GUID'nin eşit olup olmadığını belirler. |
| IsEqualIID | İki arabirim tanımlayıcılarının eşit olup olmadığını belirler. |
| MkParseDisplayName | Bir dizeyi, dize tarafından adlandırılan nesneyi tanımlayan bir ada dönüştürür. |
| MonikerCommonPrefixWith | Bu takma adın (bu takma adı nesnesinin verilerini oluşturan) başka bir takma adla paylaştığı ortak ön eki temel alan yeni bir takma ad oluşturur. |
| MonikerRelativePathTo | İlk belirtilen takma adın (veya benzer bir yapıya sahip olan) sonuna oluşturulduğunda, belirtilen ikinci takma adı veren bir ad sağlar. |
| oledoautoconvert | Bu nesne sınıfı için otomatik dönüştürme kayıt defterinde ayarlandıysa, nesneyi otomatik olarak yeni bir sınıfa dönüştürür. |
| OleGetAutoConvert | Belirtilen bir CLSID nesneleri için kayıt defterinin otomatik olarak başka bir CLSID'ye dönüştürülecek şekilde ayarlanıp ayarlanmadığını belirler ve öyleyse yeni CLSID'yi alır. |
| OleGetIconOfClass | Belirtilen CLSID için simge ve dize etiketi içeren bir meta dosyaya tanıtıcı döndürür. |
| OleGetIconOfFile | Belirtilen dosya adı için simge ve dize etiketi içeren bir meta dosyasına tanıtıcı döndürür. |
| OleIconToCursor | Simgeyi imleç olarak dönüştürür. |
| OleRegGetMiscStatus | Belirtilen CLSID tarafından kayıt defterinden desteklenen sunu ve davranışlar hakkında çeşitli bilgiler döndürür. |
| OleRegGetUserType | Belirtilen sınıfın kullanıcı türünü kayıt defterinden alır. |
| OleSetAutoConvert | Bu sınıfın bir nesnesi yüklendiğinde farklı bir sınıfa otomatik dönüştürme için bir CLSID belirtir. |
| ProgIDFromCLSID | Belirli bir CLSID için ProgID'yi alır. |
| StringFromCLSID | CLSID'yi yazdırılabilir karakter dizesine dönüştürür. Farklı CLSID'ler her zaman farklı dizelere dönüştürülür. |
| StringFromGUID2 | Genel olarak benzersiz bir tanımlayıcıyı (GUID) yazdırılabilir karakter dizesine dönüştürür. |
| StringFromIID | Arabirim tanımlayıcısını yazdırılabilir karakter dizesine dönüştürür. |