Función AssocCreate (shlwapi.h)

Devuelve un puntero a un objeto IQueryAssociations .

Sintaxis

LWSTDAPI AssocCreate(
  [in]  CLSID  clsid,
  [in]  REFIID riid,
  [out] void   **ppv
);

Parámetros

[in] clsid

Tipo: CLSID

CLSID del objeto que expone la interfaz. Este parámetro debe establecerse en CLSID_QueryAssociations, que se define en Shlguid.h.

[in] riid

Tipo: REFIID

Referencia al IID_IQueryAssociations de IID, que se define en Shlguid.h.

[out] ppv

Tipo: void*

Cuando este método devuelve, contiene el puntero de interfaz IQueryAssociations solicitado en riid.

Valor devuelto

Tipo: HRESULT

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

A partir de Windows Vista, AssocCreateForClasses es preferible a AssocCreate.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shlwapi.h
Library Shlwapi.lib
Archivo DLL Shlwapi.dll (versión 5.0 o posterior)