aboutsummaryrefslogtreecommitdiff
path: root/src/wixext/tables.xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixext/tables.xml')
-rw-r--r--src/wixext/tables.xml304
1 files changed, 0 insertions, 304 deletions
diff --git a/src/wixext/tables.xml b/src/wixext/tables.xml
deleted file mode 100644
index 2aef6f13..00000000
--- a/src/wixext/tables.xml
+++ /dev/null
@@ -1,304 +0,0 @@
1<?xml version="1.0" encoding="utf-8" ?>
2<!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. -->
3
4
5<tableDefinitions xmlns="http://wixtoolset.org/schemas/v4/wi/tables">
6 <tableDefinition name="Certificate" createSymbols="yes">
7 <columnDefinition name="Certificate" type="string" length="72" primaryKey="yes" modularize="column"
8 keyColumn="1" category="identifier" description="Identifier for the certificate in the package."/>
9 <columnDefinition name="Component_" type="string" length="72" modularize="column"
10 category="identifier" description="Foreign key into the Component table used to determine install state"/>
11 <columnDefinition name="Name" type="string" length="255"
12 category="formatted" description="Name to be used for the Certificate."/>
13 <columnDefinition name="StoreLocation" type="number" length="2"
14 minValue="1" maxValue="2" description="Location of the target certificate store (CurrentUser == 1, LocalMachine == 2)"/>
15 <columnDefinition name="StoreName" type="string" length="64"
16 category="formatted" description="Name of the target certificate store"/>
17 <columnDefinition name="Attributes" type="number" length="4"
18 minValue="0" maxValue="2147483647" description="Attributes of the certificate"/>
19 <columnDefinition name="Binary_" type="string" length="72" nullable="yes" modularize="column"
20 keyTable="Binary" keyColumn="1" category="identifier" description="Identifier to Binary table containing certificate."/>
21 <columnDefinition name="CertificatePath" type="string" length="0" nullable="yes" modularize="property"
22 category="formatted" description="Property to path of certificate."/>
23 <columnDefinition name="PFXPassword" type="string" length="0" nullable="yes" modularize="property"
24 category="formatted" description="Hidden property to a pfx password"/>
25 </tableDefinition>
26 <tableDefinition name="CertificateHash" createSymbols="yes">
27 <columnDefinition name="Certificate_" type="string" length="72" primaryKey="yes" modularize="column"
28 keyColumn="1" category="identifier" description="Foreign key to certificate in Certificate table."/>
29 <columnDefinition name="Hash" type="string" length="0" nullable="yes"
30 category="text" description="Base64 encoded SHA1 hash of certificate populated at run-time."/>
31 </tableDefinition>
32 <tableDefinition name="IIsWebSiteCertificates">
33 <columnDefinition name="Web_" type="string" length="72" primaryKey="yes" modularize="column"
34 keyTable="IIsWebSite" keyColumn="1" category="identifier" description="The index into the IIsWebSite table."/>
35 <columnDefinition name="Certificate_" type="string" length="72" primaryKey="yes" modularize="column"
36 keyTable="Certificate" keyColumn="1" category="text" description="The index into the Certificate table."/>
37 </tableDefinition>
38 <tableDefinition name="IIsAppPool" createSymbols="yes">
39 <columnDefinition name="AppPool" type="string" length="72" primaryKey="yes" modularize="column"
40 category="identifier" description="Primary key, non-localized token for apppool"/>
41 <columnDefinition name="Name" type="string" length="72" modularize="property"
42 category="formatted" description="Name to be used for the IIs AppPool."/>
43 <columnDefinition name="Component_" type="string" length="72" modularize="column" nullable="yes"
44 keyTable="Component" keyColumn="1" category="identifier" description="Foreign key referencing Component that controls the app pool"/>
45 <columnDefinition name="Attributes" type="number" length="2"
46 description="Attributes of the AppPool"/>
47 <columnDefinition name="User_" type="string" length="72" nullable="yes" modularize="column"
48 keyTable="User" keyColumn="1" category="identifier" description="User account to run the app pool as"/>
49 <columnDefinition name="RecycleMinutes" type="number" length="2" nullable="yes"
50 description="Number of minutes between recycling app pool"/>
51 <columnDefinition name="RecycleRequests" type="number" length="2" nullable="yes"
52 description="Number of requests between recycling app pool"/>
53 <columnDefinition name="RecycleTimes" type="string" length="72" nullable="yes"
54 description="Times to recycle app pool (comma delimited - i.e. 1:45,13:30)"/>
55 <columnDefinition name="IdleTimeout" type="number" length="2" nullable="yes"
56 description="Amount of idle time before shutting down"/>
57 <columnDefinition name="QueueLimit" type="number" length="2" nullable="yes"
58 description="Reject requests after queue gets how large"/>
59 <columnDefinition name="CPUMon" type="string" length="72" nullable="yes"
60 description="CPUMon is a comma delimeted list of the following format: &lt;percent CPU usage&gt;,&lt;refress minutes&gt;,&lt;Action&gt;. The values for Action are 1 (Shutdown) and 0 (No Action)."/>
61 <columnDefinition name="MaxProc" type="number" length="2" nullable="yes"
62 description="Maximum number of processes to use"/>
63 <columnDefinition name="VirtualMemory" type="number" length="4" nullable="yes"
64 description="Amount of virtual memory (in KB) that a worker process can use before the worker process recycles. The maximum value supported for this field is 4,294,967 KB."/>
65 <columnDefinition name="PrivateMemory" type="number" length="4" nullable="yes"
66 description="Amount of private memory (in KB) that a worker process can use before the worker process recycles. The maximum value supported for this field is 4,294,967 KB."/>
67 <columnDefinition name="ManagedRuntimeVersion" type="string" length="72" nullable="yes"
68 description="Specifies the .NET Framework version to be used by the application pool."/>
69 <columnDefinition name="ManagedPipelineMode" type="string" length="72" nullable="yes"
70 description="Specifies the request-processing mode that is used to process requests for managed content."/>
71 </tableDefinition>
72 <tableDefinition name="IIsMimeMap">
73 <columnDefinition name="MimeMap" type="string" length="72" primaryKey="yes" modularize="column"
74 category="identifier" description="Primary key, non-localized token for Mime Map definitions"/>
75 <columnDefinition name="ParentType" type="number" length="2"
76 set="1;2" description="Type of parent: 1=vdir 2=website"/>
77 <columnDefinition name="ParentValue" type="string" length="72" modularize="column"
78 category="identifier" description="Name of the parent value."/>
79 <columnDefinition name="MimeType" type="string" length="72"
80 category="text" description="Mime-type covered by the MimeMap."/>
81 <columnDefinition name="Extension" type="string" length="72"
82 category="text" description="Extension covered by the MimeMap."/>
83 </tableDefinition>
84 <tableDefinition name="IIsProperty">
85 <columnDefinition name="Property" type="string" length="72" primaryKey="yes"
86 category="identifier" description="Unique name of the IIsProperty"/>
87 <columnDefinition name="Component_" type="string" length="72" modularize="column"
88 keyTable="Component" keyColumn="1" category="identifier" description="Component that the property is linked to" />
89 <columnDefinition name="Attributes" type="number" length="2"
90 description="Attributes of the IIsProperty (unused)"/>
91 <columnDefinition name="Value" type="string" length="72" nullable="yes"
92 description="Value of the IIsProperty"/>
93 </tableDefinition>
94 <tableDefinition name="IIsWebDirProperties" createSymbols="yes">
95 <columnDefinition name="DirProperties" type="string" length="72" primaryKey="yes" modularize="column"
96 category="identifier" description="Primary key, non-localized token for Web Properties"/>
97 <columnDefinition name="Access" type="number" length="2" nullable="yes"
98 description="Access rights to the web server"/>
99 <columnDefinition name="Authorization" type="number" length="2" nullable="yes"
100 description="Authorization policy to web server (anonymous access, NTLM, etc)"/>
101 <columnDefinition name="AnonymousUser_" type="string" length="72" nullable="yes" modularize="column"
102 keyTable="User" keyColumn="1" category="identifier" description="Foreign key, User used to log into database"/>
103 <columnDefinition name="IIsControlledPassword" type="number" length="2" nullable="yes"
104 set="0;1" description="Specifies whether IIs is allowed to set the AnonymousUser_ password"/>
105 <columnDefinition name="LogVisits" type="number" length="2" nullable="yes"
106 set="0;1" description="Specifies whether IIs tracks all access to the directory"/>
107 <columnDefinition name="Index" type="number" length="2" nullable="yes"
108 set="0;1" description="Specifies whether IIs searches the directory"/>
109 <columnDefinition name="DefaultDoc" type="string" length="255" nullable="yes"
110 category="text" description="Comma delimited list of file names to act as a default document"/>
111 <columnDefinition name="AspDetailedError" type="number" length="2" nullable="yes"
112 set="0;1" description="Specifies whether detailed ASP errors are sent to browser"/>
113 <columnDefinition name="HttpExpires" type="string" length="255" nullable="yes" escapeIdtCharacters="yes"
114 category="text" description="Value to set the HttpExpires attribute to for a Web Dir in the metabase"/>
115 <columnDefinition name="CacheControlMaxAge" type="number" length="4" nullable="yes"
116 description="Integer value specifying the cache control maximum age value."/>
117 <columnDefinition name="CacheControlCustom" type="string" length="255" nullable="yes" escapeIdtCharacters="yes"
118 category="text" description="Custom HTTP 1.1 cache control directives."/>
119 <columnDefinition name="NoCustomError" type="number" length="2" nullable="yes"
120 set="0;1" description="Specifies whether IIs will return custom errors for this directory."/>
121 <columnDefinition name="AccessSSLFlags" type="number" length="2" nullable="yes"
122 description="Specifies AccessSSLFlags IIS metabase property."/>
123 <columnDefinition name="AuthenticationProviders" type="string" length="255" nullable="yes"
124 category="text" description="Comma delimited list, in order of precedence, of Windows authentication providers that IIS will attempt to use: NTLM, Kerberos, Negotiate, and others."/>
125 </tableDefinition>
126 <tableDefinition name="IIsWebAddress" createSymbols="yes">
127 <columnDefinition name="Address" type="string" length="72" primaryKey="yes" modularize="column"
128 category="identifier" description="Primary key, non-localized token"/>
129 <columnDefinition name="Web_" type="string" length="72" modularize="column"
130 keyTable="IIsWebSite" keyColumn="1" category="identifier" description="Foreign key referencing Web that uses the address."/>
131 <columnDefinition name="IP" type="string" length="255" nullable="yes" modularize="property"
132 category="text" description="String representing IP address (#.#.#.#) or NT machine name (fooserver)"/>
133 <columnDefinition name="Port" type="string" length="72" modularize="property"
134 category="formatted" description="Port web site listens on"/>
135 <columnDefinition name="Header" type="string" length="255" nullable="yes"
136 category="text" description="Special header information for the web site"/>
137 <columnDefinition name="Secure" type="number" length="2" nullable="yes"
138 set="0;1" description="Specifies whether SSL is used to communicate with web site"/>
139 </tableDefinition>
140 <tableDefinition name="IIsWebSite" createSymbols="yes">
141 <columnDefinition name="Web" type="string" length="72" primaryKey="yes" modularize="column"
142 category="identifier" description="Primary key, non-localized token"/>
143 <columnDefinition name="Component_" type="string" length="72" nullable="yes" modularize="column"
144 keyTable="Component" keyColumn="1" category="identifier" description="Foreign key referencing Component that controls the web site"/>
145 <columnDefinition name="Description" type="string" length="255" nullable="yes"
146 category="formatted" description="Description displayed in IIS MMC applet"/>
147 <columnDefinition name="ConnectionTimeout" type="number" length="2" nullable="yes"
148 description="Time connection is maintained without activity (in seconds)"/>
149 <columnDefinition name="Directory_" type="string" length="72" nullable="yes" modularize="column"
150 keyTable="Directory" keyColumn="1" category="identifier" description="Foreign key referencing directory that the web site points at"/>
151 <columnDefinition name="State" type="number" length="2" nullable="yes"
152 set="0;1;2" description="Sets intial state of web site"/>
153 <columnDefinition name="Attributes" type="number" length="2" nullable="yes"
154 set="2" description="Control the install behavior of web site"/>
155 <columnDefinition name="KeyAddress_" type="string" length="72" modularize="column"
156 keyTable="IIsWebAddress" keyColumn="1" category="identifier" description="Foreign key referencing primary address for the web site"/>
157 <columnDefinition name="DirProperties_" type="string" length="72" nullable="yes" modularize="column"
158 keyTable="IIsWebDirProperties" keyColumn="1" category="identifier" description="Foreign key referencing possible security information for the web site"/>
159 <columnDefinition name="Application_" type="string" length="72" nullable="yes" modularize="column"
160 keyTable="IIsWebApplication" keyColumn="1" category="identifier" description="Foreign key referencing possible ASP application for the web site."/>
161 <columnDefinition name="Sequence" type="number" length="2" nullable="yes"
162 description="Allows ordering of web site install"/>
163 <columnDefinition name="Log_" type="string" length="72" nullable="yes" modularize="column"
164 keyTable="IIsWebLog" keyColumn="1" description="Foreign key reference to IIsWebLog data"/>
165 <columnDefinition name="Id" type="string" length="74" nullable="yes"
166 category="formatted" description="Optional number or formatted value that resolves to number that acts as the WebSite Id."/>
167 </tableDefinition>
168 <tableDefinition name="IIsWebApplication" createSymbols="yes">
169 <columnDefinition name="Application" type="string" length="72" primaryKey="yes" modularize="column"
170 category="identifier" description="Primary key, non-localized token for ASP Application"/>
171 <columnDefinition name="Name" type="localized" length="255" modularize="property"
172 category="formatted" description="Name of application in IIS MMC applet"/>
173 <columnDefinition name="Isolation" type="number" length="2"
174 set="0;1;2" description="Isolation level for ASP Application: 0 == Low, 2 == Medium, 1 == High"/>
175 <columnDefinition name="AllowSessions" type="number" length="2" nullable="yes"
176 set="0;1" description="Specifies whether application may maintain session state"/>
177 <columnDefinition name="SessionTimeout" type="number" length="2" nullable="yes"
178 description="Time session state is maintained without user interaction"/>
179 <columnDefinition name="Buffer" type="number" length="2" nullable="yes"
180 set="0;1" description="Specifies whether application buffers its output"/>
181 <columnDefinition name="ParentPaths" type="number" length="2" nullable="yes"
182 set="0;1" description="What is this for anyway?"/>
183 <columnDefinition name="DefaultScript" type="string" length="26" nullable="yes"
184 category="text" set="VBScript;JScript" description="Default scripting language for ASP applications"/>
185 <columnDefinition name="ScriptTimeout" type="number" length="2" nullable="yes"
186 description="Time ASP application page is permitted to process"/>
187 <columnDefinition name="ServerDebugging" type="number" length="2" nullable="yes"
188 set="0;1" description="Specifies whether to allow ASP server-side script debugging"/>
189 <columnDefinition name="ClientDebugging" type="number" length="2" nullable="yes"
190 set="0;1" description="Specifies whether to allow ASP client-side script debugging"/>
191 <columnDefinition name="AppPool_" type="string" length="72" nullable="yes" modularize="column"
192 keyTable="IIsAppPool" keyColumn="1" category="identifier" description="App Pool this application should run under"/>
193 </tableDefinition>
194 <tableDefinition name="IIsWebApplicationExtension" createSymbols="yes">
195 <columnDefinition name="Application_" type="string" length="72" primaryKey="yes" modularize="column"
196 keyTable="IIsWebApplication" keyColumn="1" category="identifier" description="Foreign key referencing possible ASP application for the web site"/>
197 <columnDefinition name="Extension" type="string" length="255" primaryKey="yes" nullable="yes"
198 category="text" description="Primary key, Extension that should be registered for this ASP application"/>
199 <columnDefinition name="Verbs" type="string" length="255" nullable="yes"
200 category="text" description="Comma delimited list of HTTP verbs the extension should be registered with"/>
201 <columnDefinition name="Executable" type="string" length="255" modularize="property"
202 category="formatted" description="Path to extension (usually file property: [#file])"/>
203 <columnDefinition name="Attributes" type="number" length="2" nullable="yes"
204 set="1;4;5" description="Attributes for extension: 1 == Script, 4 == Check Path Info"/>
205 </tableDefinition>
206 <tableDefinition name="IIsFilter" createSymbols="yes">
207 <columnDefinition name="Filter" type="string" length="72" primaryKey="yes" modularize="column"
208 category="identifier" description="Primary key, non-localized token"/>
209 <columnDefinition name="Name" type="string" length="72"
210 description="Name of the ISAPI Filter in IIS"/>
211 <columnDefinition name="Component_" type="string" length="72" modularize="column"
212 keyTable="Component" keyColumn="1" category="identifier" description="Foreign key referencing Component that controls the filter"/>
213 <columnDefinition name="Path" type="string" length="255" nullable="yes" modularize="property"
214 category="formatted" description="Path to filter (usually file property: [#file])"/>
215 <columnDefinition name="Web_" type="string" length="72" nullable="yes" modularize="column"
216 keyTable="IIsWebSite" keyColumn="1" category="identifier" description="Foreign key referencing web site that loads the filter (NULL == global filter"/>
217 <columnDefinition name="Description" type="string" length="255" nullable="yes"
218 category="formatted" description="Description displayed in IIS MMC applet"/>
219 <columnDefinition name="Flags" type="number" length="4"
220 minValue="0" maxValue="2147483647" description="What do all these numbers mean?"/>
221 <columnDefinition name="LoadOrder" type="number" length="2" nullable="yes"
222 description="-1 == last in order, 0 == first in order, # == place in order"/>
223 </tableDefinition>
224 <tableDefinition name="IIsWebDir" createSymbols="yes">
225 <columnDefinition name="WebDir" type="string" length="72" primaryKey="yes" modularize="column"
226 category="identifier" description="Primary key, non-localized token"/>
227 <columnDefinition name="Component_" type="string" length="72" modularize="column"
228 keyTable="Component" keyColumn="1" category="identifier" description="Foreign key referencing Component that controls the virtual directory"/>
229 <columnDefinition name="Web_" type="string" length="72" modularize="column"
230 keyTable="IIsWebSite" keyColumn="1" category="identifier" description="Foreign key referencing web site that controls the virtual directory"/>
231 <columnDefinition name="Path" type="string" length="255" modularize="property"
232 category="formatted" description="Name of web directory displayed in IIS MMC applet"/>
233 <columnDefinition name="DirProperties_" type="string" length="72" nullable="yes" modularize="column"
234 keyTable="IIsWebDirProperties" keyColumn="1" category="identifier" description="Foreign key referencing possible security information for the virtual directory"/>
235 <columnDefinition name="Application_" type="string" length="72" nullable="yes" modularize="column"
236 keyTable="IIsWebApplication" keyColumn="1" category="identifier" description="Foreign key referencing possible ASP application for the virtual directory. This column is currently unused, but maintained for compatibility reasons."/>
237 </tableDefinition>
238 <tableDefinition name="IIsWebError">
239 <columnDefinition name="ErrorCode" type="number" length="2" primaryKey="yes"
240 minValue="400" maxValue="599" description="HTTP status code indicating error."/>
241 <columnDefinition name="SubCode" type="number" length="4" primaryKey="yes"
242 description="HTTP sub-status code indicating error."/>
243 <columnDefinition name="ParentType" type="number" length="2" primaryKey="yes"
244 set="1;2" description="Type of parent: 1=vdir, 2=web"/>
245 <columnDefinition name="ParentValue" type="string" length="72" modularize="column" primaryKey="yes"
246 category="identifier" description="Name of the parent value."/>
247 <columnDefinition name="File" type="string" length="255" nullable="yes"
248 category="formatted" description="Path to file for this custom error (usually file property: [#file]). Must be null if URL is not null."/>
249 <columnDefinition name="URL" type="string" length="255" nullable="yes"
250 category="formatted" description="URL for this custom error. Must be null if File is not null."/>
251 </tableDefinition>
252 <tableDefinition name="IIsHttpHeader" createSymbols="yes">
253 <columnDefinition name="HttpHeader" type="string" length="72" primaryKey="yes" modularize="column"
254 category="identifier" description="Primary key, non-localized token"/>
255 <columnDefinition name="ParentType" type="number" length="2" primaryKey="yes"
256 set="1;2" description="Type of parent: 1=vdir, 2=web"/>
257 <columnDefinition name="ParentValue" type="string" length="72" primaryKey="yes" modularize="column"
258 category="identifier" description="Name of the parent value."/>
259 <columnDefinition name="Name" type="string" length="255"
260 category="text" description="Name of the HTTP Header"/>
261 <columnDefinition name="Value" type="string" length="255" nullable="yes"
262 category="formatted" description="URL for this custom error. Must be null if File is not null."/>
263 <columnDefinition name="Attributes" type="number" length="2"
264 minValue="0" maxValue="0" description="Attributes for HTTP Header: none"/>
265 <columnDefinition name="Sequence" type="number" length="2" nullable="yes"
266 description="Order to add the HTTP Headers."/>
267 </tableDefinition>
268 <tableDefinition name="IIsWebServiceExtension" createSymbols="yes">
269 <columnDefinition name="WebServiceExtension" type="string" length="72" primaryKey="yes" modularize="column"
270 category="identifier" description="Primary key, non-localized token"/>
271 <columnDefinition name="Component_" type="string" length="72" modularize="column"
272 keyTable="Component" keyColumn="1" category="identifier" description="Foreign key referencing Component that controls the WebServiceExtension handler"/>
273 <columnDefinition name="File" type="string" length="255" modularize="property"
274 category="formatted" description="Path to handler (usually file property: [#file])"/>
275 <columnDefinition name="Description" type="localized" length="255" nullable="yes" modularize="property" escapeIdtCharacters="yes"
276 category="formatted" description="Description displayed in WebServiceExtension Wizard"/>
277 <columnDefinition name="Group" type="string" length="255" nullable="yes" modularize="property"
278 category="formatted" description="String used to identify groups of extensions."/>
279 <columnDefinition name="Attributes" type="number" length="1"
280 minValue="0" maxValue="3" description="Attributes for WebServiceExtension: 1 = Allow, 2 = UIDeletable"/>
281 </tableDefinition>
282 <tableDefinition name="IIsWebVirtualDir" createSymbols="yes">
283 <columnDefinition name="VirtualDir" type="string" length="72" primaryKey="yes" modularize="column"
284 category="identifier" description="Primary key, non-localized token"/>
285 <columnDefinition name="Component_" type="string" length="72" modularize="column"
286 keyTable="Component" keyColumn="1" category="identifier" description="Foreign key referencing Component that controls the virtual directory"/>
287 <columnDefinition name="Web_" type="string" length="72" modularize="column"
288 keyTable="IIsWebSite" keyColumn="1" category="identifier" description="Foreign key referencing web site that controls the virtual directory"/>
289 <columnDefinition name="Alias" type="string" length="255" modularize="property"
290 category="formatted" description="Name of virtual directory displayed in IIS MMC applet"/>
291 <columnDefinition name="Directory_" type="string" length="72" modularize="column"
292 keyTable="Directory" keyColumn="1" category="identifier" description="Foreign key referencing directory that the virtual directory points at"/>
293 <columnDefinition name="DirProperties_" type="string" length="72" nullable="yes" modularize="column"
294 keyTable="IIsWebDirProperties" keyColumn="1" category="identifier" description="Foreign key referencing possible security information for the virtual directory"/>
295 <columnDefinition name="Application_" type="string" length="72" nullable="yes" modularize="column"
296 keyTable="IIsWebApplication" keyColumn="1" category="identifier" description="Foreign key referencing possible ASP application for the virtual directory"/>
297 </tableDefinition>
298 <tableDefinition name="IIsWebLog" createSymbols="yes">
299 <columnDefinition name="Log" type="string" length="72" primaryKey="yes" modularize="column"
300 category="identifier" description="Primary key, non-localized token"/>
301 <columnDefinition name="Format" type="string" length="255"
302 category="text" description="Type of log format"/>
303 </tableDefinition>
304</tableDefinitions>