RAS_CONNECTION_3 구조체(mprapi.h)

RAS_CONNECTION_3 구조에는 연결 및 연결의 격리 상태를 식별하는 GUID(Globally Unique Identifier)를 포함하여 연결에 대한 정보가 포함됩니다.

구문

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로 종료된 유니코드 문자열입니다.

dwInterfaceType

연결 인터페이스의 형식을 식별하는 ROUTER_INTERFACE_TYPE 열거형입니다.

guid

연결을 식별하는 GUID입니다. 들어오는 연결의 경우 이 GUID는 연결이 활성 상태인 경우에만 유효합니다.

PppInfo3

연결에 대한 PPP(Point to Point) 프로젝션 작업 정보를 포함하는 PPP_INFO_3 구조체입니다.

rasQuarState

연결의 NAP(네트워크 액세스 보호) 격리 상태를 지정하는 RAS_QUARANTINE_STATE 구조체입니다.

timer

연결이 격리된 후 연결이 삭제되는 데 필요한 시간을 지정하는 FILETIME 구조체입니다. 이 값은 rasQuarState 값이 RAS_QUAR_STATE_PROBATION 경우에만 유효합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 mprapi.h

참고 항목

MprAdminAcceptReauthentication

MprAdminConnectionEnum

MprAdminConnectionHangupNotification3

RAS 관리 구조

RAS_CONNECTION_0

RAS_CONNECTION_1

RAS_CONNECTION_2

원격 액세스 서비스 관리 참조