ImpersonateDdeClientWindow功能使DDE服务器应用程序能够模拟DDE客户端应用程序的安全上下文,以保护安全的服务器数据免遭未经授权的DDE客户端。
BOOL ImpersonateDdeClientWindow(
HWND 【hWndClient】, | //处理DDE客户端窗口 |
HWND 【hWndServer】 | //处理DDE服务器窗口 |
); |
参数
【hWndClient】
标识要模拟的DDE客户端窗口。客户端窗口必须与由【hWndServer】参数标识的服务器窗口建立DDE会话。
【hWndServer】
标识DDE服务器窗口。在调用此函数之前,应用程序必须创建服务器窗口。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
应用程序应调用RevertToSelf功能来撤销由ImpersonateDdeClientWindow功能设置的模拟。
DDEML应用程序应使用DdeImpersonateClient功能。
也可以看看