ReactOS  0.4.14-dev-833-g5f692ed
_LSA_SECPKG_FUNCTION_TABLE Struct Reference

#include <ntsecpkg.h>

Collaboration diagram for _LSA_SECPKG_FUNCTION_TABLE:

Public Attributes

PLSA_CREATE_LOGON_SESSION CreateLogonSession
 
PLSA_DELETE_LOGON_SESSION DeleteLogonSession
 
PLSA_ADD_CREDENTIAL AddCredential
 
PLSA_GET_CREDENTIALS GetCredentials
 
PLSA_DELETE_CREDENTIAL DeleteCredential
 
PLSA_ALLOCATE_LSA_HEAP AllocateLsaHeap
 
PLSA_FREE_LSA_HEAP FreeLsaHeap
 
PLSA_ALLOCATE_CLIENT_BUFFER AllocateClientBuffer
 
PLSA_FREE_CLIENT_BUFFER FreeClientBuffer
 
PLSA_COPY_TO_CLIENT_BUFFER CopyToClientBuffer
 
PLSA_COPY_FROM_CLIENT_BUFFER CopyFromClientBuffer
 
PLSA_IMPERSONATE_CLIENT ImpersonateClient
 
PLSA_UNLOAD_PACKAGE UnloadPackage
 
PLSA_DUPLICATE_HANDLE DuplicateHandle
 
PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS SaveSupplementalCredentials
 
PLSA_CREATE_THREAD CreateThread
 
PLSA_GET_CLIENT_INFO GetClientInfo
 
PLSA_REGISTER_NOTIFICATION RegisterNotification
 
PLSA_CANCEL_NOTIFICATION CancelNotification
 
PLSA_MAP_BUFFER MapBuffer
 
PLSA_CREATE_TOKEN CreateToken
 
PLSA_AUDIT_LOGON AuditLogon
 
PLSA_CALL_PACKAGE CallPackage
 
PLSA_FREE_LSA_HEAP FreeReturnBuffer
 
PLSA_GET_CALL_INFO GetCallInfo
 
PLSA_CALL_PACKAGEEX CallPackageEx
 
PLSA_CREATE_SHARED_MEMORY CreateSharedMemory
 
PLSA_ALLOCATE_SHARED_MEMORY AllocateSharedMemory
 
PLSA_FREE_SHARED_MEMORY FreeSharedMemory
 
PLSA_DELETE_SHARED_MEMORY DeleteSharedMemory
 
PLSA_OPEN_SAM_USER OpenSamUser
 
PLSA_GET_USER_CREDENTIALS GetUserCredentials
 
PLSA_GET_USER_AUTH_DATA GetUserAuthData
 
PLSA_CLOSE_SAM_USER CloseSamUser
 
PLSA_CONVERT_AUTH_DATA_TO_TOKEN ConvertAuthDataToToken
 
PLSA_CLIENT_CALLBACK ClientCallback
 
PLSA_UPDATE_PRIMARY_CREDENTIALS UpdateCredentials
 
PLSA_GET_AUTH_DATA_FOR_USER GetAuthDataForUser
 
PLSA_CRACK_SINGLE_NAME CrackSingleName
 
PLSA_AUDIT_ACCOUNT_LOGON AuditAccountLogon
 
PLSA_CALL_PACKAGE_PASSTHROUGH CallPackagePassthrough
 

Detailed Description

Definition at line 283 of file ntsecpkg.h.

Member Data Documentation

◆ AddCredential

PLSA_ADD_CREDENTIAL _LSA_SECPKG_FUNCTION_TABLE::AddCredential

Definition at line 286 of file ntsecpkg.h.

◆ AllocateClientBuffer

PLSA_ALLOCATE_CLIENT_BUFFER _LSA_SECPKG_FUNCTION_TABLE::AllocateClientBuffer

Definition at line 291 of file ntsecpkg.h.

◆ AllocateLsaHeap

PLSA_ALLOCATE_LSA_HEAP _LSA_SECPKG_FUNCTION_TABLE::AllocateLsaHeap

Definition at line 289 of file ntsecpkg.h.

◆ AllocateSharedMemory

PLSA_ALLOCATE_SHARED_MEMORY _LSA_SECPKG_FUNCTION_TABLE::AllocateSharedMemory

Definition at line 311 of file ntsecpkg.h.

◆ AuditAccountLogon

PLSA_AUDIT_ACCOUNT_LOGON _LSA_SECPKG_FUNCTION_TABLE::AuditAccountLogon

Definition at line 323 of file ntsecpkg.h.

◆ AuditLogon

PLSA_AUDIT_LOGON _LSA_SECPKG_FUNCTION_TABLE::AuditLogon

Definition at line 305 of file ntsecpkg.h.

◆ CallPackage

PLSA_CALL_PACKAGE _LSA_SECPKG_FUNCTION_TABLE::CallPackage

Definition at line 306 of file ntsecpkg.h.

◆ CallPackageEx

PLSA_CALL_PACKAGEEX _LSA_SECPKG_FUNCTION_TABLE::CallPackageEx

Definition at line 309 of file ntsecpkg.h.

◆ CallPackagePassthrough

PLSA_CALL_PACKAGE_PASSTHROUGH _LSA_SECPKG_FUNCTION_TABLE::CallPackagePassthrough

Definition at line 324 of file ntsecpkg.h.

◆ CancelNotification

PLSA_CANCEL_NOTIFICATION _LSA_SECPKG_FUNCTION_TABLE::CancelNotification

Definition at line 302 of file ntsecpkg.h.

◆ ClientCallback

PLSA_CLIENT_CALLBACK _LSA_SECPKG_FUNCTION_TABLE::ClientCallback

Definition at line 319 of file ntsecpkg.h.

◆ CloseSamUser

PLSA_CLOSE_SAM_USER _LSA_SECPKG_FUNCTION_TABLE::CloseSamUser

Definition at line 317 of file ntsecpkg.h.

◆ ConvertAuthDataToToken

PLSA_CONVERT_AUTH_DATA_TO_TOKEN _LSA_SECPKG_FUNCTION_TABLE::ConvertAuthDataToToken

Definition at line 318 of file ntsecpkg.h.

◆ CopyFromClientBuffer

PLSA_COPY_FROM_CLIENT_BUFFER _LSA_SECPKG_FUNCTION_TABLE::CopyFromClientBuffer

Definition at line 294 of file ntsecpkg.h.

◆ CopyToClientBuffer

PLSA_COPY_TO_CLIENT_BUFFER _LSA_SECPKG_FUNCTION_TABLE::CopyToClientBuffer

Definition at line 293 of file ntsecpkg.h.

◆ CrackSingleName

PLSA_CRACK_SINGLE_NAME _LSA_SECPKG_FUNCTION_TABLE::CrackSingleName

Definition at line 322 of file ntsecpkg.h.

◆ CreateLogonSession

PLSA_CREATE_LOGON_SESSION _LSA_SECPKG_FUNCTION_TABLE::CreateLogonSession

Definition at line 284 of file ntsecpkg.h.

◆ CreateSharedMemory

PLSA_CREATE_SHARED_MEMORY _LSA_SECPKG_FUNCTION_TABLE::CreateSharedMemory

Definition at line 310 of file ntsecpkg.h.

◆ CreateThread

PLSA_CREATE_THREAD _LSA_SECPKG_FUNCTION_TABLE::CreateThread

Definition at line 299 of file ntsecpkg.h.

◆ CreateToken

PLSA_CREATE_TOKEN _LSA_SECPKG_FUNCTION_TABLE::CreateToken

Definition at line 304 of file ntsecpkg.h.

◆ DeleteCredential

PLSA_DELETE_CREDENTIAL _LSA_SECPKG_FUNCTION_TABLE::DeleteCredential

Definition at line 288 of file ntsecpkg.h.

◆ DeleteLogonSession

PLSA_DELETE_LOGON_SESSION _LSA_SECPKG_FUNCTION_TABLE::DeleteLogonSession

Definition at line 285 of file ntsecpkg.h.

◆ DeleteSharedMemory

PLSA_DELETE_SHARED_MEMORY _LSA_SECPKG_FUNCTION_TABLE::DeleteSharedMemory

Definition at line 313 of file ntsecpkg.h.

◆ DuplicateHandle

PLSA_DUPLICATE_HANDLE _LSA_SECPKG_FUNCTION_TABLE::DuplicateHandle

Definition at line 297 of file ntsecpkg.h.

◆ FreeClientBuffer

PLSA_FREE_CLIENT_BUFFER _LSA_SECPKG_FUNCTION_TABLE::FreeClientBuffer

Definition at line 292 of file ntsecpkg.h.

◆ FreeLsaHeap

PLSA_FREE_LSA_HEAP _LSA_SECPKG_FUNCTION_TABLE::FreeLsaHeap

Definition at line 290 of file ntsecpkg.h.

◆ FreeReturnBuffer

PLSA_FREE_LSA_HEAP _LSA_SECPKG_FUNCTION_TABLE::FreeReturnBuffer

Definition at line 307 of file ntsecpkg.h.

◆ FreeSharedMemory

PLSA_FREE_SHARED_MEMORY _LSA_SECPKG_FUNCTION_TABLE::FreeSharedMemory

Definition at line 312 of file ntsecpkg.h.

◆ GetAuthDataForUser

PLSA_GET_AUTH_DATA_FOR_USER _LSA_SECPKG_FUNCTION_TABLE::GetAuthDataForUser

Definition at line 321 of file ntsecpkg.h.

◆ GetCallInfo

PLSA_GET_CALL_INFO _LSA_SECPKG_FUNCTION_TABLE::GetCallInfo

Definition at line 308 of file ntsecpkg.h.

◆ GetClientInfo

PLSA_GET_CLIENT_INFO _LSA_SECPKG_FUNCTION_TABLE::GetClientInfo

Definition at line 300 of file ntsecpkg.h.

◆ GetCredentials

PLSA_GET_CREDENTIALS _LSA_SECPKG_FUNCTION_TABLE::GetCredentials

Definition at line 287 of file ntsecpkg.h.

◆ GetUserAuthData

PLSA_GET_USER_AUTH_DATA _LSA_SECPKG_FUNCTION_TABLE::GetUserAuthData

Definition at line 316 of file ntsecpkg.h.

◆ GetUserCredentials

PLSA_GET_USER_CREDENTIALS _LSA_SECPKG_FUNCTION_TABLE::GetUserCredentials

Definition at line 315 of file ntsecpkg.h.

◆ ImpersonateClient

PLSA_IMPERSONATE_CLIENT _LSA_SECPKG_FUNCTION_TABLE::ImpersonateClient

Definition at line 295 of file ntsecpkg.h.

◆ MapBuffer

PLSA_MAP_BUFFER _LSA_SECPKG_FUNCTION_TABLE::MapBuffer

Definition at line 303 of file ntsecpkg.h.

◆ OpenSamUser

PLSA_OPEN_SAM_USER _LSA_SECPKG_FUNCTION_TABLE::OpenSamUser

Definition at line 314 of file ntsecpkg.h.

◆ RegisterNotification

PLSA_REGISTER_NOTIFICATION _LSA_SECPKG_FUNCTION_TABLE::RegisterNotification

Definition at line 301 of file ntsecpkg.h.

◆ SaveSupplementalCredentials

PLSA_SAVE_SUPPLEMENTAL_CREDENTIALS _LSA_SECPKG_FUNCTION_TABLE::SaveSupplementalCredentials

Definition at line 298 of file ntsecpkg.h.

◆ UnloadPackage

PLSA_UNLOAD_PACKAGE _LSA_SECPKG_FUNCTION_TABLE::UnloadPackage

Definition at line 296 of file ntsecpkg.h.

◆ UpdateCredentials

PLSA_UPDATE_PRIMARY_CREDENTIALS _LSA_SECPKG_FUNCTION_TABLE::UpdateCredentials

Definition at line 320 of file ntsecpkg.h.


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