private static void DestroyProperties(IntPtr rgItems, ulong iItems)
{
if (rgItems != IntPtr.Zero)
{
ulong num = (ulong) Marshal.SizeOf(typeof(StoreOperationMetadataProperty));
for (ulong i = 0L; i < iItems; i += (ulong) 1L)
{
Marshal.DestroyStructure(new IntPtr(((long) (i * num)) + rgItems.ToInt64()), typeof(StoreOperationMetadataProperty));
}
Marshal.FreeCoTaskMem(rgItems);
}
}