RAS_CONNECTION_3 構造体 (mprapi.h)

RAS_CONNECTION_3構造体には、接続を識別するグローバル一意識別子 (GUID) や接続の検疫状態など、接続に関する情報が含まれます。

構文

typedef struct _RAS_CONNECTION_3 {
  DWORD                 dwVersion;
  DWORD                 dwSize;
  HANDLE                hConnection;
  WCHAR                 wszUserName[UNLEN + 1];
  ROUTER_INTERFACE_TYPE dwInterfaceType;
  GUID                  guid;
  PPP_INFO_3            PppInfo3;
  RAS_QUARANTINE_STATE  rasQuarState;
  FILETIME              timer;
} RAS_CONNECTION_3, *PRAS_CONNECTION_3;

メンバー

dwVersion

使用される RAS_CONNECTION_3 構造体のバージョン。

dwSize

この RAS_CONNECTION_3 構造体のサイズ (バイト単位)。

hConnection

接続へのハンドル。

wszUserName[UNLEN + 1]

接続にログオンしたユーザーの名前を含む null で終わる Unicode 文字列。

dwInterfaceType

接続インターフェイスの種類を識別する ROUTER_INTERFACE_TYPE 列挙。

guid

接続を識別する GUID。 受信接続の場合、この GUID は接続がアクティブである限り有効です。

PppInfo3

接続のポイントツーポイント (PPP) プロジェクション操作情報を含む PPP_INFO_3 構造体。

rasQuarState

接続のネットワーク アクセス保護 (NAP) 検疫状態を指定する RAS_QUARANTINE_STATE 構造体。

timer

接続が検疫から抜け出すために必要な時間を指定する FILETIME 構造体。その後、接続は削除されます。 この値は、 rasQuarState の値が RAS_QUAR_STATE_PROBATION の場合にのみ有効です。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header mprapi.h

関連項目

MprAdminAcceptReauthentication

MprAdminConnectionEnum

MprAdminConnectionHangupNotification3

RAS 管理構造

RAS_CONNECTION_0

RAS_CONNECTION_1

RAS_CONNECTION_2

リモート アクセス サービス管理リファレンス