Office development
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

AssocCreate function

Returns a pointer to an IQueryAssociations object.

Syntax


HRESULT AssocCreate(
  _In_  CLSID  clsid,
  _In_  REFIID riid,
  _Out_ void   *ppv
);

Parameters

clsid [in]

Type: CLSID

The CLSID of the object that exposes the interface. This parameter must be set to CLSID_QueryAssociations, which is defined in Shlguid.h.

riid [in]

Type: REFIID

Reference to the IID IID_IQueryAssociations, which is defined in Shlguid.h.

ppv [out]

Type: void*

When this method returns, contains the IQueryAssociations interface pointer requested in riid.

Return value

Type: HRESULT

If this function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

As of Windows Vista, AssocCreateForClasses is preferred to AssocCreate.

Requirements

Minimum supported client

Windows 2000 Professional, Windows XP [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Shlwapi.h

Library

Shlwapi.lib

DLL

Shlwapi.dll (version 5.0 or later)

 

 

Show:
© 2016 Microsoft