The inflate() method is called repeatedly until eCompleted is returned indicating that all the data in the buffer provided in the initialize call has been processed.
- Parameters
-
pBuffer | [ out ] The address of a buffer in which will placed the inflated data. |
cbBuffer | [ in ] The size in bytes of pBuffer. |
pcbInflated | [ out ] The address of a P6SIZE which will receive the number of bytes written into pBuffer. |
- Returns
Success | P6R::eOk | |
Success | P6R::eCompleted | All of the input data provided in the initialize() methods has been successfully processed. |
Failure | Any valid P6ERR | |