ClassIDSvc: read CLID database on first use
The ClassIDSvc
is sometimes used before it has been initialized
properly itself (e.g. other services using it during their initialize
).
To avoid enforcing an initialization order, ensure that the CLID
database is read on the first invocation (and latest during
initialize
).
Fixes ATR-23634.