Bagikan melalui


DEVICE_DATA_MANAGEMENT_SET_ACTION

Nilai konstanta berikut adalah kumpulan nilai yang mungkin untuk jenis DEVICE_DATA_MANAGEMENT_SET_ACTION , yang didefinisikan sebagai jenis DWORD.

DeviceDsmAction_None

0

Tidak ada tindakan yang dilakukan.

DeviceDsmAction_Trim

1

Tindakan pemangkasan dilakukan.

DeviceDsmAction_Notification

2 | DeviceDsmActionFlag_NonDestructive (0x80000002)

Tindakan pemberitahuan dilakukan. Parameter berada dalam struktur DEVICE_DSM_NOTIFICATION_PARAMETERS . DeviceDsmActionFlag_NonDestructive (0x80000000) adalah bendera bit untuk menunjukkan ke tumpukan driver bahwa operasi ini tidak merusak.

DeviceDsmAction_OffloadRead

3 | DeviceDsmActionFlag_NonDestructive (0x80000003)

Tindakan baca offload dilakukan. Parameter berada dalam struktur DEVICE_DSM_OFFLOAD_READ_PARAMETERS . Output berada dalam struktur STORAGE_OFFLOAD_READ_OUTPUT . DeviceDsmActionFlag_NonDestructive (0x80000000) adalah bendera bit untuk menunjukkan ke tumpukan driver bahwa operasi ini tidak merusak.

Windows 7 dan Windows Server 2008 R2: Nilai ini tidak didukung sebelum Windows 8 dan Windows Server 2012.

DeviceDsmAction_OffloadWrite

4

Tindakan tulis offload dilakukan. Parameter berada dalam struktur DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS . Output berada dalam struktur STORAGE_OFFLOAD_WRITE_OUTPUT .

Windows 7 dan Windows Server 2008 R2: Nilai ini tidak didukung sebelum Windows 8 dan Windows Server 2012.

DeviceDsmAction_Allocation

5 | DeviceDsmActionFlag_NonDestructive (0x80000005)

Bitmap alokasi dikembalikan untuk rentang himpunan data pertama yang diteruskan. Output berada dalam struktur DEVICE_DATA_SET_LB_PROVISIONING_STATE . DeviceDsmActionFlag_NonDestructive (0x80000000) adalah bendera bit untuk menunjukkan ke tumpukan driver bahwa operasi ini tidak merusak.

Windows 7 dan Windows Server 2008 R2: Nilai ini tidak didukung sebelum Windows 8 dan Windows Server 2012.

DeviceDsmAction_Repair

6 | DeviceDsmActionFlag_NonDestructive (0x80000006)

Tindakan perbaikan dilakukan. DeviceDsmActionFlag_NonDestructive (0x80000000) adalah bendera bit untuk menunjukkan ke tumpukan driver bahwa operasi ini tidak merusak.

Windows 7 dan Windows Server 2008 R2: Nilai ini tidak didukung sebelum Windows 8 dan Windows Server 2012.

DeviceDsmAction_Scrub

7 | DeviceDsmActionFlag_NonDestructive (0x80000007)

Tindakan scrub dilakukan. DeviceDsmActionFlag_NonDestructive (0x80000000) adalah bendera bit untuk menunjukkan ke tumpukan driver bahwa operasi ini tidak merusak.

Windows 7 dan Windows Server 2008 R2: Nilai ini tidak didukung sebelum Windows 8 dan Windows Server 2012.

DeviceDsmAction_Resiliency

8 | DeviceDsmActionFlag_NonDestructive (0x80000008)

Tindakan ketahanan dilakukan. DeviceDsmActionFlag_NonDestructive (0x80000000) adalah bendera bit untuk menunjukkan ke tumpukan driver bahwa operasi ini tidak merusak.

Windows 7 dan Windows Server 2008 R2: Nilai ini tidak didukung sebelum Windows 8 dan Windows Server 2012.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 7
Server minimum yang didukung
Windows Server 2008 R2
Header
WinIoCtl.h (termasuk Windows.h)