Package com.sun.jna.platform.win32
Class LMAccess.USER_INFO_1
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.LMAccess.USER_INFO_1
- Enclosing interface:
- LMAccess
@FieldOrder({"usri1_name","usri1_password","usri1_password_age","usri1_priv","usri1_home_dir","usri1_comment","usri1_flags","usri1_script_path"})
public static class LMAccess.USER_INFO_1
extends Structure
The USER_INFO_1 structure contains information about a user account, including
 account name, password data, privilege level, and the path to the user's home
 directory.
- 
Nested Class SummaryNested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
- 
Field SummaryFieldsModifier and TypeFieldDescriptionPointer to a Unicode string that contains a comment to associate with the user account.intSpecifies a DWORD value that determines several features.Pointer to a Unicode string specifying the path of the home directory for the user specified in the usri1_name member.Pointer to a Unicode string that specifies the name of the user account.Pointer to a Unicode string that specifies the password of the user indicated by the usri1_name member.intSpecifies a DWORD value that indicates the number of seconds that have elapsed since the usri1_password member was last changed.intSpecifies a DWORD value that indicates the level of privilege assigned to the usri1_name member.Pointer to a Unicode string specifying the path for the user's logon script file.Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
- 
Constructor SummaryConstructors
- 
Method SummaryMethods 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 Details- 
usri1_namePointer to a Unicode string that specifies the name of the user account.
- 
usri1_passwordPointer to a Unicode string that specifies the password of the user indicated by the usri1_name member.
- 
usri1_password_agepublic int usri1_password_ageSpecifies a DWORD value that indicates the number of seconds that have elapsed since the usri1_password member was last changed.
- 
usri1_privpublic int usri1_privSpecifies a DWORD value that indicates the level of privilege assigned to the usri1_name member.
- 
usri1_home_dirPointer to a Unicode string specifying the path of the home directory for the user specified in the usri1_name member.
- 
usri1_commentPointer to a Unicode string that contains a comment to associate with the user account.
- 
usri1_flagspublic int usri1_flagsSpecifies a DWORD value that determines several features.
- 
usri1_script_pathPointer to a Unicode string specifying the path for the user's logon script file.
 
- 
- 
Constructor Details- 
USER_INFO_1public USER_INFO_1()
- 
USER_INFO_1
 
-