P
Pål A.
I need to convert a managed GUID (or GUID in string format) into an
unsafe win32 GUID struct. Any ideas?
How to convert this:
string DEVICECLASS = "{a5dcbf10-6530-11d2-901f-00c04fb951ed}";
into an instance of this:
[StructLayout(LayoutKind.Sequential)]
public unsafe struct GUID
{
public int Data1;
public System.UInt16 Data2;
public System.UInt16 Data3;
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)]
public byte[] data4;
}
Thanks
unsafe win32 GUID struct. Any ideas?
How to convert this:
string DEVICECLASS = "{a5dcbf10-6530-11d2-901f-00c04fb951ed}";
into an instance of this:
[StructLayout(LayoutKind.Sequential)]
public unsafe struct GUID
{
public int Data1;
public System.UInt16 Data2;
public System.UInt16 Data3;
[MarshalAs(UnmanagedType.ByValArray, SizeConst = 8)]
public byte[] data4;
}
Thanks