Partager via


énumération VDS_QUERY_PROVIDER_FLAG (vds.h)

[À compter de Windows 8 et Windows Server 2012, l’interface COM du service de disque virtuel est remplacée par l’API Gestion du stockage Windows.]

Définit l’ensemble d’indicateurs valides pour les opérations de requête du fournisseur. Les appelants peuvent interroger les fournisseurs de matériel, les fournisseurs de logiciels ou les deux.

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
Valeur : 0x1
Si elle est définie, l’opération interroge les fournisseurs de logiciels.
VDS_QUERY_HARDWARE_PROVIDERS
Valeur : 0x2
Si elle est définie, l’opération interroge les fournisseurs de matériel.
VDS_QUERY_VIRTUALDISK_PROVIDERS
Valeur : 0x4
Si elle est définie, l’opération interroge les fournisseurs de disques virtuels.

Windows Server 2008, Windows Vista et Windows Server 2003 : Non pris en charge.

Remarques

Cette énumération fournit la valeur du paramètre masques de la méthode IVdsService ::QueryProviders . Vous pouvez spécifier plusieurs valeurs dans la même requête. Par exemple, pour rechercher des fournisseurs logiciels et matériels, spécifiez à la fois VDS_QUERY_SOFTWARE_PROVIDERS et VDS_QUERY_HARDWARE_PROVIDERS dans le paramètre masques .

Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_QUERY_PROVIDER_FLAG dans les versions ultérieures de Windows. Pour cette raison, votre application doit être conçue pour gérer correctement une constante d’énumération non reconnue VDS_QUERY_PROVIDER_FLAG .
 

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête vds.h

Voir aussi

IVdsService ::QueryProviders

Énumérations VDS