Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#include <windows.h> #include <ntverp.h>
#define VER_FILETYPE VFT_APP #define VER_FILESUBTYPE VFT2_UNKNOWN
#define VER_FILEDESCRIPTION_STR "Windows NT MARTA provider"
#define VER_INTERNALNAME_STR "ntmarta.dll"
#include "common.ver"
#include "strings.h"
#include "martaevt.rc"
STRINGTABLE BEGIN
ACCPROV_MARTA_DACL_PROTECTED "The DACL was protected." ACCPROV_MARTA_SACL_PROTECTED "The SACL was protected." ACCPROV_MARTA_BOTH_PROTECTED "Both the DACL and SACL were protected."
ACCPROV_STD_ACCESS "Modify Auditing" ACCPROV_STD_ACCESS + 1 "Delete" ACCPROV_STD_ACCESS + 2 "Read Permissions" ACCPROV_STD_ACCESS + 3 "Modify Permissions" ACCPROV_STD_ACCESS + 4 "Modify Owner" ACCPROV_STD_ACCESS + 5 "Synchronize" ACCPROV_STD_ACCESS + 6 "All Standard Rights"
ACCPROV_DS_ACCESS "Create Child Objects" ACCPROV_DS_ACCESS + 1 "Delete Child Objects" ACCPROV_DS_ACCESS + 2 "List Contents" ACCPROV_DS_ACCESS + 3 "Modify Self" ACCPROV_DS_ACCESS + 4 "Read Property" ACCPROV_DS_ACCESS + 5 "Write Property" ACCPROV_DS_ACCESS + 6 "Delete Tree" ACCPROV_DS_ACCESS + 7 "List Object" ACCPROV_DS_ACCESS + 8 "Control Access"
ACCPROV_FILE_ACCESS "Read Data" ACCPROV_FILE_ACCESS + 1 "Write Data" ACCPROV_FILE_ACCESS + 2 "Append Data" ACCPROV_FILE_ACCESS + 3 "Read Extended Attributes" ACCPROV_FILE_ACCESS + 4 "Write Extended Attributes" ACCPROV_FILE_ACCESS + 5 "Execute" ACCPROV_FILE_ACCESS + 6 "Read Attributes" ACCPROV_FILE_ACCESS + 7 "Write Attributes" ACCPROV_FILE_ACCESS + 8 "Create Pipe Instance"
ACCPROV_DIR_ACCESS "List Folder" ACCPROV_DIR_ACCESS + 1 "Create Files" ACCPROV_DIR_ACCESS + 2 "Create Folders" ACCPROV_DIR_ACCESS + 3 "Delete Files and SubFolders" ACCPROV_DIR_ACCESS + 4 "Traverse Folder"
ACCPROV_KERNEL_ACCESS "Terminate" ACCPROV_KERNEL_ACCESS + 1 "Create Thread" ACCPROV_KERNEL_ACCESS + 2 "Operate on Address Space" ACCPROV_KERNEL_ACCESS + 3 "Read Address Space" ACCPROV_KERNEL_ACCESS + 4 "Write Address Space" ACCPROV_KERNEL_ACCESS + 5 "Duplicate Handle" ACCPROV_KERNEL_ACCESS + 6 "Create Process" ACCPROV_KERNEL_ACCESS + 7 "Set Information" ACCPROV_KERNEL_ACCESS + 8 "Query Information" ACCPROV_KERNEL_ACCESS + 9 "Control" ACCPROV_KERNEL_ACCESS + 10 "Alert" ACCPROV_KERNEL_ACCESS + 11 "Get Context" ACCPROV_KERNEL_ACCESS + 12 "Set Context" ACCPROV_KERNEL_ACCESS + 13 "Token" ACCPROV_KERNEL_ACCESS + 14 "Impersonate" ACCPROV_KERNEL_ACCESS + 15 "Impersonate Directly"
ACCPROV_PRINT_ACCESS "Administer Print Server" ACCPROV_PRINT_ACCESS + 1 "Enumerate Print Server" ACCPROV_PRINT_ACCESS + 2 "Administer Printer" ACCPROV_PRINT_ACCESS + 3 "Use Printer" ACCPROV_PRINT_ACCESS + 4 "Administer Print Job"
ACCPROV_SERVICE_ACCESS "Query Service Information" ACCPROV_SERVICE_ACCESS + 1 "Set Service Information" ACCPROV_SERVICE_ACCESS + 2 "Query Service Status" ACCPROV_SERVICE_ACCESS + 3 "List Services" ACCPROV_SERVICE_ACCESS + 4 "Start Service" ACCPROV_SERVICE_ACCESS + 5 "Stop Service" ACCPROV_SERVICE_ACCESS + 6 "Pause Service" ACCPROV_SERVICE_ACCESS + 7 "Query Service Status" ACCPROV_SERVICE_ACCESS + 8 "Control Service"
ACCPROV_REGISTRY_ACCESS "Query Registry Key" ACCPROV_REGISTRY_ACCESS + 1 "Set Registry Key" ACCPROV_REGISTRY_ACCESS + 2 "Create Sub Keys" ACCPROV_REGISTRY_ACCESS + 3 "List Sub Keys" ACCPROV_REGISTRY_ACCESS + 4 "Notify Changes" ACCPROV_REGISTRY_ACCESS + 5 "Create/Modify Link"
ACCPROV_WIN_ACCESS "Access Clipboard" ACCPROV_WIN_ACCESS + 1 "Access Global Atoms" ACCPROV_WIN_ACCESS + 2 "Create Desktop" ACCPROV_WIN_ACCESS + 3 "Enumerate Desktops" ACCPROV_WIN_ACCESS + 4 "Enumerate Windowstation" ACCPROV_WIN_ACCESS + 5 "Read Attributes" ACCPROV_WIN_ACCESS + 6 "Write Attributes" ACCPROV_WIN_ACCESS + 7 "Access Screen" ACCPROV_WIN_ACCESS + 8 "Exit Windows"
ACCPROV_ACCOUNT_OPS "Account Operators" ACCPROV_PRINTER_OPS "Printer Operators" ACCPROV_SYSTEM_OPS "System Operators" ACCPROV_POWER_USERS "Power Users"
ACCPROV_NTAUTHORITY "NT AUTHORITY" ACCPROV_BUILTIN "BUILTIN"
END
|