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.

Valor retornado

DeviceDsmValidateOutputLength retorna TRUE quando o comprimento do buffer de saída é válido; caso contrário, ele 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.

Confira a visão geral do Gerenciamento de Conjunto de Dados para obter mais detalhes sobre como lidar com um DSM.

Requisitos

   
Cabeçalho ntddstor.h

Confira também

Visão geral do Gerenciamento do Conjunto de Dados

DEVICE_DSM_DEFINITION

DEVICE_DSM_OUTPUT