CLSIDFromString
Converts a string generated by the 
StringFromCLSID function back into the original CLSID.
HRESULT CLSIDFromString(
| LPOLESTR lpsz, 
 | //Points to the string representation of the CLSID 
 | 
| LPCLSID pclsid 
 | //Receives a pointer to the CLSID on return 
 | 
| ); 
 | 
 | 
Parameters
lpsz
Points to the string representation of the CLSID.
pclsid 
Receives a pointer to the CLSID on return.
Return Values
S_OK
Indicates the CLSID was returned successfully.
E_OUTOFMEMORY
Out of memory.
E_INVALIDARG
Indicates one or more arguments are invalid. 
E_UNEXPECTED
Indicates an unexpected error occurred.
Comments
Because of the restrictions placed on OLE 1 CLSID values, 
CLSIDFromProgID and 
CLSIDFromString are the 
only two functions that can be used to generate a CLSID for an OLE 1 object.
See Also
CLSIDFromProgID, 
StringFromCLSID
			
				- Software for developers
				
- 
				Delphi Components
 .Net Components
 Software for Android Developers
- More information resources
				
- 
				MegaDetailed.Net
 Unix Manual Pages
 Delphi Examples