SECPKG_CALL_INFO 结构 (ntsecpkg.h)
SECPKG_CALL_INFO结构包含有关当前正在执行的调用的信息。 GetCallInfo 函数使用此结构。
语法
typedef struct _SECPKG_CALL_INFO {
ULONG ProcessId;
ULONG ThreadId;
ULONG Attributes;
ULONG CallCount;
PVOID MechOid;
} SECPKG_CALL_INFO, *PSECPKG_CALL_INFO;
成员
ProcessId
调用的进程标识符。
ThreadId
调用的线程标识符。
Attributes
描述调用的属性标志集。 下表列出了有效的属性标志值。
值 | 含义 |
---|---|
|
调用源自内核模式。 |
|
呼叫来自 ANSI 存根。 |
|
呼叫指定的紧急呼叫。 |
|
调用是递归的。 |
|
调用源自进程。 |
|
从客户端清理调用。 |
|
调用来自 WOW 客户端进程。
Windows Server 2003 和 Windows XP: 不支持此值。 |
|
调用来自已终止的线程。
Windows Server 2003 和 Windows XP: 不支持此值。 |
|
调用来自已终止的进程。
Windows Server 2003 和 Windows XP: 不支持此值。 |
|
呼叫来自 TCB。
Windows Server 2003 和 Windows XP: 不支持此值。 |
|
调用仅要求网络登录,不要求任何缓存登录。
Windows Server 2003 和 Windows XP: 不支持此值。 |
|
LsaLogonUser 的调用来自 Winlogon。
Windows Server 2003 和 Windows XP: 不支持此值。 |
|
用于解锁的异步更新。
Windows Server 2003 和 Windows XP: 不支持此值。 |
|
调用源自系统进程。
Windows Server 2003 和 Windows XP: 不支持此值。 |
|
调用来自 SPNego。
Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支持此值。 |
|
调用来自 NEGO 扩展程序。
Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支持此值。 |
|
传递的缓冲区由 RPC 封送。
Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支持此值。 |
CallCount
调用计数。
MechOid
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | ntsecpkg.h |