示例#1
0
 public static extern BOOL CloseDecompressor([NativeTypeName("DECOMPRESSOR_HANDLE")] COMPRESSOR_HANDLE DecompressorHandle);
示例#2
0
 public static extern BOOL Decompress([NativeTypeName("DECOMPRESSOR_HANDLE")] COMPRESSOR_HANDLE DecompressorHandle, [NativeTypeName("LPCVOID")] void *CompressedData, [NativeTypeName("SIZE_T")] nuint CompressedDataSize, [NativeTypeName("PVOID")] void *UncompressedBuffer, [NativeTypeName("SIZE_T")] nuint UncompressedBufferSize, [NativeTypeName("PSIZE_T")] nuint *UncompressedDataSize);
示例#3
0
 public static extern BOOL QueryDecompressorInformation([NativeTypeName("DECOMPRESSOR_HANDLE")] COMPRESSOR_HANDLE DecompressorHandle, COMPRESS_INFORMATION_CLASS CompressInformationClass, [NativeTypeName("PVOID")] void *CompressInformation, [NativeTypeName("SIZE_T")] nuint CompressInformationSize);
示例#4
0
 public static extern BOOL CloseCompressor(COMPRESSOR_HANDLE CompressorHandle);
示例#5
0
 public static extern BOOL SetCompressorInformation(COMPRESSOR_HANDLE CompressorHandle, COMPRESS_INFORMATION_CLASS CompressInformationClass, [NativeTypeName("LPCVOID")] void *CompressInformation, [NativeTypeName("SIZE_T")] nuint CompressInformationSize);
示例#6
0
 public static extern bool Compress(COMPRESSOR_HANDLE CompressorHandle, IntPtr UncompressedData, SizeT UncompressedDataSize, IntPtr CompressedBuffer, SizeT CompressedBufferSize, out SizeT CompressedDataSize);