ReactOS 0.4.16-dev-336-gb667d82
_SECURITY_FUNCTION_TABLE_W Struct Reference

#include <sspi.h>

Collaboration diagram for _SECURITY_FUNCTION_TABLE_W:

Public Attributes

ULONG dwVersion
 
ENUMERATE_SECURITY_PACKAGES_FN_W EnumerateSecurityPackagesW
 
QUERY_CREDENTIALS_ATTRIBUTES_FN_W QueryCredentialsAttributesW
 
ACQUIRE_CREDENTIALS_HANDLE_FN_W AcquireCredentialsHandleW
 
FREE_CREDENTIALS_HANDLE_FN FreeCredentialsHandle
 
voidReserved2
 
INITIALIZE_SECURITY_CONTEXT_FN_W InitializeSecurityContextW
 
ACCEPT_SECURITY_CONTEXT_FN AcceptSecurityContext
 
COMPLETE_AUTH_TOKEN_FN CompleteAuthToken
 
DELETE_SECURITY_CONTEXT_FN DeleteSecurityContext
 
APPLY_CONTROL_TOKEN_FN ApplyControlToken
 
QUERY_CONTEXT_ATTRIBUTES_FN_W QueryContextAttributesW
 
IMPERSONATE_SECURITY_CONTEXT_FN ImpersonateSecurityContext
 
REVERT_SECURITY_CONTEXT_FN RevertSecurityContext
 
MAKE_SIGNATURE_FN MakeSignature
 
VERIFY_SIGNATURE_FN VerifySignature
 
FREE_CONTEXT_BUFFER_FN FreeContextBuffer
 
QUERY_SECURITY_PACKAGE_INFO_FN_W QuerySecurityPackageInfoW
 
voidReserved3
 
voidReserved4
 
EXPORT_SECURITY_CONTEXT_FN ExportSecurityContext
 
IMPORT_SECURITY_CONTEXT_FN_W ImportSecurityContextW
 
ADD_CREDENTIALS_FN_W AddCredentialsW
 
voidReserved8
 
QUERY_SECURITY_CONTEXT_TOKEN_FN QuerySecurityContextToken
 
ENCRYPT_MESSAGE_FN EncryptMessage
 
DECRYPT_MESSAGE_FN DecryptMessage
 
SET_CONTEXT_ATTRIBUTES_FN_W SetContextAttributesW
 
PVOID Reserved2
 
PVOID Reserved3
 
PVOID Reserved4
 
PVOID Reserved8
 
PVOID Reserved9
 

Detailed Description

Definition at line 988 of file sspi.h.

Member Data Documentation

◆ AcceptSecurityContext

ACCEPT_SECURITY_CONTEXT_FN _SECURITY_FUNCTION_TABLE_W::AcceptSecurityContext

Definition at line 997 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ AcquireCredentialsHandleW

ACQUIRE_CREDENTIALS_HANDLE_FN_W _SECURITY_FUNCTION_TABLE_W::AcquireCredentialsHandleW

Definition at line 993 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ AddCredentialsW

ADD_CREDENTIALS_FN_W _SECURITY_FUNCTION_TABLE_W::AddCredentialsW

Definition at line 1012 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ ApplyControlToken

APPLY_CONTROL_TOKEN_FN _SECURITY_FUNCTION_TABLE_W::ApplyControlToken

Definition at line 1000 of file sspi.h.

◆ CompleteAuthToken

COMPLETE_AUTH_TOKEN_FN _SECURITY_FUNCTION_TABLE_W::CompleteAuthToken

Definition at line 998 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ DecryptMessage

DECRYPT_MESSAGE_FN _SECURITY_FUNCTION_TABLE_W::DecryptMessage

Definition at line 1016 of file sspi.h.

Referenced by _makeFnTableA(), _makeFnTableW(), and test_InitSecurityInterface().

◆ DeleteSecurityContext

DELETE_SECURITY_CONTEXT_FN _SECURITY_FUNCTION_TABLE_W::DeleteSecurityContext

Definition at line 999 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ dwVersion

ULONG _SECURITY_FUNCTION_TABLE_W::dwVersion

Definition at line 990 of file sspi.h.

Referenced by _makeFnTableW(), and test_InitSecurityInterface().

◆ EncryptMessage

ENCRYPT_MESSAGE_FN _SECURITY_FUNCTION_TABLE_W::EncryptMessage

Definition at line 1015 of file sspi.h.

Referenced by _makeFnTableA(), _makeFnTableW(), and test_InitSecurityInterface().

◆ EnumerateSecurityPackagesW

ENUMERATE_SECURITY_PACKAGES_FN_W _SECURITY_FUNCTION_TABLE_W::EnumerateSecurityPackagesW

Definition at line 991 of file sspi.h.

Referenced by _makeFnTableW(), and _tryLoadProvider().

◆ ExportSecurityContext

EXPORT_SECURITY_CONTEXT_FN _SECURITY_FUNCTION_TABLE_W::ExportSecurityContext

Definition at line 1010 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ FreeContextBuffer

FREE_CONTEXT_BUFFER_FN _SECURITY_FUNCTION_TABLE_W::FreeContextBuffer

◆ FreeCredentialsHandle

FREE_CREDENTIALS_HANDLE_FN _SECURITY_FUNCTION_TABLE_W::FreeCredentialsHandle

Definition at line 994 of file sspi.h.

◆ ImpersonateSecurityContext

IMPERSONATE_SECURITY_CONTEXT_FN _SECURITY_FUNCTION_TABLE_W::ImpersonateSecurityContext

Definition at line 1002 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ ImportSecurityContextW

IMPORT_SECURITY_CONTEXT_FN_W _SECURITY_FUNCTION_TABLE_W::ImportSecurityContextW

Definition at line 1011 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ InitializeSecurityContextW

INITIALIZE_SECURITY_CONTEXT_FN_W _SECURITY_FUNCTION_TABLE_W::InitializeSecurityContextW

Definition at line 996 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ MakeSignature

MAKE_SIGNATURE_FN _SECURITY_FUNCTION_TABLE_W::MakeSignature

Definition at line 1004 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ QueryContextAttributesW

QUERY_CONTEXT_ATTRIBUTES_FN_W _SECURITY_FUNCTION_TABLE_W::QueryContextAttributesW

Definition at line 1001 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ QueryCredentialsAttributesW

QUERY_CREDENTIALS_ATTRIBUTES_FN_W _SECURITY_FUNCTION_TABLE_W::QueryCredentialsAttributesW

Definition at line 992 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ QuerySecurityContextToken

QUERY_SECURITY_CONTEXT_TOKEN_FN _SECURITY_FUNCTION_TABLE_W::QuerySecurityContextToken

Definition at line 1014 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ QuerySecurityPackageInfoW

QUERY_SECURITY_PACKAGE_INFO_FN_W _SECURITY_FUNCTION_TABLE_W::QuerySecurityPackageInfoW

Definition at line 1007 of file sspi.h.

Referenced by _makeFnTableW().

◆ Reserved2 [1/2]

void* _SECURITY_FUNCTION_TABLE_W::Reserved2

Definition at line 995 of file sspi.h.

Referenced by test_InitSecurityInterface().

◆ Reserved2 [2/2]

PVOID _SECURITY_FUNCTION_TABLE_W::Reserved2

Definition at line 1277 of file sspi.h.

◆ Reserved3 [1/2]

void* _SECURITY_FUNCTION_TABLE_W::Reserved3

Definition at line 1008 of file sspi.h.

Referenced by test_InitSecurityInterface().

◆ Reserved3 [2/2]

PVOID _SECURITY_FUNCTION_TABLE_W::Reserved3

Definition at line 1290 of file sspi.h.

◆ Reserved4 [1/2]

void* _SECURITY_FUNCTION_TABLE_W::Reserved4

Definition at line 1009 of file sspi.h.

Referenced by test_InitSecurityInterface().

◆ Reserved4 [2/2]

PVOID _SECURITY_FUNCTION_TABLE_W::Reserved4

Definition at line 1291 of file sspi.h.

◆ Reserved8 [1/2]

void* _SECURITY_FUNCTION_TABLE_W::Reserved8

Definition at line 1013 of file sspi.h.

◆ Reserved8 [2/2]

PVOID _SECURITY_FUNCTION_TABLE_W::Reserved8

Definition at line 1295 of file sspi.h.

◆ Reserved9

PVOID _SECURITY_FUNCTION_TABLE_W::Reserved9

Definition at line 1308 of file sspi.h.

◆ RevertSecurityContext

REVERT_SECURITY_CONTEXT_FN _SECURITY_FUNCTION_TABLE_W::RevertSecurityContext

Definition at line 1003 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ SetContextAttributesW

SET_CONTEXT_ATTRIBUTES_FN_W _SECURITY_FUNCTION_TABLE_W::SetContextAttributesW

Definition at line 1017 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().

◆ VerifySignature

VERIFY_SIGNATURE_FN _SECURITY_FUNCTION_TABLE_W::VerifySignature

Definition at line 1005 of file sspi.h.

Referenced by _makeFnTableA(), and _makeFnTableW().


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