énumération VDS_LUN_FLAG (vdshwprv.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 un objet LUN.
Syntax
typedef enum _VDS_LUN_FLAG {
VDS_LF_LBN_REMAP_ENABLED = 0x1,
VDS_LF_READ_BACK_VERIFY_ENABLED = 0x2,
VDS_LF_WRITE_THROUGH_CACHING_ENABLED = 0x4,
VDS_LF_HARDWARE_CHECKSUM_ENABLED = 0x8,
VDS_LF_READ_CACHE_ENABLED = 0x10,
VDS_LF_WRITE_CACHE_ENABLED = 0x20,
VDS_LF_MEDIA_SCAN_ENABLED = 0x40,
VDS_LF_CONSISTENCY_CHECK_ENABLED = 0x80,
VDS_LF_SNAPSHOT = 0x100
} VDS_LUN_FLAG, *PVDS_LUN_FLAG;
Constantes
VDS_LF_LBN_REMAP_ENABLED Valeur : 0x1 Le fournisseur remappage les extensions de LUN pour les piloter automatiquement. |
VDS_LF_READ_BACK_VERIFY_ENABLED Valeur : 0x2 Le fournisseur vérifie les écritures par lecture différée. |
VDS_LF_WRITE_THROUGH_CACHING_ENABLED Valeur : 0x4 Le fournisseur active la mise en cache en écriture directe sur le numéro d’unité logique. |
VDS_LF_HARDWARE_CHECKSUM_ENABLED Valeur : 0x8 Le fournisseur vérifie l’intégrité des données de lecture et d’écriture à l’aide d’une somme de contrôle. |
VDS_LF_READ_CACHE_ENABLED Valeur : 0x10 La mise en cache en lecture est activée sur le numéro d’unité logique. Windows Server 2008, Windows Vista et Windows Server 2003 : Cette valeur n’est pas prise en charge. |
VDS_LF_WRITE_CACHE_ENABLED Valeur : 0x20 La mise en cache d’écriture est activée sur le numéro d’unité logique. Windows Server 2008, Windows Vista et Windows Server 2003 : Cette valeur n’est pas prise en charge. |
VDS_LF_MEDIA_SCAN_ENABLED Valeur : 0x40 L’analyse des médias est activée sur le numéro d’unité logique. Windows Server 2008, Windows Vista et Windows Server 2003 : Cette valeur n’est pas prise en charge. |
VDS_LF_CONSISTENCY_CHECK_ENABLED Valeur : 0x80 La vérification de la cohérence est activée sur le numéro d’unité logique. Windows Server 2008, Windows Vista et Windows Server 2003 : Cette valeur n’est pas prise en charge. |
VDS_LF_SNAPSHOT Valeur : 0x100 Le numéro d’unité logique est un numéro d’unité logique de cliché instantané de volume. Windows Server 2008, Windows Vista et Windows Server 2003 : Cette valeur n’est pas prise en charge. |
Remarques
Cette énumération fournit les valeurs du membre ulFlags de la structure VDS_LUN_PROP et fournit la valeur de l’énumérateur VDS_LPF_LBN_REMAP_ENABLED dans l’énumération VDS_LUN_PLEX_FLAG .
Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_LUN_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 VDS_LUN_FLAG non reconnue.
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 | vdshwprv.h |