次の方法で共有


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

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

GINA によって呼び出され、Winlogon によって渡されるコンテキスト ポインターを、GINA 関数への今後のすべての呼び出しの最初のパラメーターとして指定します。

メモ Windows Vista では GINA DLL は無視されます。
 
これにより、GINA は WlxInitialize 関数によって返されるコンテキスト ポインターを置き換える新しいコンテキスト ポインターを指定できます。

この関数は、Option パラメーターを WLX_OPTION_CONTEXT_POINTER に設定して呼び出された WlxSetOption 関数に置き換わりました。

構文

PWLX_SET_CONTEXT_POINTER PwlxSetContextPointer;

void PwlxSetContextPointer(
  [in] HANDLE hWlx,
  [in] PVOID pWlxContext
)
{...}

パラメーター

[in] hWlx

WlxInitialize 呼び出しで GINA に渡される Winlogon ハンドルを指定します。

[in] pWlxContext

Winlogon が GINA への今後の呼び出しで使用する新しいコンテキストへのポインター。

戻り値

なし

解説

GINA が WlxInitialize 関数から WlxSasNotify を呼び出す必要がある場合は、まず WlxSetContextPointer を呼び出して、Winlogon がコンテキストを GINA に関連付ける必要があります。

要件

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

関連項目

WlxInitialize

WlxSasNotify

WlxSetOption