WinUsb_UnregisterIsochBuffer 函数 (winusb.h)
WinUsb_UnregisterIsochBuffer 函数释放WinUsb_RegisterIsochBuffer为常量传输分配的所有资源。 这是一个同步操作。
语法
BOOL WinUsb_UnregisterIsochBuffer(
[in] WINUSB_ISOCH_BUFFER_HANDLE IsochBufferHandle
);
参数
[in] IsochBufferHandle
传输缓冲区的不透明句柄,该句柄由上一次调用 WinUsb_RegisterIsochBuffer注册。
返回值
如果操作成功,WinUsb_UnregisterIsochBuffer返回 TRUE。 否则,此函数返回 FALSE,调用方可以通过调用 GetLastError 检索记录的错误。
注解
调用方必须确保在调用 WinUsb_UnregisterIsochBuffer之前,当前没有正在使用缓冲区的挂起传输。 如果存在挂起的传输, WinUsb_UnregisterIsochBuffer 阻止这些传输完成。
要求
最低受支持的客户端 | Windows 8.1 |
最低受支持的服务器 | Windows Server 2012 R2 |
目标平台 | 通用 |
标头 | winusb.h (包括 Winusb.h) |
Library | Winusb.lib |
DLL | Winusb.dll |