예제 #1
0
 public void Dispose()
 {
     InteropUtil.FreeString(ref pszText, ref cchTextMax);
     if (mask.IsFlagSet(HeaderItemMask.Filter) && (type == 0 || type == 2))
     {
         Marshal.FreeHGlobal(pvFilter);
     }
 }
예제 #2
0
 public void Dispose()
 {
     InteropUtil.FreeString(ref pszHeader, ref cchHeader);
     InteropUtil.FreeString(ref pszFooter, ref cchFooter);
     InteropUtil.FreeString(ref pszSubtitle, ref cchSubtitle);
     InteropUtil.FreeString(ref pszTask, ref cchTask);
     InteropUtil.FreeString(ref pszDescriptionBottom, ref cchDescriptionBottom);
     InteropUtil.FreeString(ref pszDescriptionTop, ref cchDescriptionTop);
 }
예제 #3
0
 void IDisposable.Dispose()
 {
     InteropUtil.FreeString(ref pszText, ref cchTextMax);
 }
예제 #4
0
 void IDisposable.Dispose()
 {
     InteropUtil.FreeString(ref pszImage, ref cchImageMax);
 }