Funzione GUIDFromString

[GUIDFromString è disponibile tramite Windows XP con Service Pack 2 (SP2) o Windows Vista. Potrebbe essere modificata o non disponibile nelle versioni successive. Le applicazioni devono usare CLSIDFromString o IIDFromString al posto di questa funzione.]

Converte una stringa in un GUID.

Sintassi

BOOL GUIDFromString(
  _In_  LPCTSTR psz,
  _Out_ LPGUID  pguid
);

Parametri

psz [in]

Tipo: LPCTSTR

Puntatore alla stringa con terminazione Null da convertire. La stringa deve essere nel formato seguente:

{00000000-0000-0000-0000-000000000000}

pguid [out]

Tipo: LPGUID

Puntatore a un buffer per ricevere il GUID quando termina questo metodo.

Valore restituito

Tipo: BOOL

TRUE se il GUID è stato creato correttamente; in caso contrario, FALSE.

Commenti

Questa funzione non viene dichiarata in un'intestazione o esportata per nome da un file di .dll. Deve essere caricato da Shell32.dll come ordinale 703 per GUIDFromStringA e ordinale 704 per GUIDFromStringW.

È anche possibile accedervi da Shlwapi.dll come ordinale 269 per GUIDFromStringA e ordinale 270 per GUIDFromStringW.

Requisiti

Requisito Valore
Client minimo supportato
Windows XP [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
DLL
Shell32.dll
Nomi Unicode e ANSI
GUIDFromStringW (Unicode) e GUIDFromStringA (ANSI)