core.sys.windows.ntsecpkg
Windows API header module
Translated from MinGW Windows headers
License
alias LSA_SEC_HANDLE PLSA_ADD_CREDENTIAL PLSA_ALLOCATE_CLIENT_BUFFER PLSA_ALLOCATE_LSA_HEAP PLSA_ALLOCATE_SHARED_MEMORY PLSA_AP_CALL_PACKAGE PLSA_AP_CALL_PACKAGE_PASSTHROUGH PLSA_AP_CALL_PACKAGE_UNTRUSTED PLSA_AP_INITIALIZE_PACKAGE PLSA_AP_LOGON_TERMINATED PLSA_AP_LOGON_USER PLSA_AP_LOGON_USER_EX PLSA_AP_LOGON_USER_EX2 PLSA_AUDIT_ACCOUNT_LOGON PLSA_AUDIT_LOGON PLSA_CALL_PACKAGE PLSA_CALL_PACKAGE_PASSTHROUGH PLSA_CALL_PACKAGEEX PLSA_CALLBACK_FUNCTION PLSA_CANCEL_NOTIFICATION PLSA_CLIENT_CALLBACK PLSA_CLIENT_REQUEST PLSA_CLOSE_SAM_USER PLSA_CONVERT_AUTH_DATA_TO_TOKEN PLSA_COPY_FROM_CLIENT_BUFFER PLSA_COPY_TO_CLIENT_BUFFER PLSA_CRACK_SINGLE_NAME PLSA_CREATE_LOGON_SESSION PLSA_CREATE_SHARED_MEMORY PLSA_CREATE_THREAD PLSA_CREATE_TOKEN PLSA_DELETE_CREDENTIAL PLSA_DELETE_LOGON_SESSION PLSA_DELETE_SHARED_MEMORY PLSA_DISPATCH_TABLE PLSA_DUPLICATE_HANDLE PLSA_FREE_CLIENT_BUFFER PLSA_FREE_LSA_HEAP PLSA_FREE_SHARED_MEMORY PLSA_GET_AUTH_DATA_FOR_USER PLSA_GET_CALL_INFO PLSA_GET_CLIENT_INFO PLSA_GET_CREDENTIALS PLSA_GET_USER_AUTH_DATA PLSA_GET_USER_CREDENTIALS PLSA_IMPERSONATE_CLIENT PLSA_MAP_BUFFER PLSA_OPEN_SAM_USER PLSA_REGISTER_CALLBACK PLSA_REGISTER_NOTIFICATION PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS PLSA_SEC_HANDLE PLSA_SECPKG_FUNCTION_TABLE PLSA_TOKEN_INFORMATION_TYPE PLSA_UNLOAD_PACKAGE PLSA_UPDATE_PRIMARY_CREDENTIALS PSECPKG_CALL_INFO PSECPKG_CLIENT_INFO PSECPKG_CONTEXT_THUNKS PSECPKG_DLL_FUNCTIONS PSECPKG_EXTENDED_INFORMATION PSECPKG_FUNCTION_TABLE PSECPKG_GSS_INFO PSECPKG_MUTUAL_AUTH_LEVEL PSECPKG_PARAMETERS PSECPKG_PRIMARY_CRED PSECPKG_SUPPLEMENTAL_CRED PSECPKG_SUPPLEMENTAL_CRED_ARRAY PSECPKG_USER_FUNCTION_TABLE PSECURITY_USER_DATA SEC_ATTRS SEC_THREAD_START SECPKG_EVENT_DOMAIN_CHANGE SecurityUserData SpAcceptCredentialsFn SpAcceptLsaModeContextFn SpAcquireCredentialsHandleFn SpAddCredentialsFn SpApplyControlTokenFn SpCompleteAuthTokenFn SpDeleteContextFn SpDeleteCredentialsFn SpExportSecurityContextFn SpFormatCredentialsFn SpFreeCredentialsHandleFn SpGetContextTokenFn SpGetCredentialsFn SpGetExtendedInformationFn SpGetInfoFn SpGetUserInfoFn SpImportSecurityContextFn SpInitializeFn SpInitLsaModeContextFn SpInitUserModeContextFn SpInstanceInitFn SpLsaModeInitializeFn SpMakeSignatureFn SpMarshallSupplementalCredsFn SpQueryContextAttributesFn SpQueryCredentialsAttributesFn SpSaveCredentialsFn SpSealMessageFn SpSetExtendedInformationFn SpShutDownFn SpUnsealMessageFn SpUserModeInitializeFn SpVerifySignatureFn
struct LSA_DISPATCH_TABLE LSA_SECPKG_FUNCTION_TABLE SECPKG_CALL_INFO SECPKG_CLIENT_INFO SECPKG_CONTEXT_THUNKS SECPKG_DLL_FUNCTIONS SECPKG_EXTENDED_INFORMATION SECPKG_FUNCTION_TABLE SECPKG_GSS_INFO SECPKG_MUTUAL_AUTH_LEVEL SECPKG_PARAMETERS SECPKG_PRIMARY_CRED SECPKG_SUPPLEMENTAL_CRED SECPKG_SUPPLEMENTAL_CRED_ARRAY SECPKG_USER_FUNCTION_TABLE SECURITY_USER_DATA
Types 126
LsaTokenInformationNull
LsaTokenInformationV1
SecpkgGssInfo = 1
SecpkgContextThunks
SecpkgMutualAuthLevel
SecpkgMaxInfo
enumSECPKG_NAME_TYPE
SecNameSamCompatible
SecNameAlternateId
SecNameFlat
SecNameDN
structSECPKG_PRIMARY_CRED
Fields
LUID LogonIdUNICODE_STRING DownlevelNameUNICODE_STRING DomainNameUNICODE_STRING PasswordUNICODE_STRING OldPasswordPSID UserSidULONG FlagsUNICODE_STRING DnsDomainNameUNICODE_STRING UpnUNICODE_STRING LogonServerUNICODE_STRING Spare1UNICODE_STRING Spare2UNICODE_STRING Spare3UNICODE_STRING Spare4aliasPSECPKG_PRIMARY_CRED = SECPKG_PRIMARY_CRED *
structSECPKG_SUPPLEMENTAL_CRED
structSECPKG_PARAMETERS
Fields
ULONG VersionULONG MachineStateULONG SetupModePSID DomainSidUNICODE_STRING DomainNameUNICODE_STRING DnsDomainNameGUID DomainGuidaliasPSECPKG_PARAMETERS = SECPKG_PARAMETERS *
structSECPKG_CLIENT_INFO
aliasPSECPKG_CLIENT_INFO = SECPKG_CLIENT_INFO *
structSECURITY_USER_DATA
aliasPSECURITY_USER_DATA = SECURITY_USER_DATA *
structSECPKG_GSS_INFO
aliasPSECPKG_GSS_INFO = SECPKG_GSS_INFO *
structSECPKG_CONTEXT_THUNKS
structSECPKG_MUTUAL_AUTH_LEVEL
Fields
ULONG MutualAuthLevelstructSECPKG_CALL_INFO
aliasPSECPKG_CALL_INFO = SECPKG_CALL_INFO *
aliasPLSA_CALLBACK_FUNCTION = void function(ULONG_PTR, ULONG_PTR, PSecBuffer,
PSecBuffer)
aliasPLSA_CLIENT_REQUEST = PVOID *
aliasLSA_SEC_HANDLE = ULONG_PTR
aliasPLSA_SEC_HANDLE = LSA_SEC_HANDLE *
aliasSEC_ATTRS = PSECURITY_ATTRIBUTES
aliasPLSA_REGISTER_CALLBACK = NTSTATUS function(ULONG, PLSA_CALLBACK_FUNCTION)
aliasPLSA_CREATE_LOGON_SESSION = NTSTATUS function(PLUID)
aliasPLSA_DELETE_LOGON_SESSION = NTSTATUS function(PLUID)
aliasPLSA_ADD_CREDENTIAL = NTSTATUS function(PLUID, ULONG, PLSA_STRING,
PLSA_STRING)
aliasPLSA_GET_CREDENTIALS = NTSTATUS function(PLUID, ULONG, PULONG, BOOLEAN,
PLSA_STRING, PULONG, PLSA_STRING)
aliasPLSA_DELETE_CREDENTIAL = NTSTATUS function(PLUID, ULONG, PLSA_STRING)
aliasPLSA_ALLOCATE_LSA_HEAP = PVOID function(ULONG)
aliasPLSA_FREE_LSA_HEAP = void function(PVOID)
aliasPLSA_ALLOCATE_CLIENT_BUFFER = NTSTATUS function(PLSA_CLIENT_REQUEST,
ULONG, PVOID *)
aliasPLSA_FREE_CLIENT_BUFFER = NTSTATUS function(PLSA_CLIENT_REQUEST, PVOID)
aliasPLSA_COPY_TO_CLIENT_BUFFER = NTSTATUS function(PLSA_CLIENT_REQUEST, ULONG,
PVOID, PVOID)
aliasPLSA_COPY_FROM_CLIENT_BUFFER = NTSTATUS function(PLSA_CLIENT_REQUEST,
ULONG, PVOID, PVOID)
aliasPLSA_IMPERSONATE_CLIENT = NTSTATUS function()
aliasPLSA_UNLOAD_PACKAGE = NTSTATUS function()
aliasPLSA_DUPLICATE_HANDLE = NTSTATUS function(HANDLE, PHANDLE)
aliasPLSA_CREATE_THREAD = HANDLE function(SEC_ATTRS, ULONG, SEC_THREAD_START,
PVOID, ULONG, PULONG)
aliasPLSA_GET_CLIENT_INFO = NTSTATUS function(PSECPKG_CLIENT_INFO)
aliasPLSA_REGISTER_NOTIFICATION = HANDLE function(SEC_THREAD_START, PVOID,
ULONG, ULONG, ULONG, ULONG, HANDLE)
aliasPLSA_CANCEL_NOTIFICATION = NTSTATUS function(HANDLE)
aliasPLSA_MAP_BUFFER = NTSTATUS function(PSecBuffer, PSecBuffer)
aliasPLSA_AUDIT_LOGON = void function(NTSTATUS, NTSTATUS, PUNICODE_STRING,
PUNICODE_STRING, PUNICODE_STRING, PSID, SECURITY_LOGON_TYPE,
PTOKEN_SOURCE, PLUID)
aliasPLSA_CALL_PACKAGE = NTSTATUS function(PUNICODE_STRING, PVOID, ULONG,
PVOID *, PULONG, PNTSTATUS)
aliasPLSA_GET_CALL_INFO = BOOLEAN function(PSECPKG_CALL_INFO)
aliasPLSA_CALL_PACKAGEEX = NTSTATUS function(PUNICODE_STRING, PVOID, PVOID,
ULONG, PVOID *, PULONG, PNTSTATUS)
aliasPLSA_CREATE_SHARED_MEMORY = PVOID function(ULONG, ULONG)
aliasPLSA_ALLOCATE_SHARED_MEMORY = PVOID function(PVOID, ULONG)
aliasPLSA_FREE_SHARED_MEMORY = void function(PVOID, PVOID)
aliasPLSA_DELETE_SHARED_MEMORY = BOOLEAN function(PVOID)
aliasPLSA_OPEN_SAM_USER = NTSTATUS function(PSECURITY_STRING, SECPKG_NAME_TYPE,
PSECURITY_STRING, BOOLEAN, ULONG, PVOID *)
aliasPLSA_GET_USER_AUTH_DATA = NTSTATUS function(PVOID, PUCHAR *, PULONG)
aliasPLSA_CLOSE_SAM_USER = NTSTATUS function(PVOID)
aliasPLSA_CLIENT_CALLBACK = NTSTATUS function(PCHAR, ULONG_PTR, ULONG_PTR,
PSecBuffer, PSecBuffer)
aliasPLSA_GET_AUTH_DATA_FOR_USER = NTSTATUS function(PSECURITY_STRING,
SECPKG_NAME_TYPE, PSECURITY_STRING, PUCHAR *, PULONG, PUNICODE_STRING)
aliasPLSA_CRACK_SINGLE_NAME = NTSTATUS function(ULONG, BOOLEAN,
PUNICODE_STRING, PUNICODE_STRING, ULONG, PUNICODE_STRING, PUNICODE_STRING,
PULONG)
aliasPLSA_AUDIT_ACCOUNT_LOGON = NTSTATUS function(ULONG, BOOLEAN,
PUNICODE_STRING, PUNICODE_STRING, PUNICODE_STRING, NTSTATUS)
aliasPLSA_CALL_PACKAGE_PASSTHROUGH = NTSTATUS function(PUNICODE_STRING, PVOID,
PVOID, ULONG, PVOID *, PULONG, PNTSTATUS)
structSECPKG_DLL_FUNCTIONS
Fields
PLSA_ALLOCATE_LSA_HEAP AllocateHeapPLSA_FREE_LSA_HEAP FreeHeapPLSA_REGISTER_CALLBACK RegisterCallbackstructLSA_DISPATCH_TABLE
Fields
PLSA_CREATE_LOGON_SESSION CreateLogonSessionPLSA_DELETE_LOGON_SESSION DeleteLogonSessionPLSA_ADD_CREDENTIAL AddCredentialPLSA_GET_CREDENTIALS GetCredentialsPLSA_DELETE_CREDENTIAL DeleteCredentialPLSA_ALLOCATE_LSA_HEAP AllocateLsaHeapPLSA_FREE_LSA_HEAP FreeLsaHeapPLSA_ALLOCATE_CLIENT_BUFFER AllocateClientBufferPLSA_FREE_CLIENT_BUFFER FreeClientBufferPLSA_COPY_TO_CLIENT_BUFFER CopyToClientBufferPLSA_COPY_FROM_CLIENT_BUFFER CopyFromClientBufferaliasPLSA_DISPATCH_TABLE = LSA_DISPATCH_TABLE *
Fields
PLSA_CREATE_LOGON_SESSION CreateLogonSessionPLSA_DELETE_LOGON_SESSION DeleteLogonSessionPLSA_ADD_CREDENTIAL AddCredentialPLSA_GET_CREDENTIALS GetCredentialsPLSA_DELETE_CREDENTIAL DeleteCredentialPLSA_ALLOCATE_LSA_HEAP AllocateLsaHeapPLSA_FREE_LSA_HEAP FreeLsaHeapPLSA_ALLOCATE_CLIENT_BUFFER AllocateClientBufferPLSA_FREE_CLIENT_BUFFER FreeClientBufferPLSA_COPY_TO_CLIENT_BUFFER CopyToClientBufferPLSA_COPY_FROM_CLIENT_BUFFER CopyFromClientBufferPLSA_IMPERSONATE_CLIENT ImpersonateClientPLSA_UNLOAD_PACKAGE UnloadPackagePLSA_DUPLICATE_HANDLE DuplicateHandlePLSA_SAVE_SUPPLEMENTAL_CREDENTIALS SaveSupplementalCredentialsPLSA_CREATE_THREAD CreateThreadPLSA_GET_CLIENT_INFO GetClientInfoPLSA_REGISTER_NOTIFICATION RegisterNotificationPLSA_CANCEL_NOTIFICATION CancelNotificationPLSA_MAP_BUFFER MapBufferPLSA_CREATE_TOKEN CreateTokenPLSA_AUDIT_LOGON AuditLogonPLSA_CALL_PACKAGE CallPackagePLSA_FREE_LSA_HEAP FreeReturnBufferPLSA_GET_CALL_INFO GetCallInfoPLSA_CALL_PACKAGEEX CallPackageExPLSA_CREATE_SHARED_MEMORY CreateSharedMemoryPLSA_ALLOCATE_SHARED_MEMORY AllocateSharedMemoryPLSA_FREE_SHARED_MEMORY FreeSharedMemoryPLSA_DELETE_SHARED_MEMORY DeleteSharedMemoryPLSA_OPEN_SAM_USER OpenSamUserPLSA_GET_USER_CREDENTIALS GetUserCredentialsPLSA_GET_USER_AUTH_DATA GetUserAuthDataPLSA_CLOSE_SAM_USER CloseSamUserPLSA_CONVERT_AUTH_DATA_TO_TOKEN ConvertAuthDataToTokenPLSA_CLIENT_CALLBACK ClientCallbackPLSA_UPDATE_PRIMARY_CREDENTIALS UpdateCredentialsPLSA_GET_AUTH_DATA_FOR_USER GetAuthDataForUserPLSA_CRACK_SINGLE_NAME CrackSingleNamePLSA_AUDIT_ACCOUNT_LOGON AuditAccountLogonPLSA_CALL_PACKAGE_PASSTHROUGH CallPackagePassthroughaliasPLSA_AP_INITIALIZE_PACKAGE = NTSTATUS function(ULONG, PLSA_DISPATCH_TABLE,
PLSA_STRING, PLSA_STRING, PLSA_STRING *)
aliasPLSA_AP_LOGON_USER = NTSTATUS function(LPWSTR, LPWSTR, LPWSTR, LPWSTR,
DWORD, DWORD, PHANDLE)
aliasPLSA_AP_CALL_PACKAGE = NTSTATUS function(PUNICODE_STRING, PVOID, ULONG,
PVOID *, PULONG, PNTSTATUS)
aliasPLSA_AP_LOGON_TERMINATED = void function(PLUID)
aliasPLSA_AP_CALL_PACKAGE_UNTRUSTED = NTSTATUS function(PLSA_CLIENT_REQUEST,
PVOID, PVOID, ULONG, PVOID *, PULONG, PNTSTATUS)
aliasPLSA_AP_CALL_PACKAGE_PASSTHROUGH = NTSTATUS function(PUNICODE_STRING,
PVOID, PVOID, ULONG, PVOID *, PULONG, PNTSTATUS)
aliasPLSA_AP_LOGON_USER_EX = NTSTATUS function(PLSA_CLIENT_REQUEST,
SECURITY_LOGON_TYPE, PVOID, PVOID, ULONG, PVOID *, PULONG, PLUID, PNTSTATUS,
PLSA_TOKEN_INFORMATION_TYPE, PVOID *, PUNICODE_STRING *, PUNICODE_STRING *,
PUNICODE_STRING *)
aliasPLSA_AP_LOGON_USER_EX2 = NTSTATUS function(PLSA_CLIENT_REQUEST,
SECURITY_LOGON_TYPE, PVOID, PVOID, ULONG, PVOID *, PULONG, PLUID, PNTSTATUS,
PLSA_TOKEN_INFORMATION_TYPE, PVOID *, PUNICODE_STRING *, PUNICODE_STRING *,
PUNICODE_STRING *, PSECPKG_PRIMARY_CRED, PSECPKG_SUPPLEMENTAL_CRED_ARRAY *)
aliasSpInitializeFn = NTSTATUS function(ULONG_PTR, PSECPKG_PARAMETERS,
PLSA_SECPKG_FUNCTION_TABLE)
aliasSpShutDownFn = NTSTATUS function()
aliasSpGetInfoFn = NTSTATUS function(PSecPkgInfoW)
aliasSpAcquireCredentialsHandleFn = NTSTATUS function(PUNICODE_STRING, ULONG,
PLUID, PVOID, PVOID, PVOID, PLSA_SEC_HANDLE, PTimeStamp)
aliasSpQueryCredentialsAttributesFn = NTSTATUS function(LSA_SEC_HANDLE, ULONG, PVOID)
aliasSpFreeCredentialsHandleFn = NTSTATUS function(LSA_SEC_HANDLE)
aliasSpSaveCredentialsFn = NTSTATUS function(LSA_SEC_HANDLE, PSecBuffer)
aliasSpGetCredentialsFn = NTSTATUS function(LSA_SEC_HANDLE, PSecBuffer)
aliasSpDeleteCredentialsFn = NTSTATUS function(LSA_SEC_HANDLE, PSecBuffer)
aliasSpInitLsaModeContextFn = NTSTATUS function(LSA_SEC_HANDLE, LSA_SEC_HANDLE,
PUNICODE_STRING, ULONG, ULONG, PSecBufferDesc, PLSA_SEC_HANDLE, PSecBufferDesc,
PULONG, PTimeStamp, PBOOLEAN, PSecBuffer)
aliasSpAcceptLsaModeContextFn = NTSTATUS function(LSA_SEC_HANDLE,
LSA_SEC_HANDLE, PSecBufferDesc, ULONG, ULONG, PLSA_SEC_HANDLE, PSecBufferDesc,
PULONG, PTimeStamp, PBOOLEAN, PSecBuffer)
aliasSpDeleteContextFn = NTSTATUS function(LSA_SEC_HANDLE)
aliasSpApplyControlTokenFn = NTSTATUS function(LSA_SEC_HANDLE, PSecBufferDesc)
aliasSpGetUserInfoFn = NTSTATUS function(PLUID, ULONG, PSecurityUserData *)
aliasSpQueryContextAttributesFn = NTSTATUS function(LSA_SEC_HANDLE, ULONG, PVOID)
aliasSpAddCredentialsFn = NTSTATUS function(LSA_SEC_HANDLE, PUNICODE_STRING,
PUNICODE_STRING, ULONG, PVOID, PVOID, PVOID, PTimeStamp)
aliasSpInstanceInitFn = NTSTATUS function(ULONG, PSECPKG_DLL_FUNCTIONS,
PVOID *)
aliasSpInitUserModeContextFn = NTSTATUS function(LSA_SEC_HANDLE, PSecBuffer)
aliasSpMakeSignatureFn = NTSTATUS function(LSA_SEC_HANDLE, ULONG,
PSecBufferDesc, ULONG)
aliasSpVerifySignatureFn = NTSTATUS function(LSA_SEC_HANDLE, PSecBufferDesc,
ULONG, PULONG)
aliasSpSealMessageFn = NTSTATUS function(LSA_SEC_HANDLE, ULONG, PSecBufferDesc,
ULONG)
aliasSpUnsealMessageFn = NTSTATUS function(LSA_SEC_HANDLE, PSecBufferDesc,
ULONG, PULONG)
aliasSpGetContextTokenFn = NTSTATUS function(LSA_SEC_HANDLE, PHANDLE)
aliasSpCompleteAuthTokenFn = NTSTATUS function(LSA_SEC_HANDLE, PSecBufferDesc)
aliasSpFormatCredentialsFn = NTSTATUS function(PSecBuffer, PSecBuffer)
aliasSpExportSecurityContextFn = NTSTATUS function(LSA_SEC_HANDLE, ULONG,
PSecBuffer, PHANDLE)
aliasSpImportSecurityContextFn = NTSTATUS function(PSecBuffer, HANDLE,
PLSA_SEC_HANDLE)
structSECPKG_FUNCTION_TABLE
Fields
PLSA_AP_INITIALIZE_PACKAGE InitializePackagePLSA_AP_LOGON_USER LogonUserPLSA_AP_CALL_PACKAGE CallPackagePLSA_AP_LOGON_TERMINATED LogonTerminatedPLSA_AP_CALL_PACKAGE_UNTRUSTED CallPackageUntrustedPLSA_AP_CALL_PACKAGE_PASSTHROUGH CallPackagePassthroughPLSA_AP_LOGON_USER_EX LogonUserExPLSA_AP_LOGON_USER_EX2 LogonUserEx2SpInitializeFn *Initialize InitializeSpShutDownFn *Shutdown ShutdownSpGetInfoFn *GetInfo GetInfoSpAcceptCredentialsFn *AcceptCredentials AcceptCredentialsSpAcquireCredentialsHandleFn *AcquireCredentialsHandle AcquireCredentialsHandleSpQueryCredentialsAttributesFn *QueryCredentialsAttributes QueryCredentialsAttributesSpFreeCredentialsHandleFn *FreeCredentialsHandle FreeCredentialsHandleSpSaveCredentialsFn *SaveCredentials SaveCredentialsSpGetCredentialsFn *GetCredentials GetCredentialsSpDeleteCredentialsFn *DeleteCredentials DeleteCredentialsSpInitLsaModeContextFn *InitLsaModeContext InitLsaModeContextSpAcceptLsaModeContextFn *AcceptLsaModeContext AcceptLsaModeContextSpDeleteContextFn *DeleteContext DeleteContextSpApplyControlTokenFn *ApplyControlToken ApplyControlTokenSpGetUserInfoFn *GetUserInfo GetUserInfoSpGetExtendedInformationFn *GetExtendedInformation GetExtendedInformationSpQueryContextAttributesFn *QueryContextAttributes QueryContextAttributesSpAddCredentialsFn *AddCredentials AddCredentialsSpSetExtendedInformationFn *SetExtendedInformation SetExtendedInformationFields
SpInstanceInitFn *InstanceInit InstanceInitSpInitUserModeContextFn *InitUserModeContext InitUserModeContextSpMakeSignatureFn *MakeSignature MakeSignatureSpVerifySignatureFn *VerifySignature VerifySignatureSpSealMessageFn *SealMessage SealMessageSpUnsealMessageFn *UnsealMessage UnsealMessageSpGetContextTokenFn *GetContextToken GetContextTokenSpQueryContextAttributesFn *QueryContextAttributes QueryContextAttributesSpCompleteAuthTokenFn *CompleteAuthToken CompleteAuthTokenSpDeleteContextFn *DeleteUserModeContext DeleteUserModeContextSpFormatCredentialsFn *FormatCredentials FormatCredentialsSpMarshallSupplementalCredsFn *MarshallSupplementalCreds MarshallSupplementalCredsSpExportSecurityContextFn *ExportContext ExportContextSpImportSecurityContextFn *ImportContext ImportContextaliasSpLsaModeInitializeFn = NTSTATUS function(ULONG, PULONG,
PSECPKG_FUNCTION_TABLE *, PULONG)
aliasSpUserModeInitializeFn = NTSTATUS function(ULONG, PULONG,
PSECPKG_USER_FUNCTION_TABLE *, PULONG)
Variables 3
enumvar
ISC_RET_EXTENDED_ERROR = 16384enumvar
SECURITY_NATIVE_DREP = 16enumvar
SECURITY_NETWORK_DREP = 0