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


Метод IVdsIscsiInitiatorAdapter::GetProperties (vds.h)

[Начиная с Windows 8 и Windows Server 2012 COM-интерфейс службы виртуальных дисков замечается API управления хранилищем Windows.]

Возвращает свойства адаптера инициатора.

Синтаксис

HRESULT GetProperties(
  [out] VDS_ISCSI_INITIATOR_ADAPTER_PROP *pInitiatorAdapterProp
);

Параметры

[out] pInitiatorAdapterProp

Адрес структуры VDS_ISCSI_INITIATOR_ADAPTER_PROP , выделенной вызывающим объектом. VDS выделяет память для строки члена pwszName . Вызывающие абоненты должны освободить эту строку с помощью функции CoTaskMemFree .

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

Этот метод может возвращать стандартные значения HRESULT, такие как E_INVALIDARG или E_OUTOFMEMORY, а также возвращаемые значения VDS. Он также может возвращать преобразованные коды системных ошибок с помощью макроса HRESULT_FROM_WIN32 . Ошибки могут возникать из самого VDS или из используемого базового поставщика VDS . Возможные возвращаемые значения включают следующие.

Возвращаемый код или значение Описание
S_OK
Свойства были успешно возвращены.
VDS_S_PROPERTIES_INCOMPLETE
0x00042715L
Некоторые, но не все свойства были успешно получены. Обратите внимание, что существует множество причин, по которым не удается получить все свойства, включая удаление устройства.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 R2 [только классические приложения]
Целевая платформа Windows
Header vds.h
Библиотека Uuid.lib
Распространяемые компоненты VDS 1.1

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

IVdsIscsiInitiatorAdapter

VDS_ISCSI_INITIATOR_ADAPTER_PROP