Unit 'IdSSPI' Package
[Overview][Constants][Types][Procedures and functions][Index] [#pl_indy]

SecurityFunctionTableW

Declaration

Source position: IdSSPI.pas line 1779

type SecurityFunctionTableW = record

  dwVersion: ULONG;

  

  EnumerateSecurityPackagesW: ENUMERATE_SECURITY_PACKAGES_FN_W;

  

  QueryCredentialsAttributesW: QUERY_CREDENTIALS_ATTRIBUTES_FN_W;

  

  AcquireCredentialsHandleW: ACQUIRE_CREDENTIALS_HANDLE_FN_W;

  

  FreeCredentialsHandle: FREE_CREDENTIALS_HANDLE_FN;

  

  Reserved2: PVOID;

  

  InitializeSecurityContextW: INITIALIZE_SECURITY_CONTEXT_FN_W;

  

  AcceptSecurityContext: ACCEPT_SECURITY_CONTEXT_FN;

  

  CompleteAuthToken: COMPLETE_AUTH_TOKEN_FN;

  

  DeleteSecurityContext: DELETE_SECURITY_CONTEXT_FN;

  

  ApplyControlToken: APPLY_CONTROL_TOKEN_FN;

  

  QueryContextAttributesW: QUERY_CONTEXT_ATTRIBUTES_FN_W;

  

  ImpersonateSecurityContext: IMPERSONATE_SECURITY_CONTEXT_FN;

  

  RevertSecurityContext: REVERT_SECURITY_CONTEXT_FN;

  

  MakeSignature: MAKE_SIGNATURE_FN;

  

  VerifySignature: VERIFY_SIGNATURE_FN;

  

  FreeContextBuffer: FREE_CONTEXT_BUFFER_FN;

  

  QuerySecurityPackageInfoW: QUERY_SECURITY_PACKAGE_INFO_FN_W;

  

  Reserved3: PVOID;

  

  Reserved4: PVOID;

  

  ExportSecurityContext: EXPORT_SECURITY_CONTEXT_FN;

  

  ImportSecurityContextW: IMPORT_SECURITY_CONTEXT_FN_W;

  

  AddCredentialsW: ADD_CREDENTIALS_FN_W;

  

  Reserved8: PVOID;

  

  QuerySecurityContextToken: QUERY_SECURITY_CONTEXT_TOKEN_FN;

  

  EncryptMessage: ENCRYPT_MESSAGE_FN;

  

  DecryptMessage: DECRYPT_MESSAGE_FN;

  

  SetContextAttributesW: SET_CONTEXT_ATTRIBUTES_FN_W;

  

  SetCredentialsAttributesW: SET_CREDENTIALS_ATTRIBUTES_FN_W;

  

  ChangeAccountPasswordW: CHANGE_PASSWORD_FN_W;

  

end;



CT Web help

CodeTyphon Studio