pub trait IDStorageCustomDecompressionQueue_Impl: Sized {
unsafe fn GetEvent(&self) -> HANDLE;
unsafe fn GetRequests(
&self,
maxRequests: u32,
requests: *mut DSTORAGE_CUSTOM_DECOMPRESSION_REQUEST,
numRequests: *mut u32
) -> HRESULT;
unsafe fn SetRequestResults(
&self,
numResults: u32,
requests: *mut DSTORAGE_CUSTOM_DECOMPRESSION_RESULT
) -> HRESULT;
}