다음을 통해 공유


XTYP_REGISTER 트랜잭션

DDE(동적 데이터 교환) 콜백 함수인 DdeCallback은 DDEML(동적 데이터 교환 관리 라이브러리) 서버 애플리케이션이 DdeNameService 함수를 사용하여 서비스 이름을 등록하거나 시스템 토픽을 지원하는 비 DDEML 애플리케이션이 시작될 때마다 XTYP_REGISTER 트랜잭션 형식을 받습니다.

#define     XCLASS_NOTIFICATION      0x8000
#define     XTYPF_NOBLOCK            0x0002
#define     XTYP_REGISTER           (0x00A0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)

매개 변수

uType

트랜잭션 유형입니다.

uFmt

사용되지 않습니다.

hconv

사용되지 않습니다.

hsz1

등록할 기본 서비스 이름에 대한 핸들입니다.

hsz2

등록되는 instance 특정 서비스 이름에 대한 핸들입니다.

hdata

사용되지 않습니다.

dwData1

사용되지 않습니다.

dwData2

사용되지 않습니다.

설명

애플리케이션이 DdeInitialize 함수에서 CBF_SKIP_REGISTRATIONS 플래그를 지정하면 이 트랜잭션이 필터링됩니다.

애플리케이션이 이 트랜잭션 형식을 차단할 수 없습니다. CBR_BLOCK 반환 코드는 무시됩니다.

애플리케이션은 hsz1 매개 변수를 사용하여 사용자가 사용할 수 있는 서버 목록에 서비스 이름을 추가해야 합니다. 애플리케이션은 hsz2 매개 변수를 사용하여 instance 시작한 애플리케이션을 식별해야 합니다.

요구 사항

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

추가 정보

참조

DdeInitialize

DdeNameService

개념

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