Поделиться через


Метод IEnhancedStorageSilo::GetDevicePath (ehstorapi.h)

Извлекает путь к узлу устройства silo. Возвращаемая строка подходит для передачи в системные API Windows , такие как CreateFile или SetupDiOpenDeviceInterface.

Синтаксис

HRESULT GetDevicePath(
  [out] LPWSTR *ppwszSiloDevicePath
);

Параметры

[out] ppwszSiloDevicePath

Указатель на строку, представляющую путь к узлу устройства Silo.

Возвращаемое значение

Этот метод может возвращать одно из этих значений.

Код возврата Описание
S_OK
Строка пути к устройству успешно получена.
E_INVALIDARG
ppwszSiloDevicePath имеет значение NULL.

Комментарии

Память, содержащая строку пути к устройству, выделяется API расширенного хранилища и должна быть освобождена путем передачи возвращенного указателя в CoTaskMemFree.

Требования

   
Минимальная версия клиента Windows Vista с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header ehstorapi.h

См. также раздел

IEnhancedStorageSilo