@FieldOrder({"shi502_netname","shi502_type","shi502_remark","shi502_permissions","shi502_max_uses","shi502_current_uses","shi502_path","shi502_passwd","shi502_reserved","shi502_security_descriptor"}) public static class LMShare.SHARE_INFO_502 extends Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field | Description |
---|---|---|
int |
shi502_current_uses |
Specifies a DWORD value that indicates the number of current connections to the resource.
|
int |
shi502_max_uses |
Specifies a DWORD value that indicates the maximum number of concurrent connections that the shared resource can accommodate.
|
java.lang.String |
shi502_netname |
Pointer to a Unicode string specifying the name of a shared resource.
|
java.lang.String |
shi502_passwd |
Pointer to a Unicode string that specifies the share's password (when the server is running with share-level security).
|
java.lang.String |
shi502_path |
Pointer to a Unicode string that contains the local path for the shared resource.
|
int |
shi502_permissions |
Specifies a DWORD value that indicates the shared resource's permissions for servers running with share-level security.
|
java.lang.String |
shi502_remark |
Pointer to a Unicode string specifying an optional comment about the shared resource.
|
int |
shi502_reserved |
Reserved; must be zero.
|
Pointer |
shi502_security_descriptor |
Specifies the SECURITY_DESCRIPTOR associated with this share.
|
int |
shi502_type |
A combination of values that specify the type of share.
|
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor | Description |
---|---|
SHARE_INFO_502() |
|
SHARE_INFO_502(Pointer 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 java.lang.String shi502_netname
public int shi502_type
public java.lang.String shi502_remark
public int shi502_permissions
public int shi502_max_uses
public int shi502_current_uses
public java.lang.String shi502_path
public java.lang.String shi502_passwd
public int shi502_reserved
public Pointer shi502_security_descriptor
public SHARE_INFO_502()
public SHARE_INFO_502(Pointer memory)