Package com.sun.jna.platform.win32
Klasse WinNT.ACCESS_ACEStructure
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.WinNT.ACE_HEADER
com.sun.jna.platform.win32.WinNT.ACCESS_ACEStructure
- Bekannte direkte Unterklassen:
WinNT.ACCESS_ALLOWED_ACE
,WinNT.ACCESS_DENIED_ACE
- Umschließende Schnittstelle:
WinNT
@FieldOrder({"Mask","SidStart"})
public abstract static class WinNT.ACCESS_ACEStructure
extends WinNT.ACE_HEADER
ACCESS_ALLOWED_ACE and ACCESS_DENIED_ACE have the same structure layout
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungint
(Package privat) WinNT.PSID
byte[]
First 4 bytes of the SID Only used to have a valid field defined - use sid!Von Klasse geerbte Felder com.sun.jna.platform.win32.WinNT.ACE_HEADER
AceFlags, AceSize, AceType
Von Klasse geerbte Felder com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungACCESS_ACEStructure
(int Mask, byte AceType, byte AceFlags, WinNT.PSID psid) -
Methodenübersicht
Von Klasse geerbte Methoden com.sun.jna.Structure
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, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, writeField, writeField, writeField
-
Felddetails
-
Mask
public int Mask -
SidStart
public byte[] SidStartFirst 4 bytes of the SID Only used to have a valid field defined - use sid! -
psid
WinNT.PSID psid
-
-
Konstruktordetails
-
ACCESS_ACEStructure
public ACCESS_ACEStructure() -
ACCESS_ACEStructure
-
ACCESS_ACEStructure
-
-
Methodendetails
-
getSidString
-
getSID
-
write
public void write()Write override due to psid not being a managed field -
read
public void read()Beschreibung aus Klasse kopiert:Structure
Reads the fields of the struct from native memory
-