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 |
対象プラットフォーム | ユニバーサル |
Header | winusb.h (Winusb.h を含む) |
Library | Winusb.lib |
[DLL] | Winusb.dll |