Função ChangerAdditionalExtensionSize (mcd.h)
ChangerAdditionalExtensionSize indica o número de bytes necessários para que o driver de miniclasse do alterador armazene informações específicas do dispositivo na extensão do dispositivo.
Sintaxe
ULONG ChangerAdditionalExtensionSize();
Valor de retorno
ChangerAdditionalExtensionSize retorna o tamanho, em bytes, do espaço de extensão de dispositivo adicional exigido pelo driver de miniclasse do alterador.
Observações
O driver de classe do alterador chama ChangerAdditionalExtensionSize para determinar o número de bytes que o driver de miniclasse requer na extensão do dispositivo para um alterador específico antes de criar o objeto de dispositivo para representar esse alterador.
As informações específicas do dispositivo armazenadas por um driver de miniclasse do alterador são determinadas pelo driver. Normalmente, ele inclui deslocamentos baseados em zero que outras rotinas de driver de miniclasse podem usar para traduzir entre endereços de elemento específicos do dispositivo e os endereços de elemento baseados em zero usados pelo sistema. Ele também pode incluir dados de investigação SCSI ou o equivalente não SCSI.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | mcd.h (include Mcd.h, Ntddchgr.h) |
IRQL | PASSIVE_LEVEL |