次の方法で共有


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

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

GINA によって呼び出され、Winlogon が Winlogon デスクトップに切り替わる前に現在のデスクトップの名前とハンドルが決定されます。

メモ Windows Vista では GINA DLL は無視されます。
 
GINA は、この関数を使用して、元のデスクトップに応じて動作を変更できます。

構文

PWLX_GET_SOURCE_DESKTOP PwlxGetSourceDesktop;

BOOL PwlxGetSourceDesktop(
  [in]  HANDLE hWlx,
  [out] PWLX_DESKTOP *ppDesktop
)
{...}

パラメーター

[in] hWlx

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

[out] ppDesktop

デスクトップを記述する必要な情報を含む WLX_DESKTOP 構造体へのポインターを受け取ります。 このポインターは LocalFree を使用して解放できます。

戻り値

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

リターン コード 説明
TRUE
呼び出しは成功しました。
FALSE
呼び出しに失敗しました。

要件

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

関連項目

LocalFree

WLX_DESKTOP

WlxInitialize