CBShellBoost Configuration

The component accepts one or more of the following configuration settings. Configuration settings are similar in functionality to properties, but they are rarely used. In order to avoid "polluting" the property namespace of the component, access to these internal properties is provided through the Config method.

CBShellBoost Configuration Settings

EnumerationBatchSize:   The RPC protocol enumeration batch size.


This configuration setting specifies the number of items that are transferred in one RPC request during enumeration. If the value is 0 or negative, the automatic default value is used. The default value is 100.

Set this configuration setting before installing the native proxy DLL.

IPCErrorText:   The error text that will be displayed alongside the Refresh button when the native proxy DLL in the Shell cannot communicate with the server (and your process).

IPCFormat:   The fixed name of the RPC endpoint.

If the Shell and the server operate in different desktop sessions, set this configuration before installing the native proxy DLL. See the "RPC endpoint" subchapter of the Interprocess Communications for details.

RefreshButtonText:   The text that will be displayed on the Refresh button in the shell folder.

This button is displayed when the native proxy DLL in the Shell cannot communicate with the server (and your process).

ServerStartArguments:   The arguments to pass with the command.

Set this configuration setting before installing the native proxy DLL. See the Starting Server topic for details.

ServerStartCommandLine:   The command line to run when the server is not available.

This command is executed using the ShellExecute function of the Shell API.
Set this configuration setting before installing the native proxy DLL. See the Starting Server topic for details.

ServerStartOperation:   The operation verb.

This command is executed using the ShellExecute function of the Shell API. You may pass an optional operation verb to this function.
Set this configuration setting before installing the native proxy DLL. See the Starting Server topic for details.

ServerStartShowOption:   Defines how the application windows should be shown.

This value corresponds to the nShowCmd parameter of the ShellExecute function. The default value is 1 ("show normal").
Set this configuration setting before installing the native proxy DLL. See the Starting Server topic for details.

ServerStartTimeToWait:   Optional time to wait before retrying RPC connection.


Set this configuration setting before installing the native proxy DLL. See the Starting Server topic for details.

ServerStartWorkingDirectory:   The working directory.

This path will create a current directory for the started process.
Set this configuration setting before installing the native proxy DLL. See the Starting Server topic for details.

Copyright (c) 2022 Callback Technologies, Inc. - All rights reserved.
CBFS Shell 2022 .NET Edition - Version 22.0 [Build 8367]