função WinUsb_UnregisterIsochBuffer (winusb.h)
A função WinUsb_UnregisterIsochBuffer libera todos os recursos que WinUsb_RegisterIsochBuffer alocados para transferências isocronas. Esta é uma operação síncrona.
Sintaxe
BOOL WinUsb_UnregisterIsochBuffer(
[in] WINUSB_ISOCH_BUFFER_HANDLE IsochBufferHandle
);
Parâmetros
[in] IsochBufferHandle
Um identificador opaco para o buffer de transferência que foi registrado por uma chamada anterior para WinUsb_RegisterIsochBuffer.
Valor retornado
WinUsb_UnregisterIsochBuffer retornará TRUE se a operação for bem-sucedida. Caso contrário, essa função retornará FALSE e o chamador poderá recuperar o erro registrado chamando GetLastError.
Comentários
O chamador deve garantir que não haja transferências pendentes que estejam usando o buffer no momento antes de chamar WinUsb_UnregisterIsochBuffer. Se houver transferências pendentes, WinUsb_UnregisterIsochBuffer blocos até que essas transferências sejam concluídas.
Requisitos
Cliente mínimo com suporte | Windows 8.1 |
Servidor mínimo com suporte | Windows Server 2012 R2 |
Plataforma de Destino | Universal |
Cabeçalho | winusb.h (inclua Winusb.h) |
Biblioteca | Winusb.lib |
DLL | Winusb.dll |
Confira também
Enviar transferências isocronas USB de um aplicativo da área de trabalho do WinUSB