8个版本 (5个稳定)
1.0.4 | 2022年5月20日 |
---|---|
1.0.3 | 2022年3月10日 |
1.0.2 | 2022年2月10日 |
0.3.0 | 2022年2月8日 |
0.1.0 | 2022年2月7日 |
#274 in Windows API
13KB
160 行
tempfile-istream
这是一个基于磁盘上的临时文件的windows crate的Windows::Win32::System::Com::IStream接口的读写实现。该临时文件使用SHCreateStreamOnFileEx创建,使用FILE_ATTRIBUTE_TEMPORARY和FILE_FLAG_DELETE_ON_CLOSE,因此它将在最后一个对IStream
的引用释放后立即被操作系统删除。
它旨在作为SHCreateMemStream或CreateStreamOnHGlobal的替代品,后者都将整个流保留在内存中。
依赖项
~129MB
~2M SLoC