[This is preliminary documentation and subject to change.]
The CCPSearch action uses file signatures to ensure that a user who acquires an upgrade version of a product actually has installed one of the qualifying upgrade products. The action works on the CCPSearch table.
CCPSearch.Signature_ | File signature |
None
The CCPSearch action must be sequenced before the RMCCPSearch action.
Each file signature, Signature_, in the table is searched for on the user's computer as specified in the Signature table using the CompLocator, RegLocator, IniLocator, and DrLocator tables (in that order). The absence of the signature from the Signature table denotes a directory. If any signature is determined to exist, the property CCP_Success is set to 1, and the CCPSearch action terminates.