XTYP_ADVDATA 트랜잭션
데이터 항목의 값이 변경되었음을 클라이언트에 알립니다. DDE(동적 데이터 교환) 클라이언트 콜백 함수인 DdeCallback은 서버와 함께 advise 루프를 설정한 후 이 트랜잭션을 수신합니다.
#define XCLASS_FLAGS 0x4000
#define XTYP_ADVDATA (0x0010 | XCLASS_FLAGS )
매개 변수
-
uType
-
트랜잭션 유형입니다.
-
uFmt
-
서버에서 보낸 데이터의 형식 원자입니다.
-
hconv
-
대화에 대한 핸들입니다.
-
hsz1
-
토픽 이름에 대한 핸들입니다.
-
hsz2
-
항목 이름에 대한 핸들입니다.
-
hdata
-
토픽 이름 및 항목 이름 쌍과 연결된 데이터에 대한 핸들입니다. 클라이언트가 advise 루프를 요청할 때 XTYPF_NODATA 플래그를 지정한 경우 이 매개 변수는 NULL입니다.
-
dwData1
-
사용되지 않습니다.
-
dwData2
-
사용되지 않습니다.
반환 값
DDE 콜백 함수는 이 트랜잭션을 처리하는 경우 DDE_FACK 반환하거나, 이 트랜잭션을 처리하기에 너무 바쁜지 DDE_FBUSY , 이 트랜잭션을 거부하는 경우 DDE_FNOTPROCESSED 반환해야 합니다.
설명
애플리케이션은 이 트랜잭션 중에 얻은 데이터 핸들을 해제해서는 안됩니다. 그러나 콜백 함수가 반환된 후 애플리케이션이 데이터를 처리해야 하는 경우 애플리케이션은 데이터 핸들과 연결된 데이터를 복사해야 합니다. 애플리케이션은 DdeGetData 함수를 사용하여 데이터를 복사할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|