To find an ATL function by category, see the following topics.
- COM Map Global Functions 
 Provide support for COM map IUnknown implementations.
- Composite Control Global Functions 
 Provide support for creating dialog boxes, and for creating, hosting and licensing ActiveX controls.
- Connection Point Global Functions 
 Provide support for connection points and sink maps.
- Debugging and Error Reporting Global Functions 
 Provide useful debugging and trace facilities.
- Device Context Global Functions 
 Creates a device context for a given device.
- Event Handling Global Functions 
 Provides an event handler.
- Marshaling Global Functions 
 Provide support for marshaling and converting marshaling data into interface pointers.
- Pixel/HIMETRIC Conversion Global Functions 
 Provide support for converting to and from pixel and HIMETRIC units.
- Registry and TypeLib Global Functions 
 Provide support for loading and registering a type library.
- Security Global Functions 
 Provide support for modifying SID and ACL objects.
- Security Identifier Global Functions 
 Return common well-known SID objects.
- Server Registration Global Functions 
 Provide support for registering and unregistering server objects in the object map.
- WinModule Global Functions 
 Provide support for _AtlCreateWndData structure operations.