{"id":666,"date":"2009-09-23T15:10:04","date_gmt":"2009-09-23T13:10:04","guid":{"rendered":"http:\/\/www.developex.com\/blog\/?p=666"},"modified":"2025-08-07T22:01:14","modified_gmt":"2025-08-07T20:01:14","slug":"using-com-without-registration","status":"publish","type":"post","link":"https:\/\/developex.com\/blog\/using-com-without-registration\/","title":{"rendered":"Using COM without registration"},"content":{"rendered":"<p>This article briefly explains different methods of using COM without registration of classes in HKEY_CLASSES_ROOT registry key. It gives basic information about COM implementation and oriented on the people with some level of familiarity of Windows programming. The article explains registration-free COM supported by Windows XP SP2 and also provides custom solution that could be used with older operation systems.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article briefly explains different methods of using COM without registration of classes in HKEY_CLASSES_ROOT registry key. It gives basic information about COM implementation and oriented on the people with some level of familiarity of Windows programming. The article explains registration-free COM supported by Windows XP SP2 and also provides custom solution that could be used with older operation systems.<\/p>\n","protected":false},"author":4,"featured_media":22511,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1175,1170],"tags":[333,334,335,336,337,338,339,340,341,273],"class_list":["post-666","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all-categories","category-technical-implementation","tag-activex","tag-api","tag-clsid","tag-com","tag-dll","tag-guid","tag-hkey_classes_root","tag-hkey_classes_rootclsid","tag-manifest","tag-xml"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/developex.com\/wp-json\/wp\/v2\/posts\/666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developex.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developex.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developex.com\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/developex.com\/wp-json\/wp\/v2\/comments?post=666"}],"version-history":[{"count":1,"href":"https:\/\/developex.com\/wp-json\/wp\/v2\/posts\/666\/revisions"}],"predecessor-version":[{"id":30246,"href":"https:\/\/developex.com\/wp-json\/wp\/v2\/posts\/666\/revisions\/30246"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/developex.com\/wp-json\/wp\/v2\/media\/22511"}],"wp:attachment":[{"href":"https:\/\/developex.com\/wp-json\/wp\/v2\/media?parent=666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developex.com\/wp-json\/wp\/v2\/categories?post=666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developex.com\/wp-json\/wp\/v2\/tags?post=666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}