Compartilhar via


Função DeviceDsmValidateOutputLength (ntddstor.h)

A função DeviceDsmValidateOutputLength valida o comprimento de um buffer de saída.

Sintaxe

BOOLEAN DeviceDsmValidateOutputLength(
  PDEVICE_DSM_DEFINITION Definition,
  ULONG                  OutputLength
);

Parâmetros

Definition

Ponteiro para uma estrutura DEVICE_DSM_DEFINITION que define a operação.

OutputLength

Comprimento, em bytes, do buffer de saída.

Retornar valor

DeviceDsmValidateOutputLength retorna TRUE quando o comprimento do buffer de saída é válido; caso contrário, retornará FALSE.

Comentários

O buffer de saída inclui a estrutura DEVICE_DSM_OUTPUT mais o bloco de saída que o segue imediatamente, se houver.

Consulte Visão geral do gerenciamento de conjunto de dados para obter mais detalhes sobre como lidar com um DSM.

Requisitos

Requisito Valor
Cabeçalho ntddstor.h

Confira também

Visão geral do gerenciamento do conjunto de dados

DEVICE_DSM_DEFINITION

DEVICE_DSM_OUTPUT