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 関数は、次のいずれかの値を返します。

リターン コード 説明
TRUE
オプションは 、Value パラメーターで指定された値に設定されました。
FALSE
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

関連項目

WLX_DISPATCH_VERSION_1_3

WlxGetOption

WlxInitialize

WlxNegotiate