RAS_USER_1-Struktur (mprapi.h)

Die RAS_USER_1-Struktur enthält Informationen für einen bestimmten Remotezugriffsdienstbenutzer. Die RAS_USER_1-Struktur ähnelt der RAS_USER_0-Struktur , mit der Ausnahme, dass RAS_USER_1 ein zusätzliches Element unterstützt, bfPrivilege2.

Syntax

typedef struct _RAS_USER_1 {
  BYTE  bfPrivilege;
  WCHAR wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1];
  BYTE  bfPrivilege2;
} RAS_USER_1, *PRAS_USER_1;

Members

bfPrivilege

Gibt die Typen von Ras-Zugriffsberechtigungen an, die dem RAS-Benutzer zur Verfügung stehen.

Die folgenden Remotezugriffsberechtigungskonstanten sind in "Mprapi.h" definiert.

Wert Bedeutung
RASPRIV_DialinPrivilege
Der Benutzer verfügt über die Berechtigung, sich beim RAS-Server einwählen zu können.
RASPRIV_NoCallback
Der RAS-Server ruft den Benutzer nicht zurück, um eine Verbindung herzustellen.
RASPRIV_AdminSetCallback
Wenn der Benutzer aufruft, legt der RAS-Server auf und ruft eine voreingestellte Rückruftelefonnummer auf, die in der Benutzerkontodatenbank gespeichert ist. Das wszPhoneNumber-Element der RAS_USER_0-Struktur enthält die Rückruftelefonnummer des Benutzers.
RASPRIV_CallerSetCallback
Wenn der Benutzer anruft, bietet der RAS-Server die Möglichkeit, eine Rückrufnummer anzugeben. Der Benutzer kann auch eine sofortige Verbindung ohne Rückruf herstellen. Das wszPhoneNumber-Element enthält eine Standardnummer, die der Benutzer überschreiben kann.
 
 

Verwenden Sie die folgende Konstante als Maske, um die Rückrufberechtigung zu isolieren. (Diese Konstante ist auch in Mprapi.h definiert.)

RASPRIV_CallbackType

wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1]

Zeiger auf eine Unicode-Zeichenfolge, die die Telefonnummer enthält, unter der der RAS-Benutzer zurückrufen werden soll.

bfPrivilege2

Gibt Flags an, die dem RAS-Benutzer zusätzliche Remotezugriffsrechte gewähren.

Die folgenden Remotezugriffsberechtigungskonstanten sind in "Mprapi.h" definiert.

Wert Bedeutung
RASPRIV2_DialinPolicy
Raszugriffsrichtlinien bestimmen, ob dem Benutzer Einwahlzugriff gewährt wird.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile mprapi.h

Weitere Informationen

MprAdminUserGetInfo

MprAdminUserSetInfo

RAS-Verwaltungsstrukturen

RAS_USER_0

Referenz zur Remotezugriffsdienstverwaltung