The remote machine can either grant or refuse the access according to the information provided. In case the NULL authentication is required, both 'username' and 'password' can be NULL pointers.
This structure is meaningless if the source is not a remote interface; in that case, the functions which requires such a structure can accept a NULL pointer as well.
|Zero-terminated string containing the password that has to be used on the remote machine for authentication. |
|Type of the authentication required. |
|Zero-terminated string containing the username that has to be used on the remote machine for authentication. |