


Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of idl (interface definition language) syntax, attributes, statement types, idl types, decorations, and interfaces. Idl is used to define interfaces for com (component object model) components in windows and win32 programming. It recognizes base types, allows importing definitions from other idl files, and uses preprocessor directives. Interfaces in idl are defined with specific qualifiers, pointer defaults, and method parameters with decorations.
Typology: Study notes
1 / 4
This page cannot be seen from the preview
Don't miss anything!



An interface defined in IDL takes the form: [ object, uuid(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx), pointer_default(unique) ] interface IanInterface : IUnknown { HRESULT transform([in] long, [in] long, [out, retval] long); HRESULT getProperty([out] long); HRESULT setProperty([in] long); };