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 | |