estrutura CDROM_PERFORMANCE_REQUEST (ntddcdrm.h)

A estrutura CDROM_PERFORMANCE_REQUEST é usada como um parâmetro de entrada para a solicitação de controle de E/S IOCTL_CDROM_GET_PERFORMANCE e descreve os dados de desempenho solicitados.

Sintaxe

typedef struct _CDROM_PERFORMANCE_REQUEST {
  CDROM_PERFORMANCE_REQUEST_TYPE   RequestType;
  CDROM_PERFORMANCE_TYPE           PerformanceType;
  CDROM_PERFORMANCE_EXCEPTION_TYPE Exceptions;
  CDROM_PERFORMANCE_TOLERANCE_TYPE Tolerance;
  ULONG                            StaringLba;
} CDROM_PERFORMANCE_REQUEST, *PCDROM_PERFORMANCE_REQUEST;

Membros

RequestType

A enumeração CDROM_PERFORMANCE_REQUEST_TYPE especifica o tipo de solicitação, CdromPerformanceRequest ou CdromWriteSpeedRequest.

PerformanceType

A enumeração CDROM_PERFORMANCE_TYPE especifica o tipo de dados de desempenho.

Exceptions

A enumeração CDROM_PERFORMANCE_EXCEPTION_TYPE especifica o tipo de exceção.

Tolerance

A enumeração CDROM_PERFORMANCE_TOLERANCE_TYPE especifica a tolerância de desempenho para o desempenho nominal e a tolerância ao tempo (busca de atraso) para a lista de exceções.

StaringLba

O campo de endereço de bloco lógico inicial.

Requisitos

Requisito Valor
Cabeçalho ntddcdrm.h (inclua Ntddcdrm.h)

Confira também

IOCTL_CDROM_GET_PERFORMANCE