Package com.sun.jna.platform.win32
Class Ddeml.CONVINFO
- java.lang.Object
-
- com.sun.jna.Structure
-
- com.sun.jna.platform.win32.Ddeml.CONVINFO
-
- Enclosing interface:
- Ddeml
@FieldOrder({"cb","hUser","hConvPartner","hszSvcPartner","hszServiceReq","hszTopic","hszItem","wFmt","wType","wStatus","wConvst","wLastError","hConvList","ConvCtxt","hwnd","hwndPartner"}) public static class Ddeml.CONVINFO extends Structure
Contains information about a Dynamic Data Exchange (DDE) conversation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.sun.jna.Structure
Structure.ByReference, Structure.ByValue, Structure.FieldOrder, Structure.StructField
-
-
Field Summary
Fields Modifier and Type Field Description intcbThe structure's size, in bytes.Ddeml.CONVCONTEXTConvCtxtConversation contextDdeml.HCONVLISThConvListParent hConvList if this conversation is in a listDdeml.HCONVhConvPartnerhConv on other end or 0 if non-ddemgr partnerDdeml.HSZhszItemTransaction item name or NULL if quiescentDdeml.HSZhszServiceReqAppName requested for connectionDdeml.HSZhszSvcPartnerApp name of partner if obtainableDdeml.HSZhszTopicTopic name for conversationBaseTSD.DWORD_PTRhUserUser specified fieldWinDef.HWNDhwndWindow handle for this conversationWinDef.HWNDhwndPartnerPartner window handle for this conversationintwConvstXST_ constant for current transactionintwFmtTransaction format or NULL if quiescentintwLastErrorLast transaction error.intwStatusST_ constant for current conversationintwTypeXTYP_ for current transaction-
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
-
Constructor Summary
Constructors Constructor Description CONVINFO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwrite()Writes the fields of the struct to native memory-
Methods inherited from class com.sun.jna.Structure
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, writeField, writeField, writeField
-
-
-
-
Field Detail
-
cb
public int cb
The structure's size, in bytes.
-
hUser
public BaseTSD.DWORD_PTR hUser
User specified field
-
hConvPartner
public Ddeml.HCONV hConvPartner
hConv on other end or 0 if non-ddemgr partner
-
hszSvcPartner
public Ddeml.HSZ hszSvcPartner
App name of partner if obtainable
-
hszServiceReq
public Ddeml.HSZ hszServiceReq
AppName requested for connection
-
hszTopic
public Ddeml.HSZ hszTopic
Topic name for conversation
-
hszItem
public Ddeml.HSZ hszItem
Transaction item name or NULL if quiescent
-
wFmt
public int wFmt
Transaction format or NULL if quiescent
-
wType
public int wType
XTYP_ for current transaction
-
wStatus
public int wStatus
ST_ constant for current conversation
-
wConvst
public int wConvst
XST_ constant for current transaction
-
wLastError
public int wLastError
Last transaction error.
-
hConvList
public Ddeml.HCONVLIST hConvList
Parent hConvList if this conversation is in a list
-
ConvCtxt
public Ddeml.CONVCONTEXT ConvCtxt
Conversation context
-
hwnd
public WinDef.HWND hwnd
Window handle for this conversation
-
hwndPartner
public WinDef.HWND hwndPartner
Partner window handle for this conversation
-
-