Lines Matching full:handle
131 /** \brief Handle to an API object.
134 handle to the required object. API Objects that are represented by a
135 handle are:
138 has been created. This handle is created in AdbEnumInterfaces routine.
146 a device object on the Windows USB stack. This handle is created in
149 through which all I/O operations are performed. This handle is created in
157 of the API can then use a handle to I/O completion object to query for
159 completion. This handle is created in one of these routines:
161 After object is no longer needed by the client, its handle must be closed
227 @return Handle to the enumerator object or NULL on failure. If NULL is
237 @param[in] adb_handle Handle to interface enumerator object obtained via
260 @param[in] adb_handle Handle to interface enumerator object obtained via
271 @return Handle to the interface object or NULL on failure. If NULL is
287 @return Handle to the interface object or NULL on failure. If NULL is
297 @param[in] adb_interface A handle to interface object created with
318 @param[in] adb_interface A handle to interface object created with
340 @param[in] adb_interface A handle to interface object created with
352 @param[in] adb_interface A handle to interface object created with
365 @param[in] adb_interface A handle to interface object created with
377 @param[in] adb_interface A handle to interface object created with
394 @param[in] adb_interface A handle to interface object created with
407 @param[in] adb_interface A handle to interface object created with
420 @param[in] adb_interface A handle to interface object created with
432 @return Handle to the opened endpoint object or NULL on failure. If NULL is
443 @param[in] adb_interface A handle to interface object created with
451 @return Handle to the opened endpoint object or NULL on failure. If NULL is
462 @param[in] adb_interface A handle to interface object created with
470 @return Handle to the opened endpoint object or NULL on failure. If NULL is
478 /** \brief Gets handle to interface object for the given endpoint
480 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
482 @return Handle to the interface for this endpoint or NULL on failure. If NULL
489 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
500 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
505 @param[in] event_handle Event handle that should be signaled when async I/O
506 completes. Can be NULL. If it's not NULL this handle will be used to
511 @return A handle to IO completion object or NULL on failure. If NULL is
519 HANDLE event_handle);
523 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
528 @param[in] event_handle Event handle that should be signaled when async I/O
529 completes. Can be NULL. If it's not NULL this handle will be used to
534 @return A handle to IO completion object or NULL on failure. If NULL is
542 HANDLE event_handle);
546 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
565 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
585 @param[in] adb_io_completion A handle to an I/O completion object returned
609 @param[in] adb_io_completion A handle to an I/O completion object returned
613 check GetLastError to validate that handle was OK.
617 /** \brief Closes handle previously opened with one of the API calls
619 @param[in] adb_handle ADB handle previously opened with one of the API calls