COM names are typically a mixture of upper and lower case letters and digits, with words capitalized. These names are mapped to Lisp symbols, adding hyphens to match typical Lisp conventions for word boundaries. These examples illustrate some conversions:
In addition, COM methods with the
propget
attribute have a
get-
prefix added to their names and COM methods with the
propput
or
propputref
attributes have a
put-
prefix added to their names. Note that these prefixes are not used when calling methods via Automation.
To see the mapping for a particular file, look at the output while loading a converted IDL file or type library.