Freigeben über


PWLX_DISCONNECT Rückruffunktion (winwlx.h)

[Die WlxDisconnect-Funktion ist ab Windows Server 2008 und Windows Vista nicht mehr verfügbar.]

Wird von einer GINA-Ersatz-DLL aufgerufen, wenn Terminaldienste aktiviert sind. GINA ruft diese Funktion auf, um die Verbindung mit einer Terminaldienste-Netzwerksitzung zu trennen.

Hinweis GINA-DLLs werden in Windows Vista ignoriert.
 
Mit WlxDisconnect kann GINA optional ein Dialogfeld zum Trennen unterstützen.

Syntax

PWLX_DISCONNECT PwlxDisconnect;

BOOL PwlxDisconnect(
   unnamedParam1
)
{...}

Parameter

unnamedParam1

Rückgabewert

Die WlxDisconnect-Funktion gibt einen der folgenden Werte zurück.

Rückgabecode Beschreibung
TRUE
Die Terminaldienste-Sitzung wurde getrennt.
FALSE
Die Terminaldienste-Sitzung wurde nicht getrennt, oder Terminaldienste wurden nicht aktiviert.

Hinweise

Um auf diese Funktion zuzugreifen, muss die GINA-DLL die WLX_DISPATCH_VERSION_1_3-Struktur verwenden und die Winlogon-Version in ihrem WlxNegotiate-Aufruf auf mindestens WLX_VERSION_1_3 festlegen.

Andere Winlogon-Unterstützungsfunktionen, die aufgerufen werden können, wenn Terminaldienste aktiviert sind, sind WlxWin31Migrate, WlxQueryClientCredentials und WlxQueryInetConnectorCredentials.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winwlx.h

Weitere Informationen

WLX_DISPATCH_VERSION_1_3

WlxNegotiate

WlxQueryClientCredentials

WlxQueryInetConnectorCredentials

WlxWin31Migrate