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 포함)

추가 정보

CONVCONTEXT

개념

동적 데이터 교환 관리 라이브러리

MONERRSTRUCT

MONHSZSTRUCT

MONLINKSTRUCT

MONMSGSTRUCT

참조