aboutsummaryrefslogtreecommitdiff
path: root/src/wixext/tables.xml
blob: 576fc2a78d208c63c122774e7d4137123be21bfb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?xml version="1.0" encoding="utf-8"?>
<!-- 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. -->


<tableDefinitions xmlns="http://wixtoolset.org/schemas/v4/wi/tables">
  <tableDefinition name="WixHttpUrlReservation">
    <columnDefinition name="WixHttpUrlReservation" type="string" length="72" primaryKey="yes" modularize="column"
        category="identifier" description="The non-localized primary key for the table." />
    <columnDefinition name="HandleExisting" type="number" length="4" nullable="no"
        minValue="0" maxValue="2" description="The behavior when trying to install a URL reservation and it already exists." />
    <columnDefinition name="Sddl" type="string" length="0" modularize="property" nullable="yes"
        category="formatted" description="Security descriptor for the URL reservation." />
    <columnDefinition name="Url" type="string" length="0" modularize="property" nullable="no"
        category="formatted" description="URL to be reserved." />
    <columnDefinition name="Component_" type="string" length="72" modularize="column"
        keyTable="Component" keyColumn="1" category="identifier" description="Foreign key into the Component table referencing the component that controls the URL reservation." />
  </tableDefinition>
  <tableDefinition name="WixHttpUrlAce">
    <columnDefinition name="WixHttpUrlAce" type="string" length="72" primaryKey="yes" modularize="column"
        category="identifier" description="The non-localized primary key for the table." />
    <columnDefinition name="WixHttpUrlReservation_" type="string" length="72" keyTable="WixHttpUrlReservation" keyColumn="1" modularize="column"
            category="identifier" description="Foreign key into the WixHttpUrlReservation table." />
    <columnDefinition name="SecurityPrincipal" type="string" length="0" modularize="property"
        category="formatted" description="The security principal for this ACE." />
    <columnDefinition name="Rights" type="number" length="4" nullable="no"
        minValue="0" maxValue="1073741824" description="The rights for this ACE." />
  </tableDefinition>
</tableDefinitions>