다음을 통해 공유


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 extender에서 입니다.

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