Compartir a través de


Método IVdsServiceIscsi::QueryInitiatorAdapters (vds.h)

[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]

Devuelve un objeto que enumera los adaptadores del iniciador iSCSI del iniciador.

Sintaxis

HRESULT QueryInitiatorAdapters(
  [out] IEnumVdsObject **ppEnum
);

Parámetros

[out] ppEnum

Dirección de un puntero de interfaz IEnumVdsObject que se puede usar para enumerar los adaptadores del iniciador como objetos de adaptador de iniciador. Para obtener más información, vea Trabajar con objetos de enumeración. Los autores de llamadas deben liberar la interfaz y cada uno de los objetos del adaptador del iniciador cuando ya no sean necesarios llamando al método IUnknown::Release .

Valor devuelto

Este método puede devolver valores HRESULT estándar, como E_INVALIDARG o E_OUTOFMEMORY, y valores devueltos específicos de VDS. También puede devolver códigos de error del sistema convertidos mediante la macro HRESULT_FROM_WIN32 . Los errores pueden originarse en VDS en sí o en el proveedor de VDS subyacente que se está usando. Entre los valores devueltos posibles se incluyen los siguientes.

Código devuelto Descripción
S_OK
El nombre se devolvió correctamente.
E_POINTER
El parámetro ppEnum no es un puntero válido.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vds.h
Library Uuid.lib
Redistribuible VDS 1.1

Vea también

IEnumVdsObject

IVdsServiceIscsi