Package com.sun.jna.platform.win32
Klasse WinNT.ACL
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.WinNT.ACL
- Umschließende Schnittstelle:
WinNT
@FieldOrder({"AclRevision","Sbz1","AclSize","AceCount","Sbz2"})
public static class WinNT.ACL
extends Structure
-
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 TypFeldBeschreibungshort
byte
short
static int
byte
short
Von Klasse geerbte Felder com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Konstruktorübersicht
Konstruktoren -
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, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Felddetails
-
MAX_ACL_SIZE
public static int MAX_ACL_SIZE -
AclRevision
public byte AclRevision -
Sbz1
public byte Sbz1 -
AclSize
public short AclSize -
AceCount
public short AceCount -
Sbz2
public short Sbz2
-
-
Konstruktordetails
-
ACL
public ACL() -
ACL
public ACL(int size) -
ACL
-
-
Methodendetails
-
getACEs
Extract the contained ACEs from the ACL.ACE types as decoded to their native JNA counterparts. ACE types, that are currently unsupported by JNA are returned as
WinNT.ACE_HEADER
objects.- Gibt zurück:
- array holding the contained ACEs
-