Package com.sun.jna.platform.win32
Class DsGetDC.DS_DOMAIN_TRUSTS
- java.lang.Object
- 
- com.sun.jna.Structure
- 
- com.sun.jna.platform.win32.DsGetDC.DS_DOMAIN_TRUSTS
 
 
- 
- Direct Known Subclasses:
- DsGetDC.DS_DOMAIN_TRUSTS.ByReference
 - Enclosing interface:
- DsGetDC
 
 @FieldOrder({"NetbiosDomainName","DnsDomainName","Flags","ParentIndex","TrustType","TrustAttributes","DomainSid","DomainGuid"}) public static class DsGetDC.DS_DOMAIN_TRUSTS extends Structure The DS_DOMAIN_TRUSTS structure is used with the DsEnumerateDomainTrusts function to contain trust data for a domain.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDsGetDC.DS_DOMAIN_TRUSTS.ByReference- 
Nested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByValue, Structure.FieldOrder, Structure.StructField
 
- 
 - 
Field SummaryFields Modifier and Type Field Description java.lang.StringDnsDomainNamePointer to a null-terminated string that contains the DNS name of the domain.Guid.GUIDDomainGuidContains the GUID of the domain represented by this structure.WinNT.PSID.ByReferenceDomainSidContains the security identifier of the domain represented by this structure.intFlagsContains a set of flags that specify more data about the domain trust.java.lang.StringNetbiosDomainNamePointer to a null-terminated string that contains the NetBIOS name of the domain.intParentIndexContains the index in the Domains array returned by the DsEnumerateDomainTrusts function that corresponds to the parent domain of the domain represented by this structure.intTrustAttributesContains a value that indicates the attributes of the trust represented by this structure.intTrustTypeContains a value that indicates the type of trust represented by this structure.- 
Fields inherited from class com.sun.jna.StructureALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description DS_DOMAIN_TRUSTS()DS_DOMAIN_TRUSTS(Pointer p)
 - 
Method Summary- 
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- 
NetbiosDomainNamepublic java.lang.String NetbiosDomainName Pointer to a null-terminated string that contains the NetBIOS name of the domain.
 - 
DnsDomainNamepublic java.lang.String DnsDomainName Pointer to a null-terminated string that contains the DNS name of the domain. This member may be NULL.
 - 
Flagspublic int Flags Contains a set of flags that specify more data about the domain trust.
 - 
ParentIndexpublic int ParentIndex Contains the index in the Domains array returned by the DsEnumerateDomainTrusts function that corresponds to the parent domain of the domain represented by this structure.
 - 
TrustTypepublic int TrustType Contains a value that indicates the type of trust represented by this structure.
 - 
TrustAttributespublic int TrustAttributes Contains a value that indicates the attributes of the trust represented by this structure.
 - 
DomainSidpublic WinNT.PSID.ByReference DomainSid Contains the security identifier of the domain represented by this structure.
 - 
DomainGuidpublic Guid.GUID DomainGuid Contains the GUID of the domain represented by this structure.
 
- 
 - 
Constructor Detail- 
DS_DOMAIN_TRUSTSpublic DS_DOMAIN_TRUSTS() 
 - 
DS_DOMAIN_TRUSTSpublic DS_DOMAIN_TRUSTS(Pointer p) 
 
- 
 
-