CLSID

CLSID ها شماره‌های شناسایی یکتایی هستند که در بر مبنای استاندارد Universally Unique Identifier (UUID) و اتوماسیون COM بوده و در سیستم عامل ویندوز جهت آدرسدهی SHELL CLASS ها مورد استفاده قرار می‌گیرند. با نگاهی به شاخه CLSID در رجیستری، کاربرد و استفاده گسترده آن کاملا مشهود است.
یکی از نکات جالبی که در این زمینه قابل ذکر است، استفاده از CLSID ها به عنوان پسوند فایلها و فهرستها می‌باشد.با اینکار به سادگی می‌توان فهرست (معمولا) مربوطه را به جای مرجع شماره شناسایی مورد استفاده، جا زد.
مثلا استفاده از این شماره‌ها:
.{20D04FE0-3AEA-1069-A2D8-08002B30309D} (= My Computer)
.{450D8FBA-AD25-11D0-98A8-0800361B1103} (= My Documents)
.{208D2C60-3AEA-1069-A2D7-08002B30309D} (= My Network Places)
.{645FF040-5081-101B-9F08-00AA002F954E} (= Recycle Bin)
.{871C5380-42A0-1069-A2EA-08002B30309D} (= Internet Explorer)

به زودی در این مورد توضیحات بیشتری داده و انواع روشهای استفاده و سواستفاده از آن را ذکر خواهم کرد.

About محمد شمس

برنامه‌نویس، طراح انیمیشن و علاقمند به هوش مصنوعی

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


× 8 = 24