core.sys.windows.ddeml

Windows API header module

Translated from MinGW Windows headers

Authors

Stewart Gordon

License

Types 24

aliasHCONV = HANDLE
aliasHSZ = HANDLE
aliasPFNCALLBACK = HDDEDATA function(UINT, UINT, HCONV, HSZ, HSZ, HDDEDATA, ULONG_PTR, ULONG_PTR)
structHSZPAIR
Fields
HSZ hszSvc
HSZ hszTopic
aliasPHSZPAIR = HSZPAIR *
Fields
UINT cb
UINT wFlags
UINT wCountryID
int iCodePage
DWORD dwLangID
DWORD dwSecurity
structCONVINFO
Fields
DWORD cb
DWORD_PTR hUser
HCONV hConvPartner
HSZ hszSvcPartner
HSZ hszServiceReq
HSZ hszTopic
HSZ hszItem
UINT wFmt
UINT wType
UINT wStatus
UINT wConvst
UINT wLastError
HCONVLIST hConvList
CONVCONTEXT ConvCtxt
HWND hwnd
HWND hwndPartner
Fields
UINT_PTR uiLo
UINT_PTR uiHi
DWORD cbData
DWORD[8] Data
Fields
UINT cb
int fsAction
DWORD dwTime
HSZ hsz
HANDLE hTask
TCHAR[1] _str
Methods
TCHAR * str() return
Fields
UINT cb
DWORD dwTime
HANDLE hTask
BOOL fEstablished
BOOL fNoData
HSZ hszSvc
HSZ hszTopic
HSZ hszItem
UINT wFmt
BOOL fServer
HCONV hConvServer
HCONV hConvClient
Fields
UINT cb
BOOL fConnect
DWORD dwTime
HANDLE hTask
HSZ hszSvc
HSZ hszTopic
HCONV hConvClient
HCONV hConvServer
Fields
UINT cb
DWORD dwTime
HANDLE hTask
DWORD dwRet
UINT wType
UINT wFmt
HCONV hConv
HSZ hsz1
HSZ hsz2
HDDEDATA hData
ULONG_PTR dwData1
ULONG_PTR dwData2
DWORD cbData
DWORD[8] Data
Fields
UINT cb
UINT wLastError
DWORD dwTime
HANDLE hTask
Fields
UINT cb
HWND hwndTo
DWORD dwTime
HANDLE hTask
UINT wMsg
WPARAM wParam
LPARAM lParam

Functions 31

fnBOOL DdeAbandonTransaction(DWORD, HCONV, DWORD)
fnHDDEDATA DdeAddData(HDDEDATA, PBYTE, DWORD, DWORD)
fnHDDEDATA DdeClientTransaction(PBYTE, DWORD, HCONV, HSZ, UINT, UINT, DWORD, PDWORD)
fnHDDEDATA DdeCreateDataHandle(DWORD, PBYTE, DWORD, DWORD, HSZ, UINT, UINT)
fnHSZ DdeCreateStringHandleA(DWORD, LPSTR, int)
fnHSZ DdeCreateStringHandleW(DWORD, LPWSTR, int)
fnBOOL DdeEnableCallback(DWORD, HCONV, UINT)
fnBOOL DdeFreeStringHandle(DWORD, HSZ)
fnDWORD DdeGetData(HDDEDATA, PBYTE, DWORD, DWORD)
fnUINT DdeGetLastError(DWORD)
fnUINT DdeInitializeA(PDWORD, PFNCALLBACK, DWORD, DWORD)
fnUINT DdeInitializeW(PDWORD, PFNCALLBACK, DWORD, DWORD)
fnBOOL DdeKeepStringHandle(DWORD, HSZ)
fnHDDEDATA DdeNameService(DWORD, HSZ, HSZ, UINT)
fnBOOL DdePostAdvise(DWORD, HSZ, HSZ)
fnDWORD DdeQueryStringA(DWORD, HSZ, LPSTR, DWORD, int)
fnDWORD DdeQueryStringW(DWORD, HSZ, LPWSTR, DWORD, int)
fnBOOL DdeSetUserHandle(HCONV, DWORD, DWORD_PTR)
fnBOOL DdeUninitialize(DWORD)

Variables 3

enumvarCBR_BLOCK = cast(HDDEDATA) - 1
enumvarAPPCLASS_STANDARD = 0
varTCHAR[] SZDDESYS_TOPIC