Список известных GUID
Вероятно, многие тысячи новых идентификаторов GUID генерируются каждую секунду во всем мире. Некоторые из них могут быть использованы только на секунду, а затем навсегда затеряться. Другие могут быть более удачливыми и длиться в течение более длительного времени, но ограничиваются одной базой данных или компьютерной системой и не представляют общего интереса.
И только небольшая часть GUID - элита, рожденная, чтобы иметь всемирную известность и, возможно, жить вечно. Иногда их называют известными GUID. Конечно, это понятие неточно и несколько субъективно. Иногда знание определенного хорошо известного GUID может дать вам власть или открыть двери для доступа к определенным API.
Одним из примеров является так называемый GUID режима God в Windows ED7BA470-8E54-465E-825C-99712043E01C.
Другим является DF8395B5-A4BA-450b-A77C-A9A47762C520, о котором упоминается только на пару страниц в Интернете, но очень полезно, если вы хотите вызывать некоторые CLR-программы для отладки или профилирования из управляемого кода.
Некоторые из них (например, 53D29EF7-377C-4D14-864B-EB3A85769359) являются идентификаторами системных устройств, которые могут быть полезны при поиске отсутствующих драйверов.
Мне любопытно узнать, есть ли опубликованный список или какая-то поддерживаемая сообществом база данных, включая некоторые (надеюсь, большинство) известных GUID с их описанием, вид (например, COM CLSID, ID системного устройства...), издателя, устаревшего/устаревшего статуса и другой соответствующей информации?
Лично у меня есть список сотен или около того GUID, которые оказались весьма полезными в нескольких случаях. Я также нашел короткие списки, такие как this для определенных узких областей.
Ответы
Ответ 1
Ну, может быть, это не агрегировано над Google, но мы могли бы сделать это здесь.
Интересно, что этот веб-сайт кажется основным списком хорошо известного GUID, хотя они, похоже, связаны с Microsoft GUID, некоторые приводят к MSDN, некоторые в другом месте.
Ответ 2
Многие ссылки, найденные в вопросе, а также в ответах, теперь мертвы.
Мне тоже это нужно много лет! Наконец, у меня было некоторое время, чтобы сэкономить, поэтому я создал этот бесплатный сайт http://www.magnumdb.com/, который является поисковой системой/базой данных который содержит много констант, значений, их имен и в каком файле Windows SDK они определены.
Например, этот поиск http://www.magnumdb.com/search?q=%2253D29EF7-377C-4D14-864B-EB3A85769359%22 скажет вам, что это значение 53D29EF7-377C-4D14-864B-EB3A85769359
на самом деле GUID_DEVCLASS_BIOMETRIC
определено в %ProgramFiles(x86)%\Windows Kits\10\Include\10.0.15063.0\shared\devguid.h
Ответ 3
Этот сайт может быть полезен для поиска значений некоторых GUID: http://mikolajapp.appspot.com/uuid