Condividi tramite


Funzione SHCLSIDFromString (shlobj_core.h)

[Questa funzione è disponibile tramite Windows XP Service Pack 2 (SP2) e Windows Server 2003. Potrebbe essere modificato o non disponibile nelle versioni successive di Windows. Usare invece CLSIDFromString .

Accetta la forma stringa di un identificatore di classe (CLSID) e crea il CLSID corrispondente.

Sintassi

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

Parametri

[in] psz

Tipo: PCWSTR

Stringa Unicode contenente CLSID nel formato . {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}

[out] pclsid

Tipo: CLSID*

Puntatore a un valore CLSID che, quando questa funzione restituisce correttamente, riceve la stringa convertita come CLSID.

Valore restituito

Tipo: HRESULT

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlobj_core.h (include Shlobj.h)
Libreria Shell32.lib
DLL Shell32.dll (versione 5.0 o successiva)