Freigeben über


RAS_SECURITY_INFO-Struktur (rasshost.h)

Die RAS_SECURITY_INFO-Struktur wird mit der RasSecurityDialogGetInfo-Funktion verwendet, um Informationen zum RAS-Port zurückzugeben, der einer RAS-Sicherheits-DLL-Authentifizierungstransaktion zugeordnet ist.

Syntax

typedef struct _RAS_SECURITY_INFO {
  DWORD LastError;
  DWORD BytesReceived;
  CHAR  DeviceName[MAX_DEVICE_NAME + 1];
} RAS_SECURITY_INFO, *PRAS_SECURITY_INFO;

Member

LastError

Gibt einen Fehlercode an, der den Status des letzten RasSecurityDialogReceive-Aufrufs für den Port angibt. Wenn der Empfangsvorgang fehlgeschlagen ist, ist LastError einer der Fehlercodes, die in Raserror.h oder Winerror.h definiert sind. Andernfalls ist LastError einer der folgenden Werte.

Wert Bedeutung
ERFOLG (SUCCESS)
Der Empfangsvorgang wurde erfolgreich abgeschlossen. Das BytesReceived-Element gibt die Anzahl der empfangenen Bytes an.
AUSSTEHENDE
Der Empfangsvorgang steht noch aus.

BytesReceived

Gibt die Anzahl der Bytes an, die im letzten RasSecurityDialogReceive-Vorgang empfangen wurden. Dieser Member ist nur gültig, wenn der Wert des LastError-Elements SUCCESS ist.

DeviceName[MAX_DEVICE_NAME + 1]

Gibt eine NULL-endende Zeichenfolge an, die den benutzerfreundlichen Anzeigenamen des Geräts am Port enthält, z. B. Hayes SmartModem 9600.

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

Weitere Informationen

RAS-Server-Verwaltungsstrukturen

RasSecurityDialogGetInfo

RasSecurityDialogReceive

Übersicht über ras (Remote Access Service, RAS)