में COM पंजीकरण कैसे काम करता है मैं एक अनुप्रयोग पैकेजर हूं जो यह समझने की कोशिश कर रहा है कि COM रजिस्ट्री कुंजियां (SelfReg) Windows में दिए गए .dll से कैसे संबंधित है।विंडोज
प्रोगिड्स, एपआईडी, टाइपलिब्स, एक्सटेंशन & क्रियाएं सीएलएसआईडी के आसपास सभी बंधी हैं? क्या सीएलएसआईडी हमेशा प्रोग/ऐप आईडी का उपयोग करता है या क्या आपके पास फ़ाइल एक्सटेंशन क्लास हो सकती है? कौन सा बिट वैकल्पिक हैं?
इनमें से कुछ 'राउटर की तरह' लगता है जहां दो इंटरफेस (आंतरिक -। डीएल) और बाहरी (एक्सटेंशन इत्यादि) हैं।
यह सब कैसे फिट है? (एसडीके दस्तावेज मुझे समझ में नहीं आता है)
मैं पूछता हूं क्योंकि यह विंडोज इंस्टालर के साथ 'उपचार' के लिए सभी महत्वपूर्ण है (कौन से पैकेजर सभी 'बड़े' हैं, लेकिन इसके बाद से कोई नट-किरकिरा टूटना नहीं है एक कोडर-चीज़ वास्तव में)
--- संपादित करें: क्या मैं यह मानने में सुरक्षित हूं कि COM क्या पंजीकृत है, इसे सभी को सीएलएसआईडी से वापस लिंक करना चाहिए और यह 'मृत अंत' नहीं हो सकता है? क्रियाओं को उन एक्सटेंशन की आवश्यकता है जिन्हें प्रोजेड की आवश्यकता है ...
AppId, TypeLibs और Interfaces के बारे में क्या? वे कैसे जुड़ते हैं?
मुझे आश्चर्य नहीं है कि यह पूरी तरह से निर्भर करता है कि डीएल क्या करता है, मुझे लगता है कि मुझे पता था कि इसके बारे में नियम नहीं होने जा रहे थे। –