다음을 통해 공유


MONLINKSTRUCT 구조체(ddeml.h)

DDE(동적 데이터 교환) 조언 루프에 대한 정보를 포함합니다. DDE 모니터링 애플리케이션은 이 구조를 사용하여 시작되거나 종료된 조언 루프에 대한 정보를 얻을 수 있습니다.

구문

typedef struct tagMONLINKSTRUCT {
  UINT   cb;
  DWORD  dwTime;
  HANDLE hTask;
  BOOL   fEstablished;
  BOOL   fNoData;
  HSZ    hszSvc;
  HSZ    hszTopic;
  HSZ    hszItem;
  UINT   wFmt;
  BOOL   fServer;
  HCONV  hConvServer;
  HCONV  hConvClient;
} MONLINKSTRUCT, *PMONLINKSTRUCT;

멤버

cb

형식: UINT

구조체의 크기(바이트)입니다.

dwTime

형식:DWORD

advise 루프가 시작되거나 종료된 Windows 시간입니다. Windows 시간은 시스템이 부팅된 후 경과된 시간(밀리초)입니다.

hTask

형식: HANDLE

advise 루프의 파트너인 작업(애플리케이션 instance)에 대한 핸들입니다.

fEstablished

형식: BOOL

조언 루프가 성공적으로 설정되었는지 여부를 나타냅니다. TRUE 값은 advise 루프가 설정되었음을 나타냅니다. FALSE는 그렇지 않음을 나타냅니다.

fNoData

형식: BOOL

XTYPF_NODATA 플래그가 advise 루프에 대해 설정되었는지 여부를 나타냅니다. TRUE 값은 플래그가 설정되었음을 나타냅니다. FALSE는 그렇지 않음을 나타냅니다.

hszSvc

형식: HSZ

advise 루프에서 서버의 서비스 이름에 대한 핸들입니다.

hszTopic

형식: HSZ

advise 루프가 설정된 토픽 이름에 대한 핸들입니다.

hszItem

형식: HSZ

advise 루프의 주체인 항목 이름에 대한 핸들입니다.

wFmt

형식: UINT

advise 루프 중에 교환된 데이터 형식(있는 경우)입니다.

fServer

형식: BOOL

링크 알림이 서버에서 왔는지 여부를 나타냅니다. TRUE 값은 알림이 서버에서 제공되었음을 나타냅니다. FALSE는 그렇지 않은 경우를 나타냅니다.

hConvServer

형식: HCONV

서버 대화에 대한 핸들입니다.

hConvClient

형식: HCONV

클라이언트 대화에 대한 핸들입니다.

설명

문자열 핸들은 프로세스에 로컬이므로 hszSvc, hszTopichszItem 멤버는 전역 원자입니다.

MONLINKSTRUCT 구조체의 hConvClienthConvServer 멤버는 대화에 참여하는 애플리케이션에서 볼 수 있는 것과 동일한 값을 보유하지 않습니다. 대신 대화를 식별하는 전역적으로 고유한 값 쌍을 보유합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 ddeml.h(Windows.h 포함)

추가 정보

개념

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

MONCBSTRUCT

MONERRSTRUCT

MONHSZSTRUCT

MONMSGSTRUCT

참조