次の方法で共有


WLX_NOTIFICATION_INFO 構造体 (winwlx.h)

[WLX_NOTIFICATION_INFO構造は、Windows Server 2008 および Windows Vista では使用できなくなりました。

この構造体には、 Winlogon イベントに関する情報が格納されます。

構文

typedef struct _WLX_NOTIFICATION_INFO {
  ULONG           Size;
  ULONG           Flags;
  PWSTR           UserName;
  PWSTR           Domain;
  PWSTR           WindowStation;
  HANDLE          hToken;
  HDESK           hDesktop;
  PFNMSGECALLBACK pStatusCallback;
} WLX_NOTIFICATION_INFO, *PWLX_NOTIFICATION_INFO;

メンバー

Size

構造体のサイズをバイト単位で示します。 アプリケーションでは、構造体のサイズに対してこの値をチェックして、構造体を検証できます。

Flags

内部使用のために予約されています。

UserName

システムに現在ログオンしているユーザーの名前を指定する文字列。 ユーザーがログオンする前にイベントが発生した場合、この値は NULL です

Domain

ユーザーが現在ログオンしているドメインの名前を指定する文字列。 ユーザーがログオンする前にイベントが発生した場合、この値は NULL です

WindowStation

ユーザーが現在ログオンしているウィンドウ ステーションの名前を指定します。 ユーザーがログオンする前にイベントが発生した場合、この値は NULL です。 ほとんどの構成では、単一の既定のウィンドウ ステーションが使用されることに注意してください。 [ターミナル サービスについて] などの一部のアプリケーションでは、複数のウィンドウ ステーションを使用します。

hToken

ユーザーのトークンへのハンドル。 ユーザーがログオンする前にイベントが発生した場合、この値は NULL です。

hDesktop

現在アクティブなデスクトップへのハンドル。

pStatusCallback

内部使用のために予約されています。

必要条件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
Header winwlx.h