NAME

IQueryAssociations  

DESCRIPTION

This object provides a layer of abstraction over the system registry in order to simplify the process of parsing associations between files. Associations in this context means the registry entries that link (for example) the extension of a file with its description, list of applications to open the file with, and actions that can be performed on it (the shell displays such information in the context menu of explorer when you right-click on a file).

HELPERS

You can use this object transparently by calling the helper functions AssocQueryKeyA, AssocQueryStringA and AssocQueryStringByKeyA. These create an IQueryAssociations object, perform the requested actions and then dispose of the object. Alternatively, you can create an instance of the object using AssocCreate and call the following methods on it:

METHODS

IQueryAssociations_QueryInterface.

IQueryAssociations_AddRef.

IQueryAssociations_Release.

IQueryAssociations_Init.

IQueryAssociations_GetString.

IQueryAssociations_GetKey.

IQueryAssociations_GetData.

IQueryAssociations_GetEnum.


Copyright © 2008 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Jan 2008.