Compartir a través de


Función SHCLSIDFromString (shlobj_core.h)

[Esta función está disponible a través de Windows XP Service Pack 2 (SP2) y Windows Server 2003. Puede modificarse o no estar disponible en versiones posteriores de Windows. Use CLSIDFromString en su lugar.

Toma la forma de cadena de un identificador de clase (CLSID) y crea el CLSID correspondiente.

Sintaxis

SHSTDAPI SHCLSIDFromString(
  [in]  PCWSTR psz,
  [out] CLSID  *pclsid
);

Parámetros

[in] psz

Tipo: PCWSTR

Cadena Unicode que contiene el CLSID en el formato , {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}.

[out] pclsid

Tipo: CLSID*

Puntero a un valor CLSID que, cuando esta función devuelve correctamente, recibe la cadena convertida como CLSID.

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.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shlobj_core.h (incluya Shlobj.h)
Library Shell32.lib
Archivo DLL Shell32.dll (versión 5.0 o posterior)