Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SECURITY_MESSAGE-Struktur wird zusammen mit der RasSecurityDialogComplete-Funktion verwendet, um die Ergebnisse einer RAS-Sicherheits-DLL-Authentifizierungstransaktion anzugeben.
Syntax
typedef struct _SECURITY_MESSAGE {
DWORD dwMsgId;
HPORT hPort;
DWORD dwError;
CHAR UserName[UNLEN + 1];
CHAR Domain[DNLEN + 1];
} SECURITY_MESSAGE, *PSECURITY_MESSAGE;
Member
dwMsgId
Gibt an, ob der RAS-Server dem Remotebenutzer Zugriff gewähren soll. Dieser Member kann einer der folgenden Werte sein.
hPort
Gibt das Porthandle an, das der RAS-Server im RasSecurityDialogBegin-Aufruf für diese Authentifizierungstransaktion an die Sicherheits-DLL übergeben hat.
dwError
Gibt einen Fehlercode an. Wenn dwMsgId SECURITYMSG_ERROR ist, legen Sie dwError auf einen der in Winerror.h oder Raserror.h definierten Fehlercodes ungleich null fest. Der RAS-Server zeichnet diesen Fehlercode im Ereignisprotokoll auf. Wenn der dwMsgId-Member auf Erfolg oder Fehler hinweist, legen Sie dwError auf Null fest.
UserName[UNLEN + 1]
Gibt den Namen des Remotebenutzers an, wenn dwMsgId SECURITYMSG_SUCCESS oder SECURITYMSG_FAILURE ist. Diese Zeichenfolge kann leer sein, wenn dwMsgId SECURITYMSG_ERROR ist.
Domain[DNLEN + 1]
Gibt den Namen der Anmeldedomäne für den Remotebenutzer an, wenn dwMsgId SECURITYMSG_SUCCESS oder SECURITYMSG_FAILURE ist. Diese Zeichenfolge kann leer sein, wenn dwMsgId SECURITYMSG_ERROR ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Kopfzeile | rasshost.h |