public void Dispose() { if (volume_guid_buffer != IntPtr.Zero) { Marshal.FreeHGlobal(volume_guid_buffer); } WinApiFS.FindVolumeClose(search_handle); }