Команда WPD_COMMAND_COMMON_RESET_DEVICE
Команда WPD_COMMAND_COMMON_RESET_DEVICE сбрасывает устройство. Это не означает переформатирование; это эквивалентно выключению и повторному включению устройства.
Категория команды
WPD_CATEGORY_COMMON
Параметры
Эта команда не имеет параметров.
Возвращаемое значение
Драйвер должен вернуть следующие результаты.
Результат | VarType | Описание |
---|---|---|
WPD_PROPERTY_COMMON_HRESULT | VT_ERROR | Обязательный. HRESULT, указывающий на успешное выполнение команды или неудачу. Если вызывающий объект выполняет недопустимый запрос, драйвер должен возвращать HRESULT_FROM_WIN32(ERROR_NOT_SUPPORTED) и не должен возвращать другие значения результатов. Коды ошибок включают коды ошибок переносных устройств Windows или любые другие соответствующие коды ошибок. |
WPD_PROPERTY_COMMON_DRIVER_ERROR_CODE | VT_UI4 | Необязательный элемент. Код ошибки драйвера. Обычно это используется только для тестирования драйвера или, если драйвер, устройство и клиент разработаны вместе. |
Вызов методов
Может вызываться только непосредственно с помощью IPortableDevice::SendCommand.
Требования
Требование | Значение |
---|---|
Заголовок |
|