DdeImpersonateClient
The DdeImpersonateClient
function impersonates a dynamic data exchange (DDE) client application in a DDE
client conversation.
BOOL DdeImpersonateClient(
HCONV hConv |
// handle to DDE
conversation |
); |
|
Parameters
hConv
Identifies
the DDE client conversation to be impersonated.
Return Values
If the
function succeeds, the return value is nonzero.
If the
function fails, the return value is zero. To get extended error information,
call GetLastError
Remarks
Impersonation
is the ability of a process to take on the security attributes of another
process. When a client in a DDE conversation requests information from a DDE
server, the server impersonates the client. When the server requests access to
an object, the system verifies the access against the client s security
attributes.
When the
impersonation is complete, the server normally calls the RevertToSelf
function.
See Also