다음을 통해 공유


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 포함)
라이브러리 Winusb.lib
DLL Winusb.dll

추가 정보

WinUSB 데스크톱 앱에서 USB 등시 전송 보내기

WinUSB 함수

WinUsb_RegisterIsochBuffer