Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The StartImpersonation abstract interface causes the underlying security infrastructure for a server role to use the supplied ImpersonationAccessToken for access checks on secured objects until either the EndImpersonation abstract interface is called or a further call to StartImpersonation is called with a new ImpersonationAccessToken. When the EndImpersonation abstract interface is called, the security infrastructure reverts to using the primary token (see [MSDN-ACCTOKENS]). The invocation of the StartImpersonation interface is the equivalent to supplying the ImpersonationAccessToken as the Token parameter to the Access Check Algorithm defined in section 2.5.3.2.
See also [MS-RPCE], Abstract Interface RpcImpersonateClient (section 3.3.3.4.3.2) and Abstract Interface RpcRevertToSelf (section 3.3.3.4.3.3), for RPC-specific versions of the impersonation abstraction, and [Tanenbaum] section 11.8, Security in Windows 2000.
-
void StartImpersonation( [in] Token ImpersonationAccessToken );
ImpersonationAccessToken: An authorization context token as specified in section 2.5.2.
This method has no return values.