@FieldOrder({"PrivilegeCount","Control","Privileges"}) public static class WinNT.PRIVILEGE_SET extends Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field | Description |
---|---|---|
WinDef.DWORD |
Control |
|
WinDef.DWORD |
PrivilegeCount |
|
WinNT.LUID_AND_ATTRIBUTES[] |
Privileges |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor | Description |
---|---|
PRIVILEGE_SET() |
|
PRIVILEGE_SET(int nbOfPrivileges) |
|
PRIVILEGE_SET(Pointer p) |
Initialize a TOKEN_PRIVILEGES instance from initialized memory.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public WinDef.DWORD PrivilegeCount
public WinDef.DWORD Control
public WinNT.LUID_AND_ATTRIBUTES[] Privileges
public PRIVILEGE_SET()
public PRIVILEGE_SET(int nbOfPrivileges)
nbOfPrivileges
- Desired size of the Privileges arraypublic PRIVILEGE_SET(Pointer p)
p
- base address