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 |
| 目標平台 | Universal |
| 標頭 | winusb.h (包含 Winusb.h) |
| 程式庫 | Winusb.lib |
| Dll | Winusb.dll |