Name |
Type |
Description |
Required |
Append |
YesNoType |
|
|
ChangePermission |
YesNoType |
|
|
CreateChild |
YesNoType |
For a directory, the right to create a subdirectory. Only valid under a 'CreateFolder' parent. |
|
CreateFile |
YesNoType |
For a directory, the right to create a file in the directory. Only valid under a 'CreateFolder' parent. |
|
CreateLink |
YesNoType |
|
|
CreateSubkeys |
YesNoType |
|
|
Delete |
YesNoType |
|
|
DeleteChild |
YesNoType |
For a directory, the right to delete a directory and all the files it contains, including read-only files. Only valid under a 'CreateFolder' parent. |
|
Domain |
String |
|
|
EnumerateSubkeys |
YesNoType |
|
|
Execute |
YesNoType |
|
|
GenericAll |
YesNoType |
|
|
GenericExecute |
YesNoType |
|
|
GenericRead |
YesNoType |
specifying this will fail to grant read access |
|
GenericWrite |
YesNoType |
|
|
Notify |
YesNoType |
|
|
Read |
YesNoType |
|
|
ReadAttributes |
YesNoType |
|
|
ReadExtendedAttributes |
YesNoType |
|
|
ReadPermission |
YesNoType |
|
|
ServiceChangeConfig |
YesNoType |
Required to call the ChangeServiceConfig or ChangeServiceConfig2 function to change the service configuration. Only valid under a 'ServiceInstall' parent. |
|
ServiceEnumerateDependents |
YesNoType |
Required to call the EnumDependentServices function to enumerate all the services dependent on the service. Only valid under a 'ServiceInstall' parent. |
|
ServiceInterrogate |
YesNoType |
Required to call the ControlService function to ask the service to report its status immediately. Only valid under a 'ServiceInstall' parent. |
|
ServicePauseContinue |
YesNoType |
Required to call the ControlService function to pause or continue the service. Only valid under a 'ServiceInstall' parent. |
|
ServiceQueryConfig |
YesNoType |
Required to call the QueryServiceConfig and QueryServiceConfig2 functions to query the service configuration. Only valid under a 'ServiceInstall' parent. |
|
ServiceQueryStatus |
YesNoType |
Required to call the QueryServiceStatus function to ask the service control manager about the status of the service. Only valid under a 'ServiceInstall' parent. |
|
ServiceStart |
YesNoType |
Required to call the StartService function to start the service. Only valid under a 'ServiceInstall' parent. |
|
ServiceStop |
YesNoType |
Required to call the ControlService function to stop the service. Only valid under a 'ServiceInstall' parent. |
|
ServiceUserDefinedControl |
YesNoType |
Required to call the ControlService function to specify a user-defined control code. Only valid under a 'ServiceInstall' parent. |
|
Synchronize |
YesNoType |
|
|
TakeOwnership |
YesNoType |
|
|
Traverse |
YesNoType |
For a directory, the right to traverse the directory. By default, users are assigned the BYPASS_TRAVERSE_CHECKING privilege, which ignores the FILE_TRAVERSE access right. Only valid under a 'CreateFolder' parent. |
|
User |
String |
|
Yes |
Write |
YesNoType |
|
|
WriteAttributes |
YesNoType |
|
|
WriteExtendedAttributes |
YesNoType |
|
|