PWLX_SET_OPTION コールバック関数 (winwlx.h)
[WlxSetOption 関数は、Windows Server 2008 および Windows Vista では使用できなくなりました。
オプションの値を設定するために GINA によって呼び出されます。
メモ Windows Vista では GINA DLL は無視されます。
構文
PWLX_SET_OPTION PwlxSetOption;
BOOL PwlxSetOption(
[in] HANDLE hWlx,
[in] DWORD Option,
[in] ULONG_PTR Value,
[out] ULONG_PTR *OldValue
)
{...}
パラメーター
[in] hWlx
WlxInitialize 呼び出しで GINA に渡される Winlogon ハンドルを指定します。
[in] Option
次のオプションのいずれかを指定します。
[in] Value
オプションの新しい値を指定します。
[out] OldValue
戻り時に、オプションが設定された古い値へのポインター。
戻り値
WlxSetOption 関数は、次のいずれかの値を返します。
リターン コード | 説明 |
---|---|
|
オプションは 、Value パラメーターで指定された値に設定されました。 |
|
Winlogon は Option をValue に設定しませんでした。 |
解説
この関数にアクセスするには、GINA DLL で WLX_DISPATCH_VERSION_1_3 構造体を使用し、Winlogon バージョンを WlxNegotiate 呼び出しで少なくともWLX_VERSION_1_3に設定する必要があります。
オプションの現在の値を取得するには、 WlxGetOption を使用します。
要件
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | winwlx.h |