共用方式為


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

另請參閱

從 WinUSB 傳統型應用程式傳送 USB 同步傳輸

WinUSB 函式

WinUsb_RegisterIsochBuffer