Freigeben über


RAS_CONNECTION_3-Struktur (mprapi.h)

Die RAS_CONNECTION_3-Struktur enthält Informationen für die Verbindung, einschließlich des Globally Unique Identifier (GUID), der die Verbindung und den Quarantänestatus der Verbindung identifiziert.

Syntax

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;

Members

dwVersion

Die Version der verwendeten RAS_CONNECTION_3-Struktur .

dwSize

Die Größe dieser RAS_CONNECTION_3 Struktur in Bytes.

hConnection

Ein Handle für die Verbindung.

wszUserName[UNLEN + 1]

Eine mit Null beendete Unicode-Zeichenfolge, die den Namen des Benutzers enthält, der sich bei der Verbindung angemeldet hat.

dwInterfaceType

Eine ROUTER_INTERFACE_TYPE-Enumeration , die den Typ der Verbindungsschnittstelle identifiziert.

guid

Eine GUID, die die Verbindung identifiziert. Für eingehende Verbindungen ist diese GUID nur gültig, solange die Verbindung aktiv ist.

PppInfo3

Eine PPP_INFO_3-Struktur , die Ppp-Projektionsvorgangsinformationen (Point-to-Point) für eine Verbindung enthält.

rasQuarState

Eine RAS_QUARANTINE_STATE-Struktur , die den Nap-Quarantänestatus (Network Access Protection, Netzwerkzugriffsschutz) der Verbindung angibt.

timer

Eine FILETIME-Struktur, die die erforderliche Zeit angibt, bis die Verbindung aus der Quarantäne kommt, nach der die Verbindung abgebrochen wird. Dieser Wert ist nur gültig, wenn rasQuarState den Wert RAS_QUAR_STATE_PROBATION hat.

Anforderungen

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

Weitere Informationen

MprAdminAcceptReauthentication

MprAdminConnectionEnum

MprAdminConnectionHangupNotification3

RAS-Verwaltungsstrukturen

RAS_CONNECTION_0

RAS_CONNECTION_1

RAS_CONNECTION_2

Referenz zur Remotezugriffsdienstverwaltung