次の方法で共有


PWLX_DISCONNECT コールバック関数 (winwlx.h)

[WlxDisconnect 関数は、Windows Server 2008 および Windows Vista では使用できなくなりました。

ターミナル サービスが有効になっている場合は、代替の GINA DLL によって呼び出されます。 GINA はこの 関数を呼び出して、ターミナル サービス ネットワーク セッションから切断します。

メモ Windows Vista では GINA DLL は無視されます。
 
WlxDisconnect を使用すると、GINA は必要に応じて切断ダイアログ ボックスをサポートできます。

構文

PWLX_DISCONNECT PwlxDisconnect;

BOOL PwlxDisconnect(
   unnamedParam1
)
{...}

パラメーター

unnamedParam1

戻り値

WlxDisconnect 関数は、次のいずれかの値を返します。

リターン コード 説明
TRUE
ターミナル サービス セッションが切断されました。
FALSE
ターミナル サービス セッションが切断されていないか、ターミナル サービスが有効になっていませんでした。

注釈

この関数にアクセスするには、GINA DLL で WLX_DISPATCH_VERSION_1_3 構造体を使用し、Winlogon バージョンを WlxNegotiate 呼び出しで少なくともWLX_VERSION_1_3に設定する必要があります。

ターミナル サービスが有効になっているときに呼び出される可能性があるその他の Winlogon サポート関数は、 WlxWin31MigrateWlxQueryClientCredentialsWlxQueryInetConnectorCredentials です

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー winwlx.h

こちらもご覧ください

WLX_DISPATCH_VERSION_1_3

WlxNegotiate

WlxQueryClientCredentials

WlxQueryInetConnectorCredentials

WlxWin31Migrate