Struct windows_sys::Win32::Security::Authentication::Identity::SECPKG_FUNCTION_TABLE
#[repr(C)]pub struct SECPKG_FUNCTION_TABLE {Show 42 fields
pub InitializePackage: PLSA_AP_INITIALIZE_PACKAGE,
pub LogonUserA: PLSA_AP_LOGON_USER,
pub CallPackage: PLSA_AP_CALL_PACKAGE,
pub LogonTerminated: PLSA_AP_LOGON_TERMINATED,
pub CallPackageUntrusted: PLSA_AP_CALL_PACKAGE,
pub CallPackagePassthrough: PLSA_AP_CALL_PACKAGE_PASSTHROUGH,
pub LogonUserExA: PLSA_AP_LOGON_USER_EX,
pub LogonUserEx2: PLSA_AP_LOGON_USER_EX2,
pub Initialize: SpInitializeFn,
pub Shutdown: SpShutdownFn,
pub GetInfo: SpGetInfoFn,
pub AcceptCredentials: SpAcceptCredentialsFn,
pub AcquireCredentialsHandleA: SpAcquireCredentialsHandleFn,
pub QueryCredentialsAttributesA: SpQueryCredentialsAttributesFn,
pub FreeCredentialsHandle: SpFreeCredentialsHandleFn,
pub SaveCredentials: SpSaveCredentialsFn,
pub GetCredentials: SpGetCredentialsFn,
pub DeleteCredentials: SpDeleteCredentialsFn,
pub InitLsaModeContext: SpInitLsaModeContextFn,
pub AcceptLsaModeContext: SpAcceptLsaModeContextFn,
pub DeleteContext: SpDeleteContextFn,
pub ApplyControlToken: SpApplyControlTokenFn,
pub GetUserInfo: SpGetUserInfoFn,
pub GetExtendedInformation: SpGetExtendedInformationFn,
pub QueryContextAttributesA: SpQueryContextAttributesFn,
pub AddCredentialsA: SpAddCredentialsFn,
pub SetExtendedInformation: SpSetExtendedInformationFn,
pub SetContextAttributesA: SpSetContextAttributesFn,
pub SetCredentialsAttributesA: SpSetCredentialsAttributesFn,
pub ChangeAccountPasswordA: SpChangeAccountPasswordFn,
pub QueryMetaData: SpQueryMetaDataFn,
pub ExchangeMetaData: SpExchangeMetaDataFn,
pub GetCredUIContext: SpGetCredUIContextFn,
pub UpdateCredentials: SpUpdateCredentialsFn,
pub ValidateTargetInfo: SpValidateTargetInfoFn,
pub PostLogonUser: LSA_AP_POST_LOGON_USER,
pub GetRemoteCredGuardLogonBuffer: SpGetRemoteCredGuardLogonBufferFn,
pub GetRemoteCredGuardSupplementalCreds: SpGetRemoteCredGuardSupplementalCredsFn,
pub GetTbalSupplementalCreds: SpGetTbalSupplementalCredsFn,
pub LogonUserEx3: PLSA_AP_LOGON_USER_EX3,
pub PreLogonUserSurrogate: PLSA_AP_PRE_LOGON_USER_SURROGATE,
pub PostLogonUserSurrogate: PLSA_AP_POST_LOGON_USER_SURROGATE,
}
Expand description
Required features: "Win32_Security_Authentication_Identity"
, "Win32_Foundation"
, "Win32_Security_Credentials"
, "Win32_System_Kernel"
, "Win32_System_Threading"
Fields§
§InitializePackage: PLSA_AP_INITIALIZE_PACKAGE
§LogonUserA: PLSA_AP_LOGON_USER
§CallPackage: PLSA_AP_CALL_PACKAGE
§LogonTerminated: PLSA_AP_LOGON_TERMINATED
§CallPackageUntrusted: PLSA_AP_CALL_PACKAGE
§CallPackagePassthrough: PLSA_AP_CALL_PACKAGE_PASSTHROUGH
§LogonUserExA: PLSA_AP_LOGON_USER_EX
§LogonUserEx2: PLSA_AP_LOGON_USER_EX2
§Initialize: SpInitializeFn
§Shutdown: SpShutdownFn
§GetInfo: SpGetInfoFn
§AcceptCredentials: SpAcceptCredentialsFn
§AcquireCredentialsHandleA: SpAcquireCredentialsHandleFn
§QueryCredentialsAttributesA: SpQueryCredentialsAttributesFn
§FreeCredentialsHandle: SpFreeCredentialsHandleFn
§SaveCredentials: SpSaveCredentialsFn
§GetCredentials: SpGetCredentialsFn
§DeleteCredentials: SpDeleteCredentialsFn
§InitLsaModeContext: SpInitLsaModeContextFn
§AcceptLsaModeContext: SpAcceptLsaModeContextFn
§DeleteContext: SpDeleteContextFn
§ApplyControlToken: SpApplyControlTokenFn
§GetUserInfo: SpGetUserInfoFn
§GetExtendedInformation: SpGetExtendedInformationFn
§QueryContextAttributesA: SpQueryContextAttributesFn
§AddCredentialsA: SpAddCredentialsFn
§SetExtendedInformation: SpSetExtendedInformationFn
§SetContextAttributesA: SpSetContextAttributesFn
§SetCredentialsAttributesA: SpSetCredentialsAttributesFn
§ChangeAccountPasswordA: SpChangeAccountPasswordFn
§QueryMetaData: SpQueryMetaDataFn
§ExchangeMetaData: SpExchangeMetaDataFn
§GetCredUIContext: SpGetCredUIContextFn
§UpdateCredentials: SpUpdateCredentialsFn
§ValidateTargetInfo: SpValidateTargetInfoFn
§PostLogonUser: LSA_AP_POST_LOGON_USER
§GetRemoteCredGuardLogonBuffer: SpGetRemoteCredGuardLogonBufferFn
§GetRemoteCredGuardSupplementalCreds: SpGetRemoteCredGuardSupplementalCredsFn
§GetTbalSupplementalCreds: SpGetTbalSupplementalCredsFn
§LogonUserEx3: PLSA_AP_LOGON_USER_EX3
§PreLogonUserSurrogate: PLSA_AP_PRE_LOGON_USER_SURROGATE
§PostLogonUserSurrogate: PLSA_AP_POST_LOGON_USER_SURROGATE