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