Struct ObjIdl.STGMEDIUMu
A union for ObjIdl.STGMEDIUM. If it wasn't here and these fields were embedded there, then the offsets would need to be 4 on 32 bit and 8 on 64 bit systems. But this way they're all 0 so it works on both systems.
public struct ObjIdl.STGMEDIUMu
Fields
- hBitmap
Actually an HBITMAP.
- hEnhMetaFile
Actually an HENHMETAFILE.
- hGlobal
Actually an HGLOBAL.
- hMetaFilePict
Actually an HMETAFILEPICT.
- lpszFileName
Actually a unicode string, but reference and value type fields can't overlap.
- pstg
Actually an IStorage pointer.
- pstm
Actually an IStream pointer.