rasshost.h header

This header is used by Routing and Remote Access Service. For more information, see:

rasshost.h contains the following programming interfaces:

Functions

 
RasSecurityDialogBegin

The RasSecurityDialogBegin function is a third-party RAS security DLL entry point that the RAS server calls when a remote user tries to connect. This enables the security DLL to begin its authentication of the remote user.
RasSecurityDialogComplete

The RasSecurityDialogComplete function notifies the RAS server of the results of a third-party security authentication transaction.
RasSecurityDialogEnd

The RasSecurityDialogEnd function is a third-party RAS security DLL entry point that the RAS server calls to terminate an authentication transaction.
RasSecurityDialogGetInfo

The RasSecurityDialogGetInfo function is called by a RAS security DLL to get information about a port from the RAS server.
RasSecurityDialogReceive

The RasSecurityDialogReceive function starts an asynchronous operation that receives a remote user's response to a security challenge.
RasSecurityDialogSend

The RasSecurityDialogSend function sends a message to be displayed in a terminal window on a remote computer. A third-party RAS security DLL sends this message as part of its authentication of a remote user.

Structures

 
RAS_SECURITY_INFO

The RAS_SECURITY_INFO structure is used with the RasSecurityDialogGetInfo function to return information about the RAS port associated with a RAS security DLL authentication transaction.
SECURITY_MESSAGE

The SECURITY_MESSAGE structure is used with the RasSecurityDialogComplete function to indicate the results of a RAS security DLL authentication transaction.