ReactOS 0.4.15-dev-7842-g558ab78
ntlsa.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ACCOUNT_VIEW   1
 
#define ACCOUNT_ADJUST_PRIVILEGES   2
 
#define ACCOUNT_ADJUST_QUOTAS   4
 
#define ACCOUNT_ADJUST_SYSTEM_ACCESS   8
 
#define ACCOUNT_ALL_ACCESS   (STANDARD_RIGHTS_REQUIRED | 15)
 
#define ACCOUNT_READ   (STANDARD_RIGHTS_READ | 1)
 
#define ACCOUNT_WRITE   (STANDARD_RIGHTS_WRITE | 14)
 
#define ACCOUNT_EXECUTE   (STANDARD_RIGHTS_EXECUTE)
 
#define SECRET_SET_VALUE   1
 
#define SECRET_QUERY_VALUE   2
 
#define SECRET_ALL_ACCESS   (STANDARD_RIGHTS_REQUIRED | 3)
 
#define SECRET_READ   (STANDARD_RIGHTS_READ | 2)
 
#define SECRET_WRITE   (STANDARD_RIGHTS_WRITE | 1)
 
#define SECRET_EXECUTE   (STANDARD_RIGHTS_EXECUTE)
 
#define SECURITY_ACCESS_INTERACTIVE_LOGON   0x00000001
 
#define SECURITY_ACCESS_NETWORK_LOGON   0x00000002
 
#define SECURITY_ACCESS_BATCH_LOGON   0x00000004
 
#define SECURITY_ACCESS_SERVICE_LOGON   0x00000010
 
#define SECURITY_ACCESS_PROXY_LOGON   0x00000020
 
#define SECURITY_ACCESS_DENY_INTERACTIVE_LOGON   0x00000040
 
#define SECURITY_ACCESS_DENY_NETWORK_LOGON   0x00000080
 
#define SECURITY_ACCESS_DENY_BATCH_LOGON   0x00000100
 
#define SECURITY_ACCESS_DENY_SERVICE_LOGON   0x00000200
 
#define SECURITY_ACCESS_REMOTE_INTERACTIVE_LOGON   0x00000400
 
#define SECURITY_ACCESS_DENY_REMOTE_INTERACTIVE_LOGON   0x00000800
 

Macro Definition Documentation

◆ ACCOUNT_ADJUST_PRIVILEGES

#define ACCOUNT_ADJUST_PRIVILEGES   2

Definition at line 29 of file ntlsa.h.

◆ ACCOUNT_ADJUST_QUOTAS

#define ACCOUNT_ADJUST_QUOTAS   4

Definition at line 30 of file ntlsa.h.

◆ ACCOUNT_ADJUST_SYSTEM_ACCESS

#define ACCOUNT_ADJUST_SYSTEM_ACCESS   8

Definition at line 31 of file ntlsa.h.

◆ ACCOUNT_ALL_ACCESS

#define ACCOUNT_ALL_ACCESS   (STANDARD_RIGHTS_REQUIRED | 15)

Definition at line 33 of file ntlsa.h.

◆ ACCOUNT_EXECUTE

#define ACCOUNT_EXECUTE   (STANDARD_RIGHTS_EXECUTE)

Definition at line 36 of file ntlsa.h.

◆ ACCOUNT_READ

#define ACCOUNT_READ   (STANDARD_RIGHTS_READ | 1)

Definition at line 34 of file ntlsa.h.

◆ ACCOUNT_VIEW

#define ACCOUNT_VIEW   1

Definition at line 28 of file ntlsa.h.

◆ ACCOUNT_WRITE

#define ACCOUNT_WRITE   (STANDARD_RIGHTS_WRITE | 14)

Definition at line 35 of file ntlsa.h.

◆ SECRET_ALL_ACCESS

#define SECRET_ALL_ACCESS   (STANDARD_RIGHTS_REQUIRED | 3)

Definition at line 41 of file ntlsa.h.

◆ SECRET_EXECUTE

#define SECRET_EXECUTE   (STANDARD_RIGHTS_EXECUTE)

Definition at line 44 of file ntlsa.h.

◆ SECRET_QUERY_VALUE

#define SECRET_QUERY_VALUE   2

Definition at line 39 of file ntlsa.h.

◆ SECRET_READ

#define SECRET_READ   (STANDARD_RIGHTS_READ | 2)

Definition at line 42 of file ntlsa.h.

◆ SECRET_SET_VALUE

#define SECRET_SET_VALUE   1

Definition at line 38 of file ntlsa.h.

◆ SECRET_WRITE

#define SECRET_WRITE   (STANDARD_RIGHTS_WRITE | 1)

Definition at line 43 of file ntlsa.h.

◆ SECURITY_ACCESS_BATCH_LOGON

#define SECURITY_ACCESS_BATCH_LOGON   0x00000004

Definition at line 50 of file ntlsa.h.

◆ SECURITY_ACCESS_DENY_BATCH_LOGON

#define SECURITY_ACCESS_DENY_BATCH_LOGON   0x00000100

Definition at line 55 of file ntlsa.h.

◆ SECURITY_ACCESS_DENY_INTERACTIVE_LOGON

#define SECURITY_ACCESS_DENY_INTERACTIVE_LOGON   0x00000040

Definition at line 53 of file ntlsa.h.

◆ SECURITY_ACCESS_DENY_NETWORK_LOGON

#define SECURITY_ACCESS_DENY_NETWORK_LOGON   0x00000080

Definition at line 54 of file ntlsa.h.

◆ SECURITY_ACCESS_DENY_REMOTE_INTERACTIVE_LOGON

#define SECURITY_ACCESS_DENY_REMOTE_INTERACTIVE_LOGON   0x00000800

Definition at line 58 of file ntlsa.h.

◆ SECURITY_ACCESS_DENY_SERVICE_LOGON

#define SECURITY_ACCESS_DENY_SERVICE_LOGON   0x00000200

Definition at line 56 of file ntlsa.h.

◆ SECURITY_ACCESS_INTERACTIVE_LOGON

#define SECURITY_ACCESS_INTERACTIVE_LOGON   0x00000001

Definition at line 48 of file ntlsa.h.

◆ SECURITY_ACCESS_NETWORK_LOGON

#define SECURITY_ACCESS_NETWORK_LOGON   0x00000002

Definition at line 49 of file ntlsa.h.

◆ SECURITY_ACCESS_PROXY_LOGON

#define SECURITY_ACCESS_PROXY_LOGON   0x00000020

Definition at line 52 of file ntlsa.h.

◆ SECURITY_ACCESS_REMOTE_INTERACTIVE_LOGON

#define SECURITY_ACCESS_REMOTE_INTERACTIVE_LOGON   0x00000400

Definition at line 57 of file ntlsa.h.

◆ SECURITY_ACCESS_SERVICE_LOGON

#define SECURITY_ACCESS_SERVICE_LOGON   0x00000010

Definition at line 51 of file ntlsa.h.