* \#include <usb_host.h>
*
* @section CAPI_USB_HOST_MODULE_OVERVIEW Overview
- * USB host API provides direct access to USB devices. Before using it, become
- * familiar with USB protocol specification.
- * Note, that this API is created for *host* mode USB, i.e. communication with
+ * USB host API provides direct access to USB devices.
+ * Applications with user confirmation can get access to external USB devices,
+ * which include card readers, NFC readers, printers, and QR code readers.
+ * Before using it, become familiar with USB protocol specification.
+ * Note that this API is created for *host* mode USB, i.e. communication with
* connected devices.\n
*
* Before using any of usb_host API functions you must initialize API context.
* @details This function opens a device, which allows performing operations on it
* (including transfer operations and strings introspection).
* @since_tizen 3.0
+ * @remarks An application having platform privilege level can use this api without user confirmation
+ * by declaring %http://tizen.org/privilege/usb.host, which has been added since 6.5.
* @param[in] dev Device to open
* @return 0 on success, otherwise a negative error value
* @retval #USB_HOST_ERROR_NONE Successful
* idProduct. If two or more devices have same vendor and product id only
* first will be opened.
* @since_tizen 3.0
+ * @remarks An application having platform privilege level can use this api without user confirmation
+ * by declaring %http://tizen.org/privilege/usb.host, which has been added since 6.5.
* @param[in] ctx Context
* @param[in] vendor_id idVendor of connected device
* @param[in] product_id idProduct of connected device