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.
|