1{
2  "Files": {
3    "$PROGRAM_FILES\\$CHROME_DIR\\Application\\chrome.exe": {"exists": true},
4    "$PROGRAM_FILES\\$CHROME_DIR\\Application\\chrome.VisualElementsManifest.xml": {"exists": true},
5    "$PROGRAM_FILES\\$CHROME_DIR\\Application\\chrome_proxy.exe": {"exists": true},
6    "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\chrome.dll":
7        {"exists": true},
8    "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\chrome_elf.dll":
9        {"exists": true},
10    "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\elevation_service.exe": {
11      "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
12      "exists": true
13    },
14    "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\elevation_service.exe": {
15      "condition": "'$CHROME_SHORT_NAME' != 'Chrome'",
16      "exists": false
17    },
18    "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\Installer\\chrome.7z":
19        {"exists": true},
20    "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\Installer\\setup.exe":
21        {"exists": true},
22    "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\$MINI_INSTALLER_FILE_VERSION.manifest":
23        {"exists": true},
24    "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$PREVIOUS_VERSION_MINI_INSTALLER_FILE_VERSION":
25        {"exists": false}
26  },
27  "RegistryEntries": {
28    "HKEY_LOCAL_MACHINE\\$CHROME_UPDATE_REGISTRY_SUBKEY": {
29      "exists": "required",
30      "values": {
31        "pv": {
32          "type": "SZ",
33          "data": "$MINI_INSTALLER_FILE_VERSION"
34        },
35        "opv": { },
36        "cmd": { }
37      },
38      "wow_key": "KEY_WOW64_32KEY"
39    },
40    "HKEY_LOCAL_MACHINE\\$CHROME_UPDATE_REGISTRY_SUBKEY\\Commands\\store-dmtoken": {
41      "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
42      "exists": "required",
43      "values": {
44        "CommandLine": {
45          "type": "SZ",
46          "data": "\"$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\Installer\\setup.exe\" --store-dmtoken=%1 --system-level --verbose-logging"
47        },
48        "WebAccessible": {
49          "type": "DWORD",
50          "data": 1
51        }
52      },
53      "wow_key": "KEY_WOW64_32KEY"
54    },
55    "HKEY_LOCAL_MACHINE\\$BINARIES_UPDATE_REGISTRY_SUBKEY": {
56      "exists": "forbidden",
57      "wow_key": "KEY_WOW64_32KEY"
58    },
59    "HKEY_LOCAL_MACHINE\\$LAUNCHER_UPDATE_REGISTRY_SUBKEY": {
60      "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
61      "exists": "forbidden",
62      "wow_key": "KEY_WOW64_32KEY"
63    },
64    "HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\$CHROME_LONG_NAME": {
65      "exists": "required",
66      "values": {
67        "UninstallString": {
68          "type": "SZ",
69          "data": "\"$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\Installer\\setup.exe\" --uninstall --system-level --verbose-logging"
70        },
71        "Version": {
72          "type": "SZ",
73          "data": "$MINI_INSTALLER_FILE_VERSION"
74        }
75      },
76      "wow_key": "KEY_WOW64_32KEY"
77    },
78    "HKEY_LOCAL_MACHINE\\Software\\Classes\\CLSID\\$CHROME_TOAST_ACTIVATOR_CLSID\\LocalServer32": {
79      "exists": "required",
80      "values": {
81        "type": "SZ",
82        "data": "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\notification_helper.exe"
83      }
84    },
85    "HKEY_LOCAL_MACHINE\\Software\\Classes\\CLSID\\$CHROME_ELEVATOR_CLSID": {
86      "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
87      "exists": "required",
88      "values": {
89        "AppID": {
90          "type": "SZ",
91          "data": "$CHROME_ELEVATOR_CLSID"
92        }
93      }
94    },
95    "HKEY_LOCAL_MACHINE\\Software\\Classes\\AppID\\$CHROME_ELEVATOR_CLSID": {
96      "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
97      "exists": "required",
98      "values": {
99        "LocalService": {
100          "type": "SZ",
101          "data": "$CHROME_ELEVATION_SERVICE_NAME"
102        }
103      }
104    },
105    "HKEY_LOCAL_MACHINE\\Software\\Classes\\Interface\\$CHROME_ELEVATOR_IID": {
106      "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
107      "exists": "required"
108    },
109      "HKEY_LOCAL_MACHINE\\Software\\Classes\\Interface\\$CHROME_ELEVATOR_IID\\ProxyStubClsid32": {
110        "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
111        "exists": "required",
112        "values": {
113          "type": "SZ",
114          "data": "{00020424-0000-0000-C000-000000000046}"
115        }
116      },
117      "HKEY_LOCAL_MACHINE\\Software\\Classes\\Interface\\$CHROME_ELEVATOR_IID\\TypeLib": {
118        "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
119        "exists": "required",
120        "values": {
121          "type": "SZ",
122          "data": "$CHROME_ELEVATOR_IID"
123        }
124      },
125    "HKEY_LOCAL_MACHINE\\Software\\Classes\\TypeLib\\$CHROME_ELEVATOR_IID": {
126      "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
127      "exists": "required"
128    },
129      "HKEY_LOCAL_MACHINE\\Software\\Classes\\TypeLib\\$CHROME_ELEVATOR_IID\\1.0": {
130        "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
131        "exists": "required"
132      },
133        "HKEY_LOCAL_MACHINE\\Software\\Classes\\TypeLib\\$CHROME_ELEVATOR_IID\\1.0\\0": {
134          "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
135          "exists": "required"
136        },
137          "HKEY_LOCAL_MACHINE\\Software\\Classes\\TypeLib\\$CHROME_ELEVATOR_IID\\1.0\\0\\win32": {
138            "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
139            "exists": "required",
140            "values": {
141              "type": "SZ",
142              "data": "\"$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\elevation_service.exe\""
143            }
144          },
145          "HKEY_LOCAL_MACHINE\\Software\\Classes\\TypeLib\\$CHROME_ELEVATOR_IID\\1.0\\0\\win64": {
146            "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
147            "exists": "required",
148            "values": {
149              "type": "SZ",
150              "data": "\"$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\elevation_service.exe\""
151            }
152          },
153    "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\$CHROME_ELEVATION_SERVICE_NAME": {
154      "condition": "'$CHROME_SHORT_NAME' == 'Chrome'",
155      "exists": "required",
156      "values": {
157        "Type": {
158          "type": "DWORD",
159          "data": 16
160        },
161        "Start": {
162          "type": "DWORD",
163          "data": 3
164        },
165        "ErrorControl": {
166          "type": "DWORD",
167          "data": 1
168        },
169        "ImagePath": {
170          "type": "EXPAND_SZ",
171          "data": "\"$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\elevation_service.exe\""
172        },
173        "DisplayName": {
174          "type": "SZ",
175          "data": "$CHROME_ELEVATION_SERVICE_DISPLAY_NAME"
176        },
177        "ObjectName": {
178          "type": "SZ",
179          "data": "LocalSystem"
180        }
181      }
182    },
183    "HKEY_LOCAL_MACHINE\\Software\\Classes\\$CHROME_SHORT_NAME": {
184      "exists": "forbidden"
185    },
186    "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\EventLog\\Application\\$CHROME_SHORT_NAME": {
187      "exists": "required",
188      "values": {
189        "CategoryCount": {
190          "type": "DWORD",
191          "data": 1
192        },
193        "TypesSupported": {
194          "type": "DWORD",
195          "data": 7
196        },
197        "CategoryMessageFile": {
198          "type": "SZ",
199          "data": "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\eventlog_provider.dll"
200        },
201        "EventMessageFile": {
202          "type": "SZ",
203          "data": "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\eventlog_provider.dll"
204        },
205        "ParameterMessageFile": {
206          "type": "SZ",
207          "data": "$PROGRAM_FILES\\$CHROME_DIR\\Application\\$MINI_INSTALLER_FILE_VERSION\\eventlog_provider.dll"
208        }
209      }
210    }
211  }
212}
213