estrutura SET_DISK_ATTRIBUTES (winioctl.h)
Especifica os atributos a serem definidos em um dispositivo de disco. Passado como o buffer de entrada para o código de controle IOCTL_DISK_SET_DISK_ATTRIBUTES .
Sintaxe
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;
Membros
Version
Defina como sizeof(GET_DISK_ATTRIBUTES)
.
Persist
Se TRUE, essas configurações serão mantidas entre reinicializações.
Reserved1[3]
Reservado. Deve ser definido como FALSE (0).
Attributes
Especifica atributos.
Valor | Significado |
---|---|
|
O disco está offline. |
|
O disco é somente leitura. |
AttributesMask
Indica quais atributos estão sendo alterados.
Valor | Significado |
---|---|
|
O atributo offline está sendo alterado. |
|
O atributo somente leitura está sendo alterado. |
Reserved2[4]
Reservado. Deve ser definido como 0.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | winioctl.h (inclua Windows.h) |