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 de DEVICE_DSM_DEFINITION que define a operação.

OutputLength

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

Valor de retorno

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

Observações

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 conjuntos de dados para obter mais detalhes sobre como lidar com um DSM.

Requisitos

Requisito Valor
cabeçalho ntddstor.h

Consulte também

Visão geral do gerenciamento do conjunto de dados

DEVICE_DSM_DEFINITION

DEVICE_DSM_OUTPUT