Error 0x88890016

Value: -2004287466 | 0x88890016 | 2290679830

What does it mean ?

AUDCLNT_E_BUFFER_SIZE_ERROR  
Indicates that the buffer duration value requested by an exclusive-mode client is out of range. The requested duration value for pull mode must not be greater than 500 milliseconds; for push mode the duration value must not be greater than 2 seconds.
Value: 22 | 0x0016 | 0b0000000000010110

Where does it come from ?

FACILITY_AUDCLNT  
Audio Client (Audio stream between an audio application and the audio engine (for a shared-mode stream) or the hardware buffer of an audio endpoint device (for an exclusive-mode stream))
Value: 2185 | 0x889 | 0b100010001001

Other Errors for FACILITY_AUDCLNT