|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _TRUSTEE_A |
| struct | _TRUSTEE_W |
| struct | _ACTRL_ACCESS_ENTRYA |
| struct | _ACTRL_ACCESS_ENTRYW |
| struct | _ACTRL_ACCESS_ENTRY_LISTA |
| struct | _ACTRL_ACCESS_ENTRY_LISTW |
| struct | _ACTRL_PROPERTY_ENTRYA |
| struct | _ACTRL_PROPERTY_ENTRYW |
| struct | _ACTRL_ALISTA |
| struct | _ACTRL_ALISTW |
| struct | _TRUSTEE_ACCESSA |
| struct | _TRUSTEE_ACCESSW |
| struct | _ACTRL_OVERLAPPED |
| struct | _ACTRL_ACCESS_INFOA |
| struct | _ACTRL_ACCESS_INFOW |
| struct | _ACTRL_CONTROL_INFOA |
| struct | _ACTRL_CONTROL_INFOW |
| struct | _EXPLICIT_ACCESS_A |
| struct | _EXPLICIT_ACCESS_W |
| struct | _OBJECTS_AND_SID |
| struct | _OBJECTS_AND_NAME_A |
| struct | _OBJECTS_AND_NAME_W |
| struct | _SI_OBJECT_INFO |
| struct | _SI_ACCESS |
| struct | _SI_INHERIT_TYPE |
| struct | _FN_OBJECT_MGR_FUNCTIONS |
| #define ACCCTRL_DEFAULT_PROVIDER ACCCTRL_DEFAULT_PROVIDERA |
| #define ACCCTRL_DEFAULT_PROVIDERA "Windows NT Access Provider" |
| #define ACCCTRL_DEFAULT_PROVIDERW L"Windows NT Access Provider" |
| #define SI_EDIT_ALL (SI_EDIT_OWNER |SI_EDIT_PERMS | SI_EDIT_AUDITS) |
| #define TRUSTEE_ACCESS_READ_WRITE (TRUSTEE_ACCESS_READ | TRUSTEE_ACCESS_WRITE) |
| typedef enum _ACCESS_MODE ACCESS_MODE |
| typedef ULONG ACCESS_RIGHTS |
| typedef ACTRL_ACCESSA ACTRL_ACCESS |
| typedef ACTRL_ACCESS_INFOA ACTRL_ACCESS_INFO |
| typedef struct _ACTRL_ALISTA ACTRL_ACCESSA |
| typedef struct _ACTRL_ALISTW ACTRL_ACCESSW |
| typedef ACTRL_AUDITA ACTRL_AUDIT |
| typedef struct _ACTRL_ALISTA ACTRL_AUDITA |
| typedef struct _ACTRL_ALISTW ACTRL_AUDITW |
| typedef struct _ACTRL_OVERLAPPED ACTRL_OVERLAPPED |
| typedef EXPLICIT_ACCESSA EXPLICIT_ACCESS |
| typedef EXPLICIT_ACCESS_A EXPLICIT_ACCESS_ |
| typedef struct _EXPLICIT_ACCESS_A EXPLICIT_ACCESSA |
| typedef struct _EXPLICIT_ACCESS_W EXPLICIT_ACCESSW |
| typedef ULONG INHERIT_FLAGS |
| typedef OBJECTS_AND_NAME_A OBJECTS_AND_NAME_ |
| typedef struct _OBJECTS_AND_SID OBJECTS_AND_SID |
| typedef ULONG * PACCESS_RIGHTS |
| typedef ACTRL_ACCESSA * PACTRL_ACCESS |
| typedef ACTRL_ACCESS_ENTRYA * PACTRL_ACCESS_ENTRY |
| typedef struct _ACTRL_ACCESS_ENTRYA * PACTRL_ACCESS_ENTRYA |
| typedef struct _ACTRL_ACCESS_ENTRYW * PACTRL_ACCESS_ENTRYW |
| typedef ACTRL_ACCESS_INFOA * PACTRL_ACCESS_INFO |
| typedef struct _ACTRL_ACCESS_INFOA * PACTRL_ACCESS_INFOA |
| typedef struct _ACTRL_ACCESS_INFOW * PACTRL_ACCESS_INFOW |
| typedef struct _ACTRL_ALISTA * PACTRL_ACCESSA |
| typedef struct _ACTRL_ALISTW * PACTRL_ACCESSW |
| typedef ACTRL_AUDITA * PACTRL_AUDIT |
| typedef struct _ACTRL_ALISTA * PACTRL_AUDITA |
| typedef struct _ACTRL_ALISTW * PACTRL_AUDITW |
| typedef ACTRL_CONTROL_INFOA * PACTRL_CONTROL_INFO |
| typedef struct _ACTRL_CONTROL_INFOA * PACTRL_CONTROL_INFOA |
| typedef struct _ACTRL_CONTROL_INFOW * PACTRL_CONTROL_INFOW |
| typedef struct _ACTRL_OVERLAPPED * PACTRL_OVERLAPPED |
| typedef EXPLICIT_ACCESSA * PEXPLICIT_ACCESS |
| typedef EXPLICIT_ACCESS_A * PEXPLICIT_ACCESS_ |
| typedef struct _EXPLICIT_ACCESS_A * PEXPLICIT_ACCESS_A |
| typedef struct _EXPLICIT_ACCESS_W * PEXPLICIT_ACCESS_W |
| typedef struct _EXPLICIT_ACCESS_A * PEXPLICIT_ACCESSA |
| typedef struct _EXPLICIT_ACCESS_W * PEXPLICIT_ACCESSW |
| typedef ULONG * PINHERIT_FLAGS |
| typedef OBJECTS_AND_NAME_A * POBJECTS_AND_NAME_ |
| typedef struct _OBJECTS_AND_NAME_A * POBJECTS_AND_NAME_A |
| typedef struct _OBJECTS_AND_NAME_W * POBJECTS_AND_NAME_W |
| typedef struct _OBJECTS_AND_SID * POBJECTS_AND_SID |
| typedef enum _PROG_INVOKE_SETTING * PPROG_INVOKE_SETTING |
| typedef struct _SI_ACCESS * PSI_ACCESS |
| typedef struct _SI_INHERIT_TYPE * PSI_INHERIT_TYPE |
| typedef struct _SI_OBJECT_INFO * PSI_OBJECT_INFO |
| typedef struct _TRUSTEE_A * PTRUSTEE_A |
| typedef TRUSTEE_ACCESSA * PTRUSTEE_ACCESS |
| typedef struct _TRUSTEE_ACCESSA * PTRUSTEE_ACCESSA |
| typedef struct _TRUSTEE_ACCESSW * PTRUSTEE_ACCESSW |
| typedef struct _TRUSTEE_W * PTRUSTEE_W |
| typedef struct _TRUSTEE_A * PTRUSTEEA |
| typedef struct _TRUSTEE_W * PTRUSTEEW |
| static PSID PSID PACL PACL PSECURITY_DESCRIPTOR *static SE_OBJECT_TYPE |
Definition at line 104 of file security.c.
| typedef struct _SI_ACCESS SI_ACCESS |
| typedef struct _SI_INHERIT_TYPE SI_INHERIT_TYPE |
| typedef struct _SI_OBJECT_INFO SI_OBJECT_INFO |
| typedef enum _SI_PAGE_TYPE SI_PAGE_TYPE |
| typedef struct _TRUSTEE_A TRUSTEE_A |
| typedef TRUSTEE_ACCESSA TRUSTEE_ACCESS |
| typedef struct _TRUSTEE_ACCESSA TRUSTEE_ACCESSA |
| typedef struct _TRUSTEE_ACCESSW TRUSTEE_ACCESSW |
| typedef enum _TRUSTEE_FORM TRUSTEE_FORM |
| typedef enum _TRUSTEE_TYPE TRUSTEE_TYPE |
| typedef struct _TRUSTEE_W TRUSTEE_W |
| typedef struct _TRUSTEE_A TRUSTEEA |
| typedef struct _TRUSTEE_W TRUSTEEW |
| Enumerator | |
|---|---|
| NOT_USED_ACCESS | |
| GRANT_ACCESS | |
| SET_ACCESS | |
| DENY_ACCESS | |
| REVOKE_ACCESS | |
| SET_AUDIT_SUCCESS | |
| SET_AUDIT_FAILURE | |
Definition at line 146 of file accctrl.h.
| Enumerator | |
|---|---|
| NO_MULTIPLE_TRUSTEE | |
| TRUSTEE_IS_IMPERSONATE | |
| Enumerator | |
|---|---|
| ProgressInvokeNever | |
| ProgressInvokeEveryObject | |
| ProgressInvokeOnError | |
| ProgressCancelOperation | |
| ProgressRetryOperation | |
Definition at line 425 of file accctrl.h.
Definition at line 157 of file accctrl.h.
| Enumerator | |
|---|---|
| SI_PAGE_PERM | |
| SI_PAGE_ADVPERM | |
| SI_PAGE_AUDIT | |
| SI_PAGE_OWNER | |
Definition at line 412 of file accctrl.h.
| Enumerator | |
|---|---|
| TRUSTEE_IS_SID | |
| TRUSTEE_IS_NAME | |
| TRUSTEE_BAD_FORM | |
| TRUSTEE_IS_OBJECTS_AND_SID | |
| TRUSTEE_IS_OBJECTS_AND_NAME | |
Definition at line 188 of file accctrl.h.
| Enumerator | |
|---|---|
| TRUSTEE_IS_UNKNOWN | |
| TRUSTEE_IS_USER | |
| TRUSTEE_IS_GROUP | |
| TRUSTEE_IS_DOMAIN | |
| TRUSTEE_IS_ALIAS | |
| TRUSTEE_IS_WELL_KNOWN_GROUP | |
| TRUSTEE_IS_DELETED | |
| TRUSTEE_IS_INVALID | |
| TRUSTEE_IS_COMPUTER | |
Definition at line 175 of file accctrl.h.