ReactOS  0.4.15-dev-316-g938df97
_SECPKG_FUNCTION_TABLE Struct Reference

#include <ntsecpkg.h>

Collaboration diagram for _SECPKG_FUNCTION_TABLE:

Public Attributes

PLSA_AP_INITIALIZE_PACKAGE InitializePackage
 
PLSA_AP_LOGON_USER LsaLogonUser
 
PLSA_AP_CALL_PACKAGE CallPackage
 
PLSA_AP_LOGON_TERMINATED LogonTerminated
 
PLSA_AP_CALL_PACKAGE_UNTRUSTED CallPackageUntrusted
 
PLSA_AP_CALL_PACKAGE_PASSTHROUGH CallPackagePassthrough
 
PLSA_AP_LOGON_USER_EX LogonUserEx
 
PLSA_AP_LOGON_USER_EX2 LogonUserEx2
 
SpInitializeFn * Initialize
 
SpShutDownFn * Shutdown
 
SpGetInfoFn * GetInfo
 
SpAcceptCredentialsFn * AcceptCredentials
 
SpAcquireCredentialsHandleFn * SpAcquireCredentialsHandle
 
SpQueryCredentialsAttributesFn * SpQueryCredentialsAttributes
 
SpFreeCredentialsHandleFn * FreeCredentialsHandle
 
SpSaveCredentialsFn * SaveCredentials
 
SpGetCredentialsFn * GetCredentials
 
SpDeleteCredentialsFn * DeleteCredentials
 
SpInitLsaModeContextFn * InitLsaModeContext
 
SpAcceptLsaModeContextFn * AcceptLsaModeContext
 
SpDeleteContextFn * DeleteContext
 
SpApplyControlTokenFn * ApplyControlToken
 
SpGetUserInfoFn * GetUserInfo
 
SpGetExtendedInformationFn * GetExtendedInformation
 
SpQueryContextAttributesFn * SpQueryContextAttributes
 
SpAddCredentialsFn * SpAddCredentials
 
SpSetExtendedInformationFn * SetExtendedInformation
 
SpSetContextAttributesFn * SetContextAttributes
 
SpSetCredentialsAttributesFn * SetCredentialsAttributes
 
SpChangeAccountPasswordFn * ChangeAccountPassword
 
SpQueryMetaDataFn * QueryMetaData
 
SpExchangeMetaDataFn * ExchangeMetaData
 
SpGetCredUIContextFn * GetCredUIContext
 
SpUpdateCredentialsFn * UpdateCredentials
 
SpValidateTargetInfoFn * ValidateTargetInfo
 
LSA_AP_POST_LOGON_USER * PostLogonUser
 

Detailed Description

Definition at line 464 of file ntsecpkg.h.

Member Data Documentation

◆ AcceptCredentials

SpAcceptCredentialsFn* _SECPKG_FUNCTION_TABLE::AcceptCredentials

Definition at line 476 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ AcceptLsaModeContext

SpAcceptLsaModeContextFn* _SECPKG_FUNCTION_TABLE::AcceptLsaModeContext

Definition at line 484 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ ApplyControlToken

SpApplyControlTokenFn* _SECPKG_FUNCTION_TABLE::ApplyControlToken

Definition at line 486 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ CallPackage

PLSA_AP_CALL_PACKAGE _SECPKG_FUNCTION_TABLE::CallPackage

Definition at line 467 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ CallPackagePassthrough

PLSA_AP_CALL_PACKAGE_PASSTHROUGH _SECPKG_FUNCTION_TABLE::CallPackagePassthrough

Definition at line 470 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ CallPackageUntrusted

PLSA_AP_CALL_PACKAGE_UNTRUSTED _SECPKG_FUNCTION_TABLE::CallPackageUntrusted

Definition at line 469 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ ChangeAccountPassword

SpChangeAccountPasswordFn* _SECPKG_FUNCTION_TABLE::ChangeAccountPassword

Definition at line 497 of file ntsecpkg.h.

◆ DeleteContext

SpDeleteContextFn* _SECPKG_FUNCTION_TABLE::DeleteContext

Definition at line 485 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ DeleteCredentials

SpDeleteCredentialsFn* _SECPKG_FUNCTION_TABLE::DeleteCredentials

Definition at line 482 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ ExchangeMetaData

SpExchangeMetaDataFn* _SECPKG_FUNCTION_TABLE::ExchangeMetaData

Definition at line 500 of file ntsecpkg.h.

◆ FreeCredentialsHandle

SpFreeCredentialsHandleFn* _SECPKG_FUNCTION_TABLE::FreeCredentialsHandle

Definition at line 479 of file ntsecpkg.h.

Referenced by getNextSecPkgTable(), and SpLsaModeInitialize().

◆ GetCredentials

SpGetCredentialsFn* _SECPKG_FUNCTION_TABLE::GetCredentials

Definition at line 481 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ GetCredUIContext

SpGetCredUIContextFn* _SECPKG_FUNCTION_TABLE::GetCredUIContext

Definition at line 501 of file ntsecpkg.h.

◆ GetExtendedInformation

SpGetExtendedInformationFn* _SECPKG_FUNCTION_TABLE::GetExtendedInformation

Definition at line 488 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ GetInfo

SpGetInfoFn* _SECPKG_FUNCTION_TABLE::GetInfo

Definition at line 475 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize(), and testGetInfo().

◆ GetUserInfo

SpGetUserInfoFn* _SECPKG_FUNCTION_TABLE::GetUserInfo

Definition at line 487 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ Initialize

SpInitializeFn* _SECPKG_FUNCTION_TABLE::Initialize

Definition at line 473 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ InitializePackage

PLSA_AP_INITIALIZE_PACKAGE _SECPKG_FUNCTION_TABLE::InitializePackage

Definition at line 465 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ InitLsaModeContext

SpInitLsaModeContextFn* _SECPKG_FUNCTION_TABLE::InitLsaModeContext

Definition at line 483 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ LogonTerminated

PLSA_AP_LOGON_TERMINATED _SECPKG_FUNCTION_TABLE::LogonTerminated

Definition at line 468 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ LogonUserEx

PLSA_AP_LOGON_USER_EX _SECPKG_FUNCTION_TABLE::LogonUserEx

Definition at line 471 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ LogonUserEx2

PLSA_AP_LOGON_USER_EX2 _SECPKG_FUNCTION_TABLE::LogonUserEx2

Definition at line 472 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ LsaLogonUser

PLSA_AP_LOGON_USER _SECPKG_FUNCTION_TABLE::LsaLogonUser

Definition at line 466 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ PostLogonUser

LSA_AP_POST_LOGON_USER* _SECPKG_FUNCTION_TABLE::PostLogonUser

Definition at line 506 of file ntsecpkg.h.

◆ QueryMetaData

SpQueryMetaDataFn* _SECPKG_FUNCTION_TABLE::QueryMetaData

Definition at line 499 of file ntsecpkg.h.

◆ SaveCredentials

SpSaveCredentialsFn* _SECPKG_FUNCTION_TABLE::SaveCredentials

Definition at line 480 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ SetContextAttributes

SpSetContextAttributesFn* _SECPKG_FUNCTION_TABLE::SetContextAttributes

Definition at line 493 of file ntsecpkg.h.

◆ SetCredentialsAttributes

SpSetCredentialsAttributesFn* _SECPKG_FUNCTION_TABLE::SetCredentialsAttributes

Definition at line 495 of file ntsecpkg.h.

◆ SetExtendedInformation

SpSetExtendedInformationFn* _SECPKG_FUNCTION_TABLE::SetExtendedInformation

Definition at line 491 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ Shutdown

SpShutDownFn* _SECPKG_FUNCTION_TABLE::Shutdown

Definition at line 474 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ SpAcquireCredentialsHandle

SpAcquireCredentialsHandleFn* _SECPKG_FUNCTION_TABLE::SpAcquireCredentialsHandle

Definition at line 477 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ SpAddCredentials

SpAddCredentialsFn* _SECPKG_FUNCTION_TABLE::SpAddCredentials

Definition at line 490 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ SpQueryContextAttributes

SpQueryContextAttributesFn* _SECPKG_FUNCTION_TABLE::SpQueryContextAttributes

Definition at line 489 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ SpQueryCredentialsAttributes

SpQueryCredentialsAttributesFn* _SECPKG_FUNCTION_TABLE::SpQueryCredentialsAttributes

Definition at line 478 of file ntsecpkg.h.

Referenced by SpLsaModeInitialize().

◆ UpdateCredentials

SpUpdateCredentialsFn* _SECPKG_FUNCTION_TABLE::UpdateCredentials

Definition at line 502 of file ntsecpkg.h.

◆ ValidateTargetInfo

SpValidateTargetInfoFn* _SECPKG_FUNCTION_TABLE::ValidateTargetInfo

Definition at line 504 of file ntsecpkg.h.


The documentation for this struct was generated from the following file: