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 |