Package com.sun.jna.platform.win32
Class ShTypes.STRRET
java.lang.Object
com.sun.jna.Structure
com.sun.jna.platform.win32.ShTypes.STRRET
- Enclosing interface:
- ShTypes
structure for returning strings from IShellFolder member functions
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class com.sun.jna.StructureStructure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intintindicate which union member to use:TYPE_WSTR0x0Use STRRET.pOleStrmust be freed by caller of GetDisplayNameOfTYPE_OFFSET0x1Use STRRET.uOffsetOffset into SHITEMID for ANSI stringTYPE_CSTR0x0Use STRRET.cStrANSI BufferFields 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, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
- 
Field Details- 
TYPE_WSTRpublic static final int TYPE_WSTR- See Also:
 
- 
TYPE_OFFSETpublic static final int TYPE_OFFSET- See Also:
 
- 
TYPE_CSTRpublic static final int TYPE_CSTR- See Also:
 
- 
uTypepublic int uTypeindicate which union member to use:TYPE_WSTR0x0 Use STRRET.pOleStr must be freed by caller of GetDisplayNameOf TYPE_OFFSET0x1 Use STRRET.uOffset Offset into SHITEMID for ANSI string TYPE_CSTR0x0 Use STRRET.cStr ANSI Buffer 
- 
u
 
- 
- 
Constructor Details- 
STRRETpublic STRRET()
- 
STRRET
 
- 
- 
Method Details