CACLSMSG.H
资源名称:MSDN_VC98.zip [点击查看]
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:5k
源码类别:
Windows编程
开发平台:
Visual C++
- /*++
- Copyright (c) 1994 Microsoft Corporation
- Module Name:
- caclsmsg.mc (will create caclsmsg.h when compiled)
- Abstract:
- This file contains the CACLS messages.
- Author:
- davemont 7/94
- Revision History:
- --*/
- //
- // Values are 32 bit values layed out as follows:
- //
- // 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
- // 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
- // +---+-+-+-----------------------+-------------------------------+
- // |Sev|C|R| Facility | Code |
- // +---+-+-+-----------------------+-------------------------------+
- //
- // where
- //
- // Sev - is the severity code
- //
- // 00 - Success
- // 01 - Informational
- // 10 - Warning
- // 11 - Error
- //
- // C - is the Customer code flag
- //
- // R - is a reserved bit
- //
- // Facility - is the facility code
- //
- // Code - is the facility's status code
- //
- //
- // Define the facility codes
- //
- //
- // Define the severity codes
- //
- //
- // MessageId: MSG_CACLS_USAGE
- //
- // MessageText:
- //
- // Displays or modifies access control lists (ACLs) of files
- //
- // CACLS filename [/T] [/E] [/C] [/G user:perm] [/R user [...]]
- // [/P user:perm [...]] [/D user [...]]
- // filename Displays ACLs.
- // /T Changes ACLs of specified files in
- // the current directory and all subdirectories.
- // /E Edit ACL instead of replacing it.
- // /C Continue on access denied errors.
- // /G user:perm Grant specified user access rights.
- // Perm can be: R Read
- // W Write
- // C Change (write)
- // F Full control
- // /R user Revoke specified user's access rights (only valid with /E).
- // /P user:perm Replace specified user's access rights.
- // Perm can be: N None
- // R Read
- // W Write
- // C Change (write)
- // F Full control
- // /D user Deny specified user access.
- // Wildcards can be used to specify more that one file in a command.
- // You can specify more than one user in a command.
- //
- #define MSG_CACLS_USAGE 0x00001F41L
- //
- // MessageId: MSG_CACLS_ACCESS_DENIED
- //
- // MessageText:
- //
- // ACCESS_DENIED%0
- //
- #define MSG_CACLS_ACCESS_DENIED 0x00001F44L
- //
- // MessageId: MSG_CACLS_ARE_YOU_SURE
- //
- // MessageText:
- //
- // Are you sure (Y/N)?%0
- //
- #define MSG_CACLS_ARE_YOU_SURE 0x00001F45L
- //
- // MessageId: MSG_CACLS_PROCESSED_DIR
- //
- // MessageText:
- //
- // processed dir: %0
- //
- #define MSG_CACLS_PROCESSED_DIR 0x00001F46L
- //
- // MessageId: MSG_CACLS_PROCESSED_FILE
- //
- // MessageText:
- //
- // processed file: %0
- //
- #define MSG_CACLS_PROCESSED_FILE 0x00001F47L
- //
- // MessageId: MSG_CACLS_NAME_NOT_FOUND
- //
- // MessageText:
- //
- // <User Name not found>%0
- //
- #define MSG_CACLS_NAME_NOT_FOUND 0x00001F48L
- //
- // MessageId: MSG_CACLS_DOMAIN_NOT_FOUND
- //
- // MessageText:
- //
- // <Account Domain not found>%0
- //
- #define MSG_CACLS_DOMAIN_NOT_FOUND 0x00001F49L
- //
- // MessageId: MSG_CACLS_OBJECT_INHERIT
- //
- // MessageText:
- //
- // (OI)%0
- //
- #define MSG_CACLS_OBJECT_INHERIT 0x00001F4AL
- //
- // MessageId: MSG_CACLS_CONTAINER_INHERIT
- //
- // MessageText:
- //
- // (CI)%0
- //
- #define MSG_CACLS_CONTAINER_INHERIT 0x00001F4BL
- //
- // MessageId: MSG_CACLS_NO_PROPAGATE_INHERIT
- //
- // MessageText:
- //
- // (NP)%0
- //
- #define MSG_CACLS_NO_PROPAGATE_INHERIT 0x00001F4CL
- //
- // MessageId: MSG_CACLS_INHERIT_ONLY
- //
- // MessageText:
- //
- // (IO)%0
- //
- #define MSG_CACLS_INHERIT_ONLY 0x00001F4DL
- //
- // MessageId: MSG_CACLS_DENY
- //
- // MessageText:
- //
- // (DENY)%0
- //
- #define MSG_CACLS_DENY 0x00001F4EL
- //
- // MessageId: MSG_CACLS_SPECIAL_ACCESS
- //
- // MessageText:
- //
- // (special access:)
- //
- #define MSG_CACLS_SPECIAL_ACCESS 0x00001F4FL
- //
- // MessageId: MSG_CACLS_NONE
- //
- // MessageText:
- //
- // N%0
- //
- #define MSG_CACLS_NONE 0x00001F50L
- //
- // MessageId: MSG_CACLS_READ
- //
- // MessageText:
- //
- // R%0
- //
- #define MSG_CACLS_READ 0x00001F51L
- //
- // MessageId: MSG_CACLS_CHANGE
- //
- // MessageText:
- //
- // C%0
- //
- #define MSG_CACLS_CHANGE 0x00001F52L
- //
- // MessageId: MSG_CACLS_FULL_CONTROL
- //
- // MessageText:
- //
- // F%0
- //
- #define MSG_CACLS_FULL_CONTROL 0x00001F53L
- //
- // MessageId: MSG_CACLS_Y
- //
- // MessageText:
- //
- // Y%0
- //
- #define MSG_CACLS_Y 0x00001F54L
- //
- // MessageId: MSG_CACLS_YES
- //
- // MessageText:
- //
- // YES%0
- //
- #define MSG_CACLS_YES 0x00001F55L
- //
- // MessageId: MSG_CACLS_SHARING_VIOLATION
- //
- // MessageText:
- //
- // SHARING_VIOLATION%0
- //
- #define MSG_CACLS_SHARING_VIOLATION 0x00001F56L