Despite the type, I'd be surprised if a QOS handle is an NT handle. And if it were, you'd want to just forward to CloseHandle() anyway.
Hmm, I spoke too soon. It looks like it is actually an NT handle: ``` Every process intending to use qWAVE must first call QOSCreateHandle. The handle returned can be used for performing overlapped I/O. For example, this handle can be associated with an I/O completion port (IOCP) to receive overlapped completion notifications. This function can be called multiple times to obtain multiple handles although a single handle is sufficient for most applications. ``` Regardless, I doubt it makes sense to implement QOSCloseHandle() if we're not implementing QOSCreateHandle(). Currently if we forward to CloseHandle() we'll just be closing garbage. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/5139#note_62370