Click or drag to resize

Revise Interface Dialog

The Revise Interface Dialog is used to perform versioning on an interface that has been published. The dialog offers two options for revising the interface.

For background information on versioning COM interfaces, see the topic Understanding COM Versioning

Add to existing interface

Selecting this mode of versioning uses traditional COM interface inheritance to revise the interface. Binary backwards compatibility is fully preserved. The primary limitation of this versioning mode is that methods and properties defined in the original interface cannot be deleted. The user will see the "union" of interfaces, methods, and properties.

Modify existing interface

This option is useful when methods and properties need to be removed from the interface. Nimbus preserves the original interface for existing applications and creates a cloned interface that will be the one visible in the driver hierarchy.

Update version

Choosing this option allows you to update the driver version number. This has the same effect as explicitly changing the driver version number via the General Page of the Driver Settings Editor.

Add current version to compatible versions

If checked, Nimbus will add the current driver version to the list of compatible driver version numbers. This information is used to create the driver's .NET versioning policy.

Checking this box has the same effect as explicitly adding a compatible version via the General Page of the Driver Settings Editor.

For more information on .NET policy files, see the IVI-COM driver topic Understanding .NET Versioning.

Download a complete CHM version of this documentation here.