Package com.sun.jna.platform.win32
Class NTSecApi.LSA_UNICODE_STRING
- java.lang.Object
- 
- com.sun.jna.Structure
- 
- com.sun.jna.platform.win32.NTSecApi.LSA_UNICODE_STRING
 
 
- 
- Direct Known Subclasses:
- NTSecApi.LSA_UNICODE_STRING.ByReference
 - Enclosing interface:
- NTSecApi
 
 @FieldOrder({"Length","MaximumLength","Buffer"}) public static class NTSecApi.LSA_UNICODE_STRING extends Structure The LSA_UNICODE_STRING structure is used by various Local Security Authority (LSA) functions to specify a Unicode string.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classNTSecApi.LSA_UNICODE_STRING.ByReference- 
Nested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByValue, Structure.FieldOrder, Structure.StructField
 
- 
 - 
Field SummaryFields Modifier and Type Field Description PointerBufferPointer to a wide character string.shortLengthSpecifies the length, in bytes, of the string pointed to by the Buffer member, not including the terminating null character, if any.shortMaximumLengthSpecifies the total size, in bytes, of the memory allocated for Buffer.- 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description LSA_UNICODE_STRING()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetString()String representation of the buffer.- 
Methods inherited from class com.sun.jna.StructureallocateMemory, 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
 
- 
 
- 
- 
- 
Field Detail- 
Lengthpublic short Length Specifies the length, in bytes, of the string pointed to by the Buffer member, not including the terminating null character, if any.
 - 
MaximumLengthpublic short MaximumLength Specifies the total size, in bytes, of the memory allocated for Buffer. Up to MaximumLength bytes can be written into the buffer without trampling memory.
 - 
Bufferpublic Pointer Buffer Pointer to a wide character string. Note that the strings returned by the various LSA functions might not be null terminated.
 
- 
 
-