IO_SESSION_CONNECT_INFO 構造体 (wdm.h)
IO_SESSION_CONNECT_INFO構造体は、ユーザー セッションに関する情報を提供します。
構文
typedef struct _IO_SESSION_CONNECT_INFO {
ULONG SessionId;
BOOLEAN LocalSession;
} IO_SESSION_CONNECT_INFO, *PIO_SESSION_CONNECT_INFO;
メンバー
SessionId
セッション ID。 このメンバーには、ドライバーがこの通知を受信しているユーザー セッションの ターミナル サービス セッション識別子が含まれています。
LocalSession
ユーザー セッションがローカル セッションかリモート セッションかを示します。 TRUE の場合、ユーザーはローカルにログオンします。 FALSE の場合、ユーザーはリモートでログオンします。
注釈
ユーザー セッションでイベントの通知を受信するようにドライバーが登録されていて、このセッションが 接続 状態になった場合、I/O マネージャーはドライバーの IO_SESSION_NOTIFICATION_FUNCTION 関数を呼び出します。 この呼び出しでは、I/O マネージャーによって関数の Event パラメーターが IoSessionEventConnected に設定されます。 さらに、I/O マネージャーは、ユーザー セッションに関する情報を含むIO_SESSION_CONNECT_INFO構造体を指す関数の NotificationPayload パラメーターを設定します。 IoSessionEventConnected の詳細については、「IO_SESSION_EVENT」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 以降のバージョンの Windows オペレーティング システムでサポートされています。 |
Header | wdm.h (Wdm.h、Ntddk.h、Ntifs.h、Fltkernel.h を含む) |