estrutura DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS (ntddstor.h)
A estrutura DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS especifica os parâmetros de uma ação de gravação de descarregamento relacionada aos atributos de conjunto de dados de um dispositivo.
Sintaxe
typedef struct _DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS {
ULONG Flags;
ULONG Reserved;
ULONGLONG TokenOffset;
STORAGE_OFFLOAD_TOKEN Token;
} DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS, *PDEVICE_DSM_OFFLOAD_WRITE_PARAMETERS;
Membros
Flags
Não usado.
Reserved
Reservado.
TokenOffset
O deslocamento, em bytes, dentro do bloco de dados especificado por Token do qual começar a gravar.
Token
O identificador exclusivo do bloco de dados do qual gravar.
Comentários
Essa estrutura é usada em uma ação de gravação de descarregamento para uma solicitação de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES . O membro Action da estrutura DEVICE_DSM_INPUT é definido como DeviceDsmAction_OffloadWrite.
Os membros ParameterBlockOffset e ParameterBlockLength de DEVICE_DSM_INPUT são definidos como o local e o comprimento da estrutura de DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS no buffer do sistema da solicitação de IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES .
Os membros DataSetRangesOffset e DataSetRangesLength de DEVICE_DSM_INPUT especificam as estruturas de DEVICE_DSM_RANGE para as extensões da gravação de descarregamento.
Consulte descrições de DEVICE_DSM_ACTION para obter mais detalhes sobre essa ação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível em Windows 8 e versões posteriores do Windows. |
Cabeçalho | ntddstor.h (inclua Ntddstor.h) |
Confira também
Descrições do DEVICE_DSM_ACTION