NativeProxy Properties |
The NativeProxy type exposes the following members.
Name | Description | |
---|---|---|
All |
Gets the list of all native proxies for all processor architectures.
| |
AllForCurrentProcessArchitecture |
Gets the list of all native proxies for the current processor architecture.
| |
Architecture |
Gets the proxy architecture.
| |
Attributes |
Gets the Shell Namespace Extension root attributes.
| |
BuildConfiguration |
Gets the Shell Namespace Extension build configuration.
| |
CachedPidlBaseSize |
Gets the RPC protocol estimated base PIDL size for list allocation.
| |
CachedPidlDuration |
Gets or sets the cached PIDL lists duration.
| |
CachedPidlMinCount |
Gets the RPC protocol minimum count for caching PIDL lists.
| |
ContextMenuId |
Gets the ShellBoost context menu identifier for the current native proxy.
This value can be used as the CLSID of a custom IContextMenu handler.
| |
Default |
Gets the default proxy.
The default proxy is the proxy with the first identifier, ordered using alphabetic sort.
| |
DefaultCachedPidlBaseSize |
Gets the RPC protocol default estimated base PIDL size for list allocation.
| |
DefaultCachedPidlMinCount |
Gets the RPC protocol default minimum count for caching PIDL lists.
| |
DefaultEnumerationBatchSize |
Gets the RPC protocol default enumeration batch size.
| |
DefaultStreamBufferSize |
Gets the RPC protocol default stream buffer size.
| |
DefaultStreamToBufferThreshold |
Gets the RPC protocol default stream to buffer threshold.
| |
DisplayName |
Gets the Shell Namespace Extension display name.
| |
DllPath |
Gets the proxy .dll path.
| |
DllSearchDirectoryPath |
Gets or sets the native proxies search directory path.
If unset, ShellBoost will search for the current .exe location.
| |
DllSearchPattern |
Gets or sets the native proxies search pattern.
If unset, ShellBoost will search for ShellBoost.*.dll and of nothing was found, *.dll.
| |
EnumerationBatchSize |
Gets the RPC protocol effective enumeration batch size.
| |
FolderId |
Gets the Shell Namespace Extension folder identifier.
| |
FolderParsingName |
Gets the Shell Namespace Extension folder absolute parsing path for the current native proxy.
| |
GenericHandlerId |
Gets the ShellBoost generic handler identifier for the current native proxy.
This value can be used as the CLSID of a custom Shell handler (IContextMenu, IDropTarget).
| |
Icons |
Gets the native proxy embedded icons.
| |
Id |
Gets the proxy identifier.
| |
InterfaceId |
Gets the ShellBoost IPC interface identifier for the current native proxy.
| |
IpcErrorText |
Gets the Shell Namespace Extension error text.
| |
IpcFormat |
Gets the RPC protocol endpoint format.
| |
IpcStringBinding |
Gets the RPC protocol effective string binding.
| |
IsImpersonatingClient |
Gets a value indicating if ShellBoost is configured to impersonate the Windows Shell user for the current native proxy.
| |
LibId |
Gets the ShellBoost library identifier for the current native proxy.
| |
LicenseDataIsValid |
Gets a value indicating whether license data is valid.
Note this value will only be meaningful once the license has been evaluated, not immediately at startup.
| |
LicenseExpirationDate |
Gets the license expiration date.
Note this value will only be meaningful once the license has been evaluated, not immediately at startup.
| |
LicenseHasExpired |
Gets a value indicating whether license has expired.
Note this value will only be meaningful once the license has been evaluated, not immediately at startup.
| |
LicenseRegisteredCompany |
Gets the license registered company.
Note this value will only be meaningful once the license has been evaluated, not immediately at startup.
| |
Location |
Gets the Shell Namespace Extension location.
| |
LocationFolderId |
Gets the Shell Namespace Extension location folder identifier for the current native proxy.
| |
LocationFolderParsingName |
Gets the Shell Namespace Extension location folder absolute parsing path for the current native proxy.
| |
Options |
Gets Shell Namespace Extension options.
| |
ProgId |
Gets the Shell Namespace Extension ProgID.
| |
ProxyId |
Gets the ShellBoost proxy identifier.
| |
RefreshButtonText |
Gets the Shell Namespace Extension refresh button text.
| |
RootIdList |
Gets the Shell Namespace Extension root PIDL for the current native proxy.
| |
RootPath |
Gets the Shell Namespace Extension root path for the current native proxy.
| |
ServerStart |
Gets the server start parameters.
| |
StreamBufferSize |
Gets the RPC protocol stream buffer size.
| |
StreamToBufferThreshold |
Gets the RPC protocol stream to buffer threshold.
| |
TraceId |
Gets the ShellBoost trace identifier for the current native proxy.
| |
WantsFORPARSING |
Determines the 'WantsFORPARSING' registry value.
|