#include <phgui.h>
#include <secedit.h>
Go to the source code of this file.
|
#define | ACCESS_ENTRIES(Type) static PH_ACCESS_ENTRY Ph##Type##AccessEntries[] = |
|
#define | ACCESS_ENTRY(Type, HasSynchronize) { L#Type, Ph##Type##AccessEntries, sizeof(Ph##Type##AccessEntries), HasSynchronize } |
|
#define ACCESS_ENTRY |
( |
|
Type, |
|
|
|
HasSynchronize |
|
) |
| { L#Type, Ph##Type##AccessEntries, sizeof(Ph##Type##AccessEntries), HasSynchronize } |
ACCESS_ENTRIES |
( |
Standard |
| ) |
|
ACCESS_ENTRIES |
( |
AlpcPort |
| ) |
|
ACCESS_ENTRIES |
( |
DebugObject |
| ) |
|
ACCESS_ENTRIES |
( |
Desktop |
| ) |
|
ACCESS_ENTRIES |
( |
Directory |
| ) |
|
ACCESS_ENTRIES |
( |
EventPair |
| ) |
|
ACCESS_ENTRIES |
( |
FilterConnectionPort |
| ) |
|
ACCESS_ENTRIES |
( |
IoCompletion |
| ) |
|
ACCESS_ENTRIES |
( |
KeyedEvent |
| ) |
|
ACCESS_ENTRIES |
( |
LsaAccount |
| ) |
|
ACCESS_ENTRIES |
( |
LsaPolicy |
| ) |
|
ACCESS_ENTRIES |
( |
LsaSecret |
| ) |
|
ACCESS_ENTRIES |
( |
LsaTrusted |
| ) |
|
ACCESS_ENTRIES |
( |
Mutant |
| ) |
|
ACCESS_ENTRIES |
( |
Process |
| ) |
|
ACCESS_ENTRIES |
( |
Process60 |
| ) |
|
ACCESS_ENTRIES |
( |
Profile |
| ) |
|
ACCESS_ENTRIES |
( |
SamAlias |
| ) |
|
ACCESS_ENTRIES |
( |
SamDomain |
| ) |
|
ACCESS_ENTRIES |
( |
SamGroup |
| ) |
|
ACCESS_ENTRIES |
( |
SamServer |
| ) |
|
ACCESS_ENTRIES |
( |
SamUser |
| ) |
|
ACCESS_ENTRIES |
( |
Section |
| ) |
|
ACCESS_ENTRIES |
( |
Semaphore |
| ) |
|
ACCESS_ENTRIES |
( |
Service |
| ) |
|
ACCESS_ENTRIES |
( |
Session |
| ) |
|
ACCESS_ENTRIES |
( |
SymbolicLink |
| ) |
|
ACCESS_ENTRIES |
( |
Thread |
| ) |
|
ACCESS_ENTRIES |
( |
Thread60 |
| ) |
|
ACCESS_ENTRIES |
( |
TpWorkerFactory |
| ) |
|
ACCESS_ENTRIES |
( |
WindowStation |
| ) |
|
ACCESS_ENTRIES |
( |
WmiGuid |
| ) |
|
BOOLEAN PhGetAccessEntries |
( |
_In_ PWSTR |
Type, |
|
|
_Out_ PPH_ACCESS_ENTRY * |
AccessEntries, |
|
|
_Out_ PULONG |
NumberOfAccessEntries |
|
) |
| |
Gets access entries for an object type.
- Parameters
-
Type | The name of the object type. |
AccessEntries | A variable which receives an array of access entry structures. You must free the buffer with PhFree() when you no longer need it. |
NumberOfAccessEntries | A variable which receives the number of access entry structures returned in AccessEntries. |
Definition at line 612 of file secdata.c.
Creates a string representation of an access mask.
- Parameters
-
Access | The access mask. |
AccessEntries | An array of access entry structures. You can call PhGetAccessEntries() to retrieve the access entry structures for a standard object type. |
NumberOfAccessEntries | The number of elements in AccessEntries. |
- Returns
- The string representation of Access.
Definition at line 723 of file secdata.c.