Share via


DEVICE_DATA_MANAGEMENT_SET_ACTION

Os valores constantes a seguir são o conjunto de valores possíveis para o tipo DEVICE_DATA_MANAGEMENT_SET_ACTION , que é definido como o tipo DWORD.

DeviceDsmAction_None

0

Nenhuma ação é executada.

DeviceDsmAction_Trim

1

Uma ação de corte é executada.

DeviceDsmAction_Notification

2 | DeviceDsmActionFlag_NonDestructive (0x80000002)

Uma ação de notificação é executada. Os parâmetros estão em uma estrutura DEVICE_DSM_NOTIFICATION_PARAMETERS . O DeviceDsmActionFlag_NonDestructive (0x80000000) é um sinalizador de bits para indicar à pilha de driver que essa operação não é destrutiva.

DeviceDsmAction_OffloadRead

3 | DeviceDsmActionFlag_NonDestructive (0x80000003)

Uma ação de leitura de descarregamento é executada. Os parâmetros estão em uma estrutura DEVICE_DSM_OFFLOAD_READ_PARAMETERS . A saída está em uma estrutura STORAGE_OFFLOAD_READ_OUTPUT . O DeviceDsmActionFlag_NonDestructive (0x80000000) é um sinalizador de bits para indicar à pilha de driver que essa operação não é destrutiva.

Windows 7 e Windows Server 2008 R2: Não há suporte para esse valor antes de Windows 8 e Windows Server 2012.

DeviceDsmAction_OffloadWrite

4

Uma ação de gravação de descarregamento é executada. Os parâmetros estão em uma estrutura DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS . A saída está em uma estrutura STORAGE_OFFLOAD_WRITE_OUTPUT .

Windows 7 e Windows Server 2008 R2: Não há suporte para esse valor antes de Windows 8 e Windows Server 2012.

DeviceDsmAction_Allocation

5 | DeviceDsmActionFlag_NonDestructive (0x80000005)

Um bitmap de alocação é retornado para o primeiro intervalo de conjunto de dados passado. A saída está em uma estrutura DEVICE_DATA_SET_LB_PROVISIONING_STATE . O DeviceDsmActionFlag_NonDestructive (0x80000000) é um sinalizador de bits para indicar à pilha de driver que essa operação não é destrutiva.

Windows 7 e Windows Server 2008 R2: Não há suporte para esse valor antes de Windows 8 e Windows Server 2012.

DeviceDsmAction_Repair

6 | DeviceDsmActionFlag_NonDestructive (0x80000006)

Uma ação de reparo é executada. O DeviceDsmActionFlag_NonDestructive (0x80000000) é um sinalizador de bits para indicar à pilha de driver que essa operação não é destrutiva.

Windows 7 e Windows Server 2008 R2: Não há suporte para esse valor antes de Windows 8 e Windows Server 2012.

DeviceDsmAction_Scrub

7 | DeviceDsmActionFlag_NonDestructive (0x80000007)

Uma ação de limpeza é executada. O DeviceDsmActionFlag_NonDestructive (0x80000000) é um sinalizador de bits para indicar à pilha de driver que essa operação não é destrutiva.

Windows 7 e Windows Server 2008 R2: Não há suporte para esse valor antes de Windows 8 e Windows Server 2012.

DeviceDsmAction_Resiliency

8 | DeviceDsmActionFlag_NonDestructive (0x80000008)

Uma ação de resiliência é executada. O DeviceDsmActionFlag_NonDestructive (0x80000000) é um sinalizador de bits para indicar à pilha de driver que essa operação não é destrutiva.

Windows 7 e Windows Server 2008 R2: Não há suporte para esse valor antes de Windows 8 e Windows Server 2012.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 7
Servidor mínimo com suporte
Windows Server 2008 R2
Cabeçalho
WinIoCtl.h (inclua Windows.h)