Skip to content

Commit

Permalink
sync with en | fix broken build
Browse files Browse the repository at this point in the history
  • Loading branch information
mumumu committed Sep 7, 2024
1 parent 28e4e2a commit 8ceec4f
Show file tree
Hide file tree
Showing 2 changed files with 139 additions and 0 deletions.
1 change: 1 addition & 0 deletions reference/win32service/book.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
&reference.win32service.setup;
&reference.win32service.constants;
&reference.win32service.win32serviceexception;
&reference.win32service.win32servicerightinfo;
&reference.win32service.examples;
&reference.win32service.reference;

Expand Down
138 changes: 138 additions & 0 deletions reference/win32service/constants.xml
Original file line number Diff line number Diff line change
Expand Up @@ -985,6 +985,144 @@
</tbody>
</tgroup>
</table>

<table xml:id="win32service.constants.rights">
<title>Win32 Service rights</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constant</entry>
<entry>Value</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-all-access">
<entry><constant>WIN32_SERVICE_ALL_ACCESS</constant></entry>
<entry><literal>0x000F003F</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-change-config">
<entry><constant>WIN32_SERVICE_CHANGE_CONFIG</constant></entry>
<entry><literal>0x00000002</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-enumerate-dependents">
<entry><constant>WIN32_SERVICE_ENUMERATE_DEPENDENTS</constant></entry>
<entry><literal>0x00000008</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-interrogate">
<entry><constant>WIN32_SERVICE_INTERROGATE</constant></entry>
<entry><literal>0x00000080</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-pause-continue">
<entry><constant>WIN32_SERVICE_PAUSE_CONTINUE</constant></entry>
<entry><literal>0x00000040</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-query-config">
<entry><constant>WIN32_SERVICE_QUERY_CONFIG</constant></entry>
<entry><literal>0x00000001</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-query-status">
<entry><constant>WIN32_SERVICE_QUERY_STATUS</constant></entry>
<entry><literal>0x00000004</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-start">
<entry><constant>WIN32_SERVICE_START</constant></entry>
<entry><literal>0x00000010</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-stop">
<entry><constant>WIN32_SERVICE_STOP</constant></entry>
<entry><literal>0x00000020</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-user-defined-control">
<entry><constant>WIN32_SERVICE_USER_DEFINED_CONTROL</constant></entry>
<entry><literal>0x00000100</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-access-system-security">
<entry><constant>WIN32_ACCESS_SYSTEM_SECURITY</constant></entry>
<entry><literal>0x00001000</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-delete">
<entry><constant>WIN32_DELETE</constant></entry>
<entry><literal>0x00010000</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-read-control">
<entry><constant>WIN32_READ_CONTROL</constant></entry>
<entry><literal>0x00020000</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-write-dac">
<entry><constant>WIN32_WRITE_DAC</constant></entry>
<entry><literal>0x00040000</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-write-owner">
<entry><constant>WIN32_WRITE_OWNER</constant></entry>
<entry><literal>0x00080000</literal></entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-generic-read">
<entry><constant>WIN32_GENERIC_READ</constant></entry>
<entry>Include rights:
<constant>WIN32_STANDARD_RIGHTS_READ</constant>,
<constant>WIN32_SERVICE_QUERY_CONFIG</constant>,
<constant>WIN32_SERVICE_QUERY_STATUS</constant>,
<constant>WIN32_SERVICE_INTERROGATE</constant>,
<constant>WIN32_SERVICE_ENUMERATE_DEPENDENTS</constant>
</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-generic-write">
<entry><constant>WIN32_GENERIC_WRITE</constant></entry>
<entry>Include rights:
<constant>WIN32_STANDARD_RIGHTS_WRITE</constant>,
<constant>WIN32_SERVICE_CHANGE_CONFIG</constant>
</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-generic-execute">
<entry><constant>WIN32_GENERIC_EXECUTE</constant></entry>
<entry> Include rights:
<constant>WIN32_STANDARD_RIGHTS_EXECUTE</constant>,
<constant>WIN32_SERVICE_START</constant>,
<constant>WIN32_SERVICE_STOP</constant>,
<constant>WIN32_SERVICE_PAUSE_CONTINUE</constant>,
<constant>WIN32_SERVICE_USER_DEFINED_CONTROL</constant>
</entry>
<entry>
</entry>
</row>
</tbody>
</tgroup>
</table>
</appendix>

<!-- Keep this comment at the end of the file
Expand Down

0 comments on commit 8ceec4f

Please sign in to comment.