WlxShutdown 関数 (winwlx.h)
[WlxShutdown 関数は、Windows Server 2008 および Windows Vista では使用できなくなりました。]
WlxShutdown 関数は、代替の GINA DLL によって実装する必要があります。 Winlogon はシャットダウン直前にこの関数を呼び出し、GINA がリーダーからスマート カードを取り出すなどのシャットダウン タスクを実行できるようにします。
メモ Windows Vista では GINA DLL は無視されます。
構文
void WlxShutdown(
[in] PVOID pWlxContext,
[in] DWORD ShutdownType
);
パラメーター
[in] pWlxContext
このウィンドウ ステーションに関連付けられている GINA コンテキストへのポインター。 このステーションに対して Winlogon が WlxInitialize を呼び出すと、GINA はこのコンテキスト値を返します。
[in] ShutdownType
シャットダウンの種類を指定します。 このパラメーターには、次の値のいずれかを指定できます。
戻り値
なし
解説
Winlogon は、ユーザーがログオフし、WlxLogoff 関数が呼び出された後に WlxShutdown を呼び出します。
WlxShutdown を呼び出す前に、Winlogon は、現在のデスクトップが Winlogon デスクトップになるようにデスクトップの状態を設定し、デスクトップがロックされるようにワークステーションの状態を設定します。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | winwlx.h |