CONVCONTEXT 구조체(ddeml.h)
DDE(동적 데이터 교환) 클라이언트 애플리케이션에서 제공하는 정보를 포함합니다. 이 정보는 특수 언어 또는 언어 간 DDE 대화에 유용합니다.
구문
typedef struct tagCONVCONTEXT {
UINT cb;
UINT wFlags;
UINT wCountryID;
int iCodePage;
DWORD dwLangID;
DWORD dwSecurity;
SECURITY_QUALITY_OF_SERVICE qos;
} CONVCONTEXT, *PCONVCONTEXT;
멤버
cb
형식: UINT
구조체의 크기(바이트)입니다.
wFlags
형식: UINT
대화 컨텍스트 플래그입니다. 현재 이 멤버에 대해 정의된 플래그는 없습니다.
wCountryID
형식: UINT
topic-name 및 item-name 문자열에 대한 국가/지역 코드 식별자입니다.
iCodePage
형식: int
topic-name 및 item-name 문자열에 대한 코드 페이지입니다. 다국어 이외의 클라이언트는 이 멤버를 CP_WINANSI 설정해야 합니다. 유니코드 클라이언트는 이 값을 CP_WINUNICODE 설정해야 합니다.
dwLangID
형식:DWORD
topic-name 및 item-name 문자열의 언어 식별자 입니다.
dwSecurity
형식:DWORD
프라이빗(애플리케이션 정의) 보안 코드입니다.
qos
형식: SECURITY_QUALITY_OF_SERVICE
지정된 대화 중에 DDE 클라이언트가 시스템에서 원하는 서비스 품질입니다. 지정된 서비스 수준의 품질은 대화 기간 동안 지속됩니다. 대화가 시작되면 변경할 수 없습니다.
설명
보안 경고
보안을 강화하기 위해 애플리케이션은 dwSecurity 멤버를 사용하여 보안 코드를 지정할 수 있습니다. 그런 다음, 애플리케이션은 DdeCallback 함수에서 이 값을 검사하여 클라이언트 애플리케이션의 ID를 검사 수 있습니다. 그러나 애플리케이션에 하드 코딩된 값이 검색될 수 있습니다. 따라서 사용자 입력을 통해와 같은 다른 방법으로 보안 코드를 제공할 수 있습니다.요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | ddeml.h(Windows.h 포함) |