Difference between revisions of "Interface"
Line 2: | Line 2: | ||
==Usage== | ==Usage== | ||
− | Interface: | + | Interface:<interface name>,<linked class name>[,linked typelib name[,advanced build parameters]] |
===Examples=== | ===Examples=== | ||
Line 9: | Line 9: | ||
===Description=== | ===Description=== | ||
Similar to [[CLSID]], this is outdated and should only be used in cases where the related GUIDs are very random. | Similar to [[CLSID]], this is outdated and should only be used in cases where the related GUIDs are very random. | ||
+ | |||
# The first parameter specifies the name of the interface to be detected. | # The first parameter specifies the name of the interface to be detected. | ||
− | # The second parameter specifies the name of the class that the interface is linked to as an additional criterion. | + | # The second parameter specifies the name of the class that the interface is linked to as an additional criterion. [[AlgoPrefix|Algo-Prefixes]] are supported after 1.5.2 only. {{AlgoPrefix}} |
− | # Optionally, you may also provide a name of a typelib associated to further limit the detetection, as a third parameter. | + | # Optionally, you may also provide a name of a typelib associated to further limit the detetection, as a third parameter. [[AlgoPrefix|Algo-Prefixes]] are supported after 1.5.2 only. {{AlgoPrefix}} |
# Fourth comes the [[Advanced build parameters|dvanced build parameters]] that allow you to limit the detection to specific Spybot-S&D versions. | # Fourth comes the [[Advanced build parameters|dvanced build parameters]] that allow you to limit the detection to specific Spybot-S&D versions. | ||
+ | |||
Using [[RegyKey]] along with [[Advanced registry parameters|advanced registry parameters]] might be an alternative to this command under many circumstances, make sure you really need this one before you use it! | Using [[RegyKey]] along with [[Advanced registry parameters|advanced registry parameters]] might be an alternative to this command under many circumstances, make sure you really need this one before you use it! | ||
==See also== | ==See also== | ||
* [[Advanced build parameters]] | * [[Advanced build parameters]] | ||
+ | * [[AlgoPrefix]] | ||
===Similar commands=== | ===Similar commands=== |
Revision as of 12:01, 18 February 2008
Searches the registry interface list for interfaces with the given name, pointing to the given class.
Usage
Interface:<interface name>,<linked class name>[,linked typelib name[,advanced build parameters]]
Examples
Interface:"clsSpyingContent","PSOAInterface"
Description
Similar to CLSID, this is outdated and should only be used in cases where the related GUIDs are very random.
- The first parameter specifies the name of the interface to be detected.
- The second parameter specifies the name of the class that the interface is linked to as an additional criterion. Algo-Prefixes are supported after 1.5.2 only. AP
- Optionally, you may also provide a name of a typelib associated to further limit the detetection, as a third parameter. Algo-Prefixes are supported after 1.5.2 only. AP
- Fourth comes the dvanced build parameters that allow you to limit the detection to specific Spybot-S&D versions.
Using RegyKey along with advanced registry parameters might be an alternative to this command under many circumstances, make sure you really need this one before you use it!