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