ImpersonateNamedPipeClient

【勇芳软件工作室】汉化HomePreviousNext

ImpersonateNamedPipeClient功能模拟命名管道客户端应用程序。

BOOL ImpersonateNamedPipeClient(

HANDLE 【hNamedPipe】//命名管道的句柄
); 

参数

【hNamedPipe】

标识一个命名管道。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError功能。

备注

ImpersonateNamedPipeClient功能允许命名管道的服务器端模拟客户端。当调用此函数时,命名管道文件系统更改调用进程的线程,以开始模拟从管道读取的最后一条消息的安全上下文。只有管??道的服务器端才能调用此函数。

当模拟完成时,服务器可以调用RevertToSelf功能。

也可以看看

DdeImpersonateClient, DuplicateToken, RevertToSelf