2.2.2.21.1.3 NewVersionComponentAccessMask
The NewVersionComponentAccessMask type represents an access mask that uses the more granular component access constants to specify rights.
Fields of this type are 32-bit unsigned integers that for historical reasons MUST have the flag COM_RIGHTS_EXECUTE (0x00000001) set, and furthermore MUST have one or more of the following flags set: COM_RIGHTS_EXECUTE_LOCAL (0x00000002), COM_RIGHTS_EXECUTE_REMOTE (0x00000004), COM_RIGHTS_ACTIVATE_LOCAL (0x00000008), and COM_RIGHTS_ACTIVATE_REMOTE (0x00000010). Other bits of the value are not meaningful and SHOULD NOT be set.