MSV1_0_LOGON_SUBMIT_TYPE列挙 (ntsecapi.h)

MSV1_0_LOGON_SUBMIT_TYPE列挙は、要求されるログオンの種類を示します。

構文

typedef enum _MSV1_0_LOGON_SUBMIT_TYPE {
  MsV1_0InteractiveLogon = 2,
  MsV1_0Lm20Logon,
  MsV1_0NetworkLogon,
  MsV1_0SubAuthLogon,
  MsV1_0WorkstationUnlockLogon = 7,
  MsV1_0S4ULogon = 12,
  MsV1_0VirtualLogon = 82,
  MsV1_0NoElevationLogon = 83,
  MsV1_0LuidLogon = 84
} MSV1_0_LOGON_SUBMIT_TYPE, *PMSV1_0_LOGON_SUBMIT_TYPE;

定数

 
MsV1_0InteractiveLogon
値: 2
対話型ユーザー ログオンを要求します。 このディスパッチ ルーチンは、 によって開始された NTLM 対話型ログオンを処理します。
LsaLogonUser または
LogonUser
MsV1_0Lm20Logon
NTLM 2.0 プロトコル ログオンの後半を要求します。 この種類のログオンの前半は、 を呼び出すことによって実行されます。
MsV1_0Lm20ChallengeRequest メッセージを含む LsaCallAuthenticationPackage。 詳細については、「」を参照してください。
MSV1_0_PROTOCOL_MESSAGE_TYPE
MsV1_0NetworkLogon
ネットワーク ログオンを要求します。 このディスパッチ ルーチンとMsV1_0Lm20Logonの唯一の違いは、MsV1_0NetworkLogonが ParameterControl メンバーを使用することです。
MsV1_0SubAuthLogon
サブ認証パッケージを使用して NTLM 2.0 プロトコル ログオンの後半を要求します。 MSV1_0自体を初期化すると、レジストリ キーをチェックして、サブ認証パッケージを読み込む必要があるかどうかを判断します。 MSV1_0で使用されるサブ認証パッケージの詳細については、プラットフォーム SDK に含まれるサブ認証のサンプルを参照してください。
MsV1_0WorkstationUnlockLogon
値: 7
ワークステーションのログオン ロック解除を要求します。

メモ Windows Server 2003Windows XPこの定数はサポートされていません。
MsV1_0S4ULogon
値: 12
ユーザー (S4U) ログオンのサービスを要求します。

メモ Windows Server 2003 SP2Windows VistaWindows Server 2003Windows XPこの定数はサポートされていません。
MsV1_0VirtualLogon
値: 82
リモート セッションからログオンを要求します。

メモ Windows Server 2003 SP2Windows VistaWindows Server 2003Windows XPこの定数はサポートされていません。
MsV1_0NoElevationLogon
値: 83
特権の昇格を許可しないログオンを要求します。

メモ Windows Server 2008 R2Windows 7Windows Server 2003 SP2Windows VistaWindows Server 2003Windows XPこの定数はサポートされていません。
MsV1_0LuidLogon
値: 84

要件

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

こちらもご覧ください

LogonUser

LsaCallAuthenticationPackage

LsaLogonUser

MSV1_0_PROTOCOL_MESSAGE_TYPE