SET_DISK_ATTRIBUTES-Struktur (winioctl.h)
Gibt die Attribute an, die auf einem Datenträgergerät festgelegt werden sollen. Wird als Eingabepuffer an den IOCTL_DISK_SET_DISK_ATTRIBUTES-Steuerelementcode übergeben.
Syntax
typedef struct _SET_DISK_ATTRIBUTES {
DWORD Version;
BOOLEAN Persist;
BYTE Reserved1[3];
DWORDLONG Attributes;
DWORDLONG AttributesMask;
DWORD Reserved2[4];
} SET_DISK_ATTRIBUTES, *PSET_DISK_ATTRIBUTES;
Member
Version
Legen Sie diese Option auf sizeof(GET_DISK_ATTRIBUTES)
fest.
Persist
True gibt an, dass diese Einstellungen über Neustarts hinweg beibehalten werden.
Reserved1[3]
Reserviert. Muss auf FALSE (0) festgelegt werden.
Attributes
Gibt Attribute an.
Wert | Bedeutung |
---|---|
|
Der Datenträger ist offline. |
|
Der Datenträger ist schreibgeschützt. |
AttributesMask
Gibt an, welche Attribute geändert werden.
Wert | Bedeutung |
---|---|
|
Das Offline-Attribut wird geändert. |
|
Das schreibgeschützte Attribut wird geändert. |
Reserved2[4]
Reserviert. Muss auf 0 festgelegt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Kopfzeile | winioctl.h (windows.h einschließen) |