共用方式為


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

描述呼叫的屬性旗標集。 下表列出有效的屬性旗標值。

意義
SECPKG_CALL_KERNEL_MODE
呼叫源自核心模式。
SECPKG_CALL_ANSI
通話來自 ANSI 存根。
SECPKG_CALL_URGENT
撥打指定的緊急電話。
SECPKG_CALL_RECURSIVE
呼叫是遞歸的。
SECPKG_CALL_IN_PROC
呼叫源自進程。
SECPKG_CALL_CLEANUP
從用戶端清除呼叫。
SECPKG_CALL_WOWCLIENT
呼叫來自 WOW 用戶端進程。

Windows Server 2003 和 Windows XP: 不支援此值。

SECPKG_CALL_THREAD_TERM
呼叫來自終止的線程。

Windows Server 2003 和 Windows XP: 不支援此值。

SECPKG_CALL_PROCESS_TERM
呼叫來自終止的進程。

Windows Server 2003 和 Windows XP: 不支援此值。

SECPKG_CALL_IS_TCB
通話來自 TCB。

Windows Server 2003 和 Windows XP: 不支援此值。

SECPKG_CALL_NETWORK_ONLY
呼叫 只會要求網路登入,而不會要求任何快取的登入。

Windows Server 2003 和 Windows XP: 不支援此值。

SECPKG_CALL_WINLOGON
LsaLogonUser 的呼叫來自 Winlogon。

Windows Server 2003 和 Windows XP: 不支援此值。

SECPKG_CALL_ASYNC_UPDATE
用於解除鎖定的異步更新。

Windows Server 2003 和 Windows XP: 不支援此值。

SECPKG_CALL_SYSTEM_PROC
呼叫源自系統進程。

Windows Server 2003 和 Windows XP: 不支援此值。

SECPKG_CALL_NEGO
呼叫來自SPNego。

Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此值。

SECPKG_CALL_NEGO_EXTENDER
呼叫來自 NEGO 擴充器。

Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此值。

SECPKG_CALL_BUFFER_MARSHALL
傳遞的緩衝區會由 RPC 封送處理。

Windows Server 2008、Windows Vista、Windows Server 2003 和 Windows XP: 不支援此值。

CallCount

呼叫計數。

MechOid

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
標頭 ntsecpkg.h