Я хочу получить свободное место на устройстве WPD. Я пытаюсь реализовать WPDServiceApi. В настоящее время я реализую службу статуса служб WPD. я взял образцы кода из Windows7DEK. Во время компиляции возникает множество несоответствий типов. Я вообще не могу собрать этот образец. Первоначально было много отсутствующих включений, которые я успешно разрешил. Теперь я получаю несоответствия типов, как ожидалось (PSLGUID), а образец просто отправляет параметр типа (GUID). Это просто случайный пример. У кого-нибудь есть опыт работы со статусом? Я просто хочу получить свободное место на устройстве.
Внедрение API службы WPD (служба состояния) для получения свободного места на устройстве WPD
comment
Никто не работал на портативных устройствах Windows? это странно..
- person Ahsan   schedule 17.12.2014
Ответы (1)
Я недавно работал с таким проектом, но в Delphi.
Посмотрите эту статью MSDN а>.
В нем говорится, что WPD Storage Properties
поддерживает следующие свойства хранилища.
Где WPD_STORAGE_CAPACITY
возвращает емкость устройства в БАЙТАХ.
Я использовал этот файл в качестве эталона раньше это было на Python, но его было легко понять.
Это часть исходного кода Calibre.
person
Aid Vllasaliu
schedule
22.03.2015