MONCBSTRUCT 구조체(ddeml.h)
현재 DDE(동적 데이터 교환) 트랜잭션에 대한 정보를 포함합니다. DDE 디버깅 애플리케이션은 시스템이 다른 애플리케이션의 DDE 콜백 함수에 전달하는 트랜잭션을 모니터링할 때 이 구조를 사용할 수 있습니다.
구문
typedef struct tagMONCBSTRUCT {
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;
CONVCONTEXT cc;
DWORD cbData;
DWORD Data[8];
} MONCBSTRUCT, *PMONCBSTRUCT;
멤버
cb
형식: UINT
구조체의 크기(바이트)입니다.
dwTime
형식:DWORD
트랜잭션이 발생한 Windows 시간입니다. Windows 시간은 시스템이 부팅된 후 경과된 시간(밀리초)입니다.
hTask
형식: HANDLE
트랜잭션을 받은 DDE 콜백 함수를 포함하는 태스크(애플리케이션 instance)에 대한 핸들입니다.
dwRet
형식:DWORD
트랜잭션을 처리한 DDE 콜백 함수에서 반환되는 값입니다.
wType
형식: UINT
트랜잭션 유형입니다.
wFmt
형식: UINT
트랜잭션 중에 교환된 데이터의 형식(있는 경우)입니다.
hConv
형식: HCONV
트랜잭션이 발생한 대화에 대한 핸들입니다.
hsz1
형식: HSZ
문자열에 대한 핸들입니다.
hsz2
형식: HSZ
문자열에 대한 핸들입니다.
hData
형식: HDDEDATA
트랜잭션 중에 교환된 데이터(있는 경우)에 대한 핸들입니다.
dwData1
형식: ULONG_PTR
추가 데이터.
dwData2
형식: ULONG_PTR
추가 데이터.
cc
형식: CONVCONTEXT
다른 언어로 데이터를 공유하는 데 사용되는 언어 정보입니다.
cbData
형식:DWORD
트랜잭션과 함께 전달되는 데이터의 양(바이트)입니다. 이 값은 32바이트를 초과할 수 있습니다.
Data[8]
형식: DWORD[8]
트랜잭션(8 * sizeof(DWORD)
)과 함께 전달되는 데이터의 처음 32바이트를 포함합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | ddeml.h(Windows.h 포함) |
추가 정보
개념
참조