Click or drag to resize

ComLocalServerInitializeSecurity Method (RPC_C_AUTHN_LEVEL, RPC_C_IMP_LEVEL, EOLE_AUTHENTICATION_CAPABILITIES)

Initializes COM security.

Namespace:  ShellBoost.Core.Utilities
Assembly:  ShellBoost.Core (in ShellBoost.Core.dll) Version: 1.8.3.0
Syntax
C#
public static void InitializeSecurity(
	RPC_C_AUTHN_LEVEL authorizationLevel = RPC_C_AUTHN_LEVEL.RPC_C_AUTHN_LEVEL_DEFAULT,
	RPC_C_IMP_LEVEL impersonationLevel = RPC_C_IMP_LEVEL.RPC_C_IMP_LEVEL_DEFAULT,
	EOLE_AUTHENTICATION_CAPABILITIES capabilities = EOLE_AUTHENTICATION_CAPABILITIES.EOAC_NONE
)

Parameters

authorizationLevel (Optional)
Type: ShellBoost.Core.UtilitiesRPC_C_AUTHN_LEVEL
The authorization level.
impersonationLevel (Optional)
Type: ShellBoost.Core.UtilitiesRPC_C_IMP_LEVEL
The impersonation level.
capabilities (Optional)
Type: ShellBoost.Core.UtilitiesEOLE_AUTHENTICATION_CAPABILITIES
The capabilities.
See Also