Managing GUIDs for Automation

Globally unique identifiers (GUIDs) appear in many places in a typical Automation application. GUID errors can cause persistent bugs. To help avoid GUID problems, this appendix lists all of the places that GUIDs appear in a typical Automation application, describes common characteristics of GUID bugs, and offers some GUID management techniques.

GUIDs are the same as UUIDs (universally unique identifiers). A class identifier (CLSID) is a UUID/GUID that refers to a class.

In this section


GUIDs and the System Registry

The system registry is a central repository that contains information about objects.

GUID Locations in Automation

Describes where GUIDs for Automation are located.

Troubleshooting GUID Errors in Automation

Describes how to troubleshooting GUID errors in Automation.

GUID Management for Automation

Describes how to manage GUIDs for automation.