XTYP_ADVSTART 트랜잭션
클라이언트는 XTYP_ADVSTART 트랜잭션을 사용하여 서버와 함께 조언 루프를 설정합니다. DDE(동적 데이터 교환) 서버 콜백 함수인 DdeCallback은 클라이언트가 XTYP_ADVSTARTDdeClientTransaction 함수의 wType 매개 변수로 지정하면 이 트랜잭션을 수신합니다.
#define XCLASS_BOOL 0x1000
#define XTYP_ADVSTART (0x0030 | XCLASS_BOOL )
매개 변수
-
uType
-
트랜잭션 유형입니다.
-
uFmt
-
클라이언트에서 요청한 데이터 형식입니다.
-
hconv
-
대화에 대한 핸들입니다.
-
hsz1
-
토픽 이름에 대한 핸들입니다.
-
hsz2
-
항목 이름에 대한 핸들입니다.
-
hdata
-
사용되지 않습니다.
-
dwData1
-
사용되지 않습니다.
-
dwData2
-
사용되지 않습니다.
반환 값
서버 콜백 함수는 지정된 토픽 이름 및 항목 이름 쌍에 대한 조언 루프를 허용하려면 TRUE 를 반환하거나 FALSE 를 반환하여 advise 루프를 거부해야 합니다. 콜백 함수가 TRUE를 반환하는 경우 동일한 토픽 이름 및 항목 이름 쌍의 서버에서 DdePostAdvise 함수를 호출하면 시스템에서 XTYP_ADVREQ 트랜잭션을 서버에 보냅니다.
설명
클라이언트가 이미 설정된 조언 루프에 대한 토픽 이름, 항목 이름 및 데이터 형식에 대한 조언 루프를 요청하는 경우 DDEML(동적 데이터 교환 관리 라이브러리)은 중복된 조언 루프를 만들지 않고 대신 최신 요청과 일치하도록 조언 루프 플래그(XTYPF_ACKREQ 및 XTYPF_NODATA)를 변경합니다.
서버 애플리케이션이 DdeInitialize 함수에서 CBF_FAIL_ADVISES 플래그를 지정한 경우 이 트랜잭션이 필터링됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|