Authentication library entry point version 2. Decides whether to allow a client connection.
pUuid Pointer to the UUID of the virtual machine which the client connected to. guestJudgement Result of the guest authentication. szUser User name passed in by the client (UTF8). szPassword Password passed in by the client (UTF8). szDomain Domain passed in by the client (UTF8). fLogon Boolean flag. Indicates whether the entry point is called for a client logon or the client disconnect. clientId Server side unique identifier of the client.
VRDPAuthAccessDenied Client access has been denied. VRDPAuthAccessGranted Client has the right to use the virtual machine. VRDPAuthDelegateToGuest Guest operating system must authenticate the client and the library must be called again with the result of the guest authentication.
Note: When 'fLogon' is 0, only pUuid and clientId are valid and the return code is ignored.