RAS_USER_1 構造体 (mprapi.h)
RAS_USER_1構造体には、特定のリモート アクセス サービス ユーザーの情報が含まれています。 RAS_USER_1構造体は、追加のメンバー bfPrivilege2 をサポートRAS_USER_1点を除き、RAS_USER_0構造体に似ています。
構文
typedef struct _RAS_USER_1 {
BYTE bfPrivilege;
WCHAR wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1];
BYTE bfPrivilege2;
} RAS_USER_1, *PRAS_USER_1;
メンバー
bfPrivilege
RAS ユーザーが使用できるリモート アクセス特権の種類を指定します。
Mprapi.h では、次のリモート アクセス特権定数が定義されています。
値 | 説明 |
---|---|
|
ユーザーは RAS サーバーにダイヤルインするアクセス許可を持っています。 |
|
RAS サーバーは、接続を確立するためにユーザーをコールバックしません。 |
|
ユーザーが呼び出すと、RAS サーバーはハングアップし、ユーザー アカウント データベースに格納されている事前設定のコールバック電話番号を呼び出します。 RAS_USER_0構造体の wszPhoneNumber メンバーには、ユーザーのコールバック電話番号が含まれています。 |
|
ユーザーが呼び出すと、RAS サーバーはコールバック電話番号を指定するオプションを提供します。 ユーザーは、コールバックなしですぐに接続することもできます。 wszPhoneNumber メンバーには、ユーザーがオーバーライドできる既定の数値が含まれています。 |
コールバック特権を分離するには、マスクとして次の定数を使用します。 (この定数は Mprapi.h でも定義されています)。
RASPRIV_CallbackType
wszPhoneNumber[MAX_PHONE_NUMBER_LEN + 1]
RAS ユーザーを呼び戻す電話番号を含む Unicode 文字列へのポインター。
bfPrivilege2
RAS ユーザーに追加のリモート アクセス特権を付与するフラグを指定します。
Mprapi.h では、次のリモート アクセス特権定数が定義されています。
値 | 説明 |
---|---|
|
リモート アクセス ポリシーは、ユーザーがダイヤルイン アクセスを許可されているかどうかを決定します。 |
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | mprapi.h |