Allows a COM object running on MTS or COM+ to take on the security attributes of the client for the duration of a call.
TransactionServer objects
transactionserver.ImpersonateClient ( )
Integer. Returns 1 if it succeeds and -1 if an error occurs.