Lines Matching refs:HANDLE
128 /** \brief Handle to an API object.
131 handle to the required object. API Objects that are represented by a
132 handle are:
135 has been created. This handle is created in AdbEnumInterfaces routine.
143 a device object on the Windows USB stack. This handle is created in
146 through which all I/O operations are performed. This handle is created in
154 of the API can then use a handle to I/O completion object to query for
156 completion. This handle is created in one of these routines:
158 After object is no longer needed by the client, its handle must be closed
224 @return Handle to the enumerator object or NULL on failure. If NULL is
234 @param[in] adb_handle Handle to interface enumerator object obtained via
257 @param[in] adb_handle Handle to interface enumerator object obtained via
268 @return Handle to the interface object or NULL on failure. If NULL is
284 @return Handle to the interface object or NULL on failure. If NULL is
294 @param[in] adb_interface A handle to interface object created with
315 @param[in] adb_interface A handle to interface object created with
337 @param[in] adb_interface A handle to interface object created with
349 @param[in] adb_interface A handle to interface object created with
362 @param[in] adb_interface A handle to interface object created with
374 @param[in] adb_interface A handle to interface object created with
391 @param[in] adb_interface A handle to interface object created with
404 @param[in] adb_interface A handle to interface object created with
417 @param[in] adb_interface A handle to interface object created with
429 @return Handle to the opened endpoint object or NULL on failure. If NULL is
440 @param[in] adb_interface A handle to interface object created with
448 @return Handle to the opened endpoint object or NULL on failure. If NULL is
459 @param[in] adb_interface A handle to interface object created with
467 @return Handle to the opened endpoint object or NULL on failure. If NULL is
475 /** \brief Gets handle to interface object for the given endpoint
477 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
479 @return Handle to the interface for this endpoint or NULL on failure. If NULL
486 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
497 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
502 @param[in] event_handle Event handle that should be signaled when async I/O
503 completes. Can be NULL. If it's not NULL this handle will be used to
508 @return A handle to IO completion object or NULL on failure. If NULL is
516 HANDLE event_handle);
520 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
525 @param[in] event_handle Event handle that should be signaled when async I/O
526 completes. Can be NULL. If it's not NULL this handle will be used to
531 @return A handle to IO completion object or NULL on failure. If NULL is
539 HANDLE event_handle);
543 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
562 @param[in] adb_endpoint A handle to opened endpoint object, obtained via one
582 @param[in] adb_io_completion A handle to an I/O completion object returned
606 @param[in] adb_io_completion A handle to an I/O completion object returned
610 check GetLastError to validate that handle was OK.
614 /** \brief Closes handle previously opened with one of the API calls
616 @param[in] adb_handle ADB handle previously opened with one of the API calls