Compartir a través de


enumeración VDS_QUERY_PROVIDER_FLAG (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.]

Define el conjunto de marcas válidas para las operaciones de consulta del proveedor. Los autores de llamadas pueden consultar proveedores de hardware, proveedores de software o ambos.

Syntax

typedef enum _VDS_QUERY_PROVIDER_FLAG {
  VDS_QUERY_SOFTWARE_PROVIDERS = 0x1,
  VDS_QUERY_HARDWARE_PROVIDERS = 0x2,
  VDS_QUERY_VIRTUALDISK_PROVIDERS = 0x4
} VDS_QUERY_PROVIDER_FLAG;

Constantes

 
VDS_QUERY_SOFTWARE_PROVIDERS
Valor: 0x1
Si se establece, la operación consulta los proveedores de software.
VDS_QUERY_HARDWARE_PROVIDERS
Valor: 0x2
Si se establece, la operación consulta los proveedores de hardware.
VDS_QUERY_VIRTUALDISK_PROVIDERS
Valor: 0x4
Si se establece, la operación consulta los proveedores de discos virtuales.

Windows Server 2008, Windows Vista y Windows Server 2003: No se admite.

Comentarios

Esta enumeración proporciona el valor del parámetro masks del método IVdsService::QueryProviders . Puede especificar más de un valor en la misma consulta. Por ejemplo, para consultar proveedores de software y hardware, especifique tanto VDS_QUERY_SOFTWARE_PROVIDERS como VDS_QUERY_HARDWARE_PROVIDERS en el parámetro masks .

Nota Es posible que se agreguen constantes adicionales a la enumeración VDS_QUERY_PROVIDER_FLAG en versiones futuras de Windows. Por este motivo, la aplicación debe diseñarse para controlar correctamente una constante de enumeración VDS_QUERY_PROVIDER_FLAG no reconocida.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado vds.h

Consulte también

IVdsService::QueryProviders

Enumeraciones de VDS