@FieldOrder({"shi2_netname","shi2_type","shi2_remark","shi2_permissions","shi2_max_uses","shi2_current_uses","shi2_path","shi2_passwd"}) public static class LMShare.SHARE_INFO_2 extends Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field | Description |
---|---|---|
int |
shi2_current_uses |
Specifies a DWORD value that indicates the number of current connections to the resource.
|
int |
shi2_max_uses |
Specifies a DWORD value that indicates the maximum number of concurrent connections that the shared resource can accommodate.
|
java.lang.String |
shi2_netname |
Pointer to a Unicode string specifying the name of a shared resource.
|
java.lang.String |
shi2_passwd |
Pointer to a Unicode string that specifies the share's password (when the server is running with share-level security).
|
java.lang.String |
shi2_path |
Pointer to a Unicode string that contains the local path for the shared resource.
|
int |
shi2_permissions |
Specifies a DWORD value that indicates the shared resource's permissions for servers running with share-level security.
|
java.lang.String |
shi2_remark |
Pointer to a Unicode string specifying an optional comment about the shared resource.
|
int |
shi2_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_2() |
|
SHARE_INFO_2(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 shi2_netname
public int shi2_type
public java.lang.String shi2_remark
public int shi2_permissions
public int shi2_max_uses
public int shi2_current_uses
public java.lang.String shi2_path
public java.lang.String shi2_passwd
public SHARE_INFO_2()
public SHARE_INFO_2(Pointer memory)