RAS_CONNECTION_0構造体 (mprapi.h)
RAS_CONNECTION_0構造体には、ユーザー名やドメインなど、特定の接続に関する一般的な情報が含まれています。 送信または受信したバイト数など、特定の接続の詳細については、「 RAS_CONNECTION_1」を参照してください。
構文
typedef struct _RAS_CONNECTION_0 {
HANDLE hConnection;
HANDLE hInterface;
DWORD dwConnectDuration;
ROUTER_INTERFACE_TYPE dwInterfaceType;
DWORD dwConnectionFlags;
WCHAR wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1];
WCHAR wszUserName[UNLEN + 1];
WCHAR wszLogonDomain[DNLEN + 1];
WCHAR wszRemoteComputer[NETBIOS_NAME_LEN + 1];
} RAS_CONNECTION_0, *PRAS_CONNECTION_0;
メンバー
hConnection
接続へのハンドル。
hInterface
インターフェイスへのハンドル。
dwConnectDuration
接続の継続時間を秒単位で表す 値。
dwInterfaceType
接続インターフェイスの種類を識別する ROUTER_INTERFACE_TYPE 列挙。
dwConnectionFlags
接続属性を指定するフラグのビットマップ。 dwConnectionFlags には、 次の値のうち少なくとも 1 つを含める必要があります。
値 | 説明 |
---|---|
|
接続では、ポイントツーポイント プロトコル (PPP) を使用しています。 |
|
メッセンジャー サービスはクライアントでアクティブであり、 MprAdminSendUserMessage を使用してメッセージをクライアントに送信できます。 |
|
接続は現在検疫中です。 検疫から接続を削除する方法については、「 MprAdminConnectionRemoveQuarantine」を参照してください。 |
|
接続では、AppleTalk リモート アクセス プロトコル (ARAP) を使用しています。 |
|
接続で IKEv2 が使用されています。 |
|
接続で IKEv2 が使用されており、サーバーに到達できません。 |
wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1]
この接続のインターフェイスの名前を含む null で終わる Unicode 文字列。
wszUserName[UNLEN + 1]
接続にログオンしたユーザーの名前を含む、null で終わる Unicode 文字列。
wszLogonDomain[DNLEN + 1]
接続されたユーザーが認証されるドメインを含む、null で終わる Unicode 文字列。
wszRemoteComputer[NETBIOS_NAME_LEN + 1]
リモート コンピューターの名前を含む null で終わる Unicode 文字列。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | mprapi.h |
関連項目
MprAdminAcceptReauthentication