The following table lists types in this documentation.
|
Name |
Description |
|
EJwsclExceptionClass is the class of EJwsclSecurityException | |
|
| |
|
This is type jwaWindows_PACL. | |
|
This is type jwaWindows_PSecurity_Descriptor. | |
|
| |
|
2B2288BC-7905-46F2-0134-A0183067E63D | |
|
This is type PAce. | |
|
This is type PFNProgressRecord. | |
|
This is type PInternalProcessData. | |
|
This is type PJwCallbackData. | |
|
This is type PJwGetMemBlob. | |
|
| |
|
A Pointer to TJwSecurityInitializationData. | |
|
This is type PJwSidMap. | |
|
PJwTerminalServer is a pointer to a TJwTerminalServer instance | |
|
PJwTerminalServerList is a pointer to a TJwTerminalServerList | |
|
array of TWtsProcessInfoA | |
|
array of TWtsProcessInfoW | |
|
PJwWTSProcessList is a pointer to a TJwWTSProcessList | |
|
array of TWtsServerInfoA | |
|
array of TWtsServerInfoW | |
|
PJwWTSSession is a pointer to a TJwWTSSession | |
|
array of TWtsSessionInfoA | |
|
array of TWtsSessionInfoW | |
|
PJwWTSSessionList is a pointer to a TJwWTSSessionList | |
|
This is type PSidAndAttributesArrayRecord. | |
|
This is type PStringRec. | |
|
This is type PThreadData. | |
|
TAuthZSidContextFlags is used by TJwAuthContext. | |
|
TCardinalE defines an extended cardinal type which includes -1 as a value. -1 is used for an error status. | |
|
TJwAccessMask is the type of an access mask | |
|
This is type TJwAccessMaskArray. | |
|
This is type TJwAccountRightStringW. | |
|
This is type TJwAceFlags. | |
|
This is type TJwAnsiString. | |
|
A list of authentication information class instances. | |
|
This is type TJwAuthenticationServiceInformationArray. | |
|
This is type TJwAuthZResourceManagerFlags. | |
|
This is type TJwByteSet. | |
|
TJwCardinalArray is a utility type that defines a dynamic array of cardinal values. | |
|
TJwChar defines an unicode wide char type if compiler directive UNICODE is defined; otherwise ansicode | |
|
This is type TJwComAppIdRegFlags. | |
|
This is type TJwComAuthenticationCapabilities. | |
|
This is type TJwComRotFlags. | |
|
TJwCredentialFlagSet defines the winapi credential flags bitmask as a set | |
|
This is type TJwCryptProtectFlagSet. | |
|
This is type TJwCryptProtectOnPromptFlagSet. | |
|
This is type TJwCSPCreationFlagSet. | |
|
TJwCSPHandle is the type of a cryptographic service provider handle | |
|
TJwElevationProcessFlags is used by JwElevateProcess Function and controls certain aspects of this function. See TJwElevationProcessFlag | |
|
This is type TJwEnumAlgorithms. | |
|
This is type TJwEnumerationInformation. | |
|
This is type TJwEnumProviderArray. | |
|
TJwEqualAceTypeSet defines how the method TJwSecurityAccessControlList.FindEqualACE finds an access control element. | |
|
This is type TJwEventTypes. | |
|
TJwExclusionFlags whether TJwSecurityAccessControlList.FindEqualACE should ignore inherited or explicit ACEs | |
|
This is type TJwExplicitAccess. | |
|
This is type TJwExplicitAccessArray. | |
|
Possible values for a Facility value | |
|
TJwFnProgressMethod is a callback method that is used by TreeFileObjectSetNamedSecurityInfo. It is called on errors or every object which security information is set. | |
|
TJwFnProgressProcedure is a callback procedure that is used by TreeFileObjectSetNamedSecurityInfo. It is called on errors or every object which security information is set. | |
|
This is type TJwGetAccessCheckTypeSet. | |
|
TJwGuidArray defines an array of TGUID | |
|
This is type TJwHandles. | |
|
TJwHashCodeMethod defines a callback method for calculating a hash value. Its used by TJwSecurityDescriptor.OnHashCodeMethod . | |
|
TJwHashHandle is the type of a hash handle | |
|
This is type TJwInclusionFlags. | |
|
This is type TJwInheritedFromArray. | |
|
Array of an unicode TInheritedFrom record because GetInheritanceSource does not support ansi on all systems. Do not change to Ansi unless you want to adapt TJwSecureBaseClass.GetInheritanceSource. | |
|
This is type TJwInheritFlagSet. | |
|
This method is a callback method used by property TJwServerAccessControl.OnIsAccessAllowed | |
|
TJwJobLimits is used by TJwJobObject class to set or get job user interface limits. Read the MSDN doc on JOBOBJECT_BASIC_LIMIT_INFORMATION member LimitFlags. | |
|
TJwJobMessages is used by TJwOnJobNotification to show the types of job message that were received. | |
|
TJwJobUiLimits is used by TJwJobObject class to set or get job user interface limits | |
|
This is type TJwKeyFlagSet. | |
|
TJwKeyHandle is the type of a handle to a cryptographic key | |
|
This is type TJwKeyRootTupleArray. | |
|
TJwLastError is the type of a last error code | |
|
This is type TJwLogonHours. | |
|
This is type TJwLogonSessionArray. | |
|
TJwLuidArray defines an array of TLUID | |
|
This is type TJwMandatoryPolicyFlagSet. | |
|
This is type TJwObjectTypeArray. | |
|
TJwOnAuthzAccessCheckCallback is called every time TJwAuthContext.AccessCheck finds a callback access control entry in an ACL. | |
|
TJwOnAuthzComputeGroupsCallback is called to add more groups to the authentication context. It is used in the creation of TJwAuthResourceManager. | |
|
TJwOnConfirmCredential is a callback method that is called if the flag cfFlagsExpectConfirmation is set. It is used to verify the input by the application. To verify the inputs one can use the properties in parameter Dialog. | |
|
TJwOnDestroyDesktop is called if a desktop is about to be destroyed. You cannot stop this process! | |
|
The TJwOnElevationGetCredentials event is called by the JwElevateProcess Function if
It receives user credential to be used by CreateProcess. | |
|
TJwOnFormatExceptionMessage is used by JwOnFormatExceptionMessage. | |
|
This is type TJwOnGetAccessText. | |
|
TJwOnGetEffectivePermissions is a callback function that is called if the user wants to get the effective permissions for a user on the effective permission tab of the ACL editor. | |
|
TJwOnGetInheriteSource is a callback function that is called if the ACL editor needs the source of inheritance for a list of access control entries. The parameter ACL contains the entries which inheritance must be retrieved. The parameter InheritanceArray receives the inheritance strings. It is resized to the count of access control entries. | |
|
TJwOnGetNamedSecurityInfo is called by if a security information must be retrieved. GetFileInheritanceSource calls this event for the main object and every parent which permissions are retrieved. | |
|
TJwOnGetSecurity is a callback procedure that is called if the ACL editor needs information about the security descriptor. Usually the property SecurityDescriptor of Sender is used. However if the parameter SD is not nil the parameter SD is used instead. If it is nil the property SecurityDescriptor is used. | |
|
TOnSecurityApply = procedure TJwOnInitSecurityDialog is a callback procedure that is called when a supported window has a handle and was initialized. Supported windows are the constants in TJwSecurityPageType. The window handles can be retrieved from the dialog instance (property WindowHandle, AdvWindowHandle and AdvancedPages) | |
|
TJwOnInitSecurityPageCreate is a callback procedure that is called if a supported window is about to be initialized. At this point the window does not have a valid window handle. | |
|
TJwOnInitSecurityPageDestroy is a callback procedure that is called if a supported window is about to be destroyed. At this point the window does have a valid window handle. | |
|
TJwOnJobNotification is called when a job notification occurs. | |
|
Not supported | |
|
TJwOnNewJobObject is called by TJwJobObjectSessionList.AssignProcessToJob for every new job object that mus be created. The callback event must create a new job object and return it through parameter NewJobObject. The return value must not be nil. The new job object does not need to have a name. | |
|
TJwOnNoActiveProcesses will be called when the job object ran out of processes. | |
|
TJwOnProcessFound is called by EnumerateProcesses everytime a process is enumerated. | |
|
TJwOnSetSecurity is a callback procedure that is called if the user hit the OK or Apply Button. If the function is not called the security descriptor is not changed and the user cannot apply the security information. | |
|
TBD | |
|
TJwOnWindowProcCallBack defines a callback function that is called every time a window message is processed to any supported window (see TJwSecurityPageType) in the ACL editor. This function is called before the default window proc of the window is processed. | |
|
TJwOnXMLWrite is called after the xml lines has been generated. Its value is stored into parameter Result. Set parameter result to empty if you don't want the xml line to be stored into the internal string list. | |
|
TJwOnXMLWriting is called before code is processed in IJwWriterClass The function receives information about the xml line to be generated. | |
|
TJwPChar defines an unicode pointer to wide char type if compiler directive UNICODE is defined; otherwise ansicode | |
|
TJwProcessHandle is the type of a process handle | |
|
TJwProcessId is the type of a Terminal Server Process Identifier | |
|
IJwJobObject = interface [IID_IJwJobObject] procedure AssignProcessToJobObject(hProcess : TJwProcessHandle); BOOL WINAPI AssignProcessToJobObject(HANDLE hJob, HANDLE hProcess); HANDLE WINAPI CreateJobObject(LPSECURITY_ATTRIBUTES lpJobAttributes,LPCTSTR lpName); HANDLE WINAPI OpenJobObject(DWORD dwDesiredAccess,BOOL bInheritHandles, LPCTSTR lpName); BOOL WINAPI SetInformationJobObject(HANDLE hJob,JOBOBJECTINFOCLASS JobObjectInfoClass, LPVOID lpJobObjectInfo,DWORD cbJobObjectInfoLength); BOOL WINAPI QueryInformationJobObject(HANDLE hJob, JOBOBJECTINFOCLASS JobObjectInfoClass, LPVOID lpJobObjectInfo, DWORD cbJobObjectInfoLength, LPDWORD lpReturnLength); BOOL WINAPI IsProcessInJob(HANDLE ProcessHandle, HANDLE JobHandle, PBOOL Result); BOOL WINAPI TerminateJobObject(HANDLE hJob, UINT uExitCode); end; | |
|
TJwProfileMembers defines a set of TJwProfileMember. Used by TJwSecurityToken.LoadUserProfile | |
|
This is type TJwProtectMemoryFlagSet. | |
|
TJwReplyErrorEnumArray defines an dynamic array of TJwReplyErrorEnum. It is used by TJwAuthZAccessReply to save each return value of TJwAuthContext.AccessCheck | |
|
This is type TJwSecurityAccessControlEntryClass. | |
|
This is type TJwSecurityACLPropertyArray. | |
|
TJwSecurityCapabilities is used by TJwSecurityPackageInfo | |
|
This is type TJwSecurityDescriptorArray. | |
|
This is type TJwSecurityDescriptorControlSet. | |
|
TJwSecurityDesktopFlags is a set of desktop flags. Currently it can only contain dfAllowOtherAccountHook or nothing : Use [] as a aparameter if you don't want other applications to create hooks. Otherwise use [dfAllowOtherAccountHook]. Never use [dfPad0]! See also TJwSecurityDesktopFlags | |
|
This is type TJwSecurityDialogFlags. | |
|
This is type TJwSecurityGenericMappingClass. | |
|
TJwSecurityInformationFlagSet defines what types of security information is enforced on or retrevied from an secured object. | |
|
This is type TJwSecurityObjectInformationFlagSet. | |
|
This is type TJwSecurityPackageCapabilities. | |
|
Defines an array of security provide packages. Used by TJwComRegistrySecurity.GetGlobalAuthenticationServices | |
|
TJwSecurityResetTypes defines a set of reset types. | |
|
This is type TJwSecurityWindowStationArray. | |
|
TJwSessionId is the type of a Terminal Server Session Identifier | |
|
This is type TJwSiAccessArray. | |
|
This is type TJwSidAttributeSet. | |
|
This is type TJwSidAttributesStringArray. | |
|
This is type TJwSidInfoRecordArray. | |
|
TJwState is the type of a Terminal Server Session State | |
|
TJwString defines an unicode string type if compiler directive UNICODE is defined; otherwise ansicode Delphi 2009 uses the more efficient UnicodeString type. However this type must not be used for COM Methods! A cast to WideString is necessary before! If you get an error here for <= Delphi2007 you must make sure that you're using an updated version of jedi.inc (included by jwscl.inc) that supports the DELPHI2009_UP switch! | |
|
This is type TJwStringArray. | |
|
TJwSubAuthorityArray defines a type that represents a sub authority. It is a dynamic array of Cardinal values. | |
|
This is type TJwTempResetEnumSet. | |
|
TJwThreadHandle is the type of a thread handle | |
|
TJwTJwStringArray defines an dynamic array of TJwString. It can be either ansi or unicode strings | |
|
TJwTokenAccessMask defines the access mask of a token | |
|
TJwTokenHandle is the type of a token handle | |
|
TJwTokenMandatoryPolicies is used by TJwSecurityToken.MandatoryPolicy and defines how mandatory policy is enforced for the token. | |
|
This is type TJwUserInfoLevel. | |
|
This is type TJwValidObjectTypes. | |
|
This is type TJwWideString. | |
|
This is type TJwWideStringArray. | |
|
This is type TJwWorkStations. | |
|
This is type TJwWTSProcessInfoAArray. | |
|
This is type TJwWTSProcessInfoWArray. | |
|
This is type TJwWtsServerInfoAArray. | |
|
This is type TJwWtsServerInfoWArray. | |
|
This is type TJwWTSSessionInfoAArray. | |
|
This is type TJwWTSSessionInfoWArray. | |
|
TJwXMLAttributes defines an dynamic array of attributes | |
|
This is type TLStr. | |
|
TOnJwIsDaclCanonical is a callback procedure that is called if the an ACL has to be checked for correctness. | |
|
This is type TThreadMapRecs. | |
|
This is type TTrusteeEx. | |
|
This is type TWellKnownSidTypeSet. | |
|
This is type TWow64DisableWow64FsRedirection. | |
|
This is type TWow64RevertWow64FsRedirection. | |
|
This is type TWtsGetActiveConsoleSessionID. |
|
Copyright (c) 2010. All rights reserved.
This help was created by Doc-O-Matic sponsored by toolsfactory software inc. |
|
What do you think about this topic? Send feedback!
|