Contents

FindNextPipe(IOUSBPipe *, IOUSBFindEndpointRequest *, bool)

Declaration

virtual IOUSBPipe* FindNextPipe(
 IOUSBPipe *current,
 IOUSBFindEndpointRequest *request,
 boolwithRetain);

Parameters

  • current:

    Pipe to start searching from, NULL to start from beginning of list.

  • request:

    Requirements for pipe to match, updated with the found pipe's properties.

  • withRetain:

    Pass true to retain and the client should release it later after its use.

Return Value

Pointer to the pipe, or NULL if no pipe matches the request.

Overview

Find a pipe of the interface that matches the requirements, either starting from the beginning of the interface's pipe list or from a specified pipe.

See Also

Miscellaneous