StringFromGUID2

[DllImport("ole32.dll", SetLastError = true)]
public static extern int StringFromGUID2(
   ref Guid rguid,
   [MarshalAs(UnmanagedType.LPWStr)] out string lpsz,
   int cchMax
);

Microsoft documentation: Link

Last updated