NTSTATUS RtlGetCompressionWorkSpaceSize( IN USHORT CompressionFormatAndEngine, OUT PULONG CompressBufferWorkSpaceSize, OUT PULONG CompressFragmentWorkSpaceSize ); Routine Description: This routine returns to the caller the size in bytes of the different work space buffers need to perform the compression Arguments: CompressionFormatAndEngine - Supplies the format and engine specification for the compressed data. CompressBufferWorkSpaceSize - Receives the size in bytes needed to compress a buffer. CompressBufferWorkSpaceSize - Receives the size in bytes needed to decompress a fragment. Return Value: STATUS_SUCCESS - the operation worked without a hitch. STATUS_INVALID_PARAMETER - The specified format is illegal STATUS_UNSUPPORTED_COMPRESSION - the specified compression format and/or engine is not support.