Test Cases for the Device ID IOCTL Test
9/8/2008
A seguinte tabela mostra os casos testar para IOCTL_HAL_GET_DEVICEID.
Testar maiúsculas e minúsculas | Descrição |
---|---|
1 |
Mensagem de uso testes IOCTL Imprime a mensagem de uso para o OAL IOCTL Tests. Informa o usuário fazer que os testes e especifica a entrada, se houver, que o usuário deve fornecer. |
5200 |
Verifique se valor saída Imprime a saída de IOCTL_HAL_GET_DEVICEID.
Note:
O usuário deve visualmente verificar a saída do IOCTL.
|
5201 |
Verificar de entrada incorreta parâmetros Verifica se o IOCTL é consiga de entrada incorreto identificador corretamente os parâmetros. (Este IOCTL não terá qualquer de entrada parâmetros. A testar passa em aleatório de entrada Parâmetros e verifica que qualquer entrada valores não afetarão o resultado do IOCTL.) |
5202 |
Verificar de saída incorreta parâmetros Verifica se o IOCTL é consiga de saída incorreto identificador corretamente os parâmetros. Várias combinações de de saída incorreta parâmetros são passados para o IOCTL e os valores de retorno e códigos de erro são verificadas. |
5203 |
Verifique o alinhamento e estouro de de saída reserva A reserva saída é desalinhada em uma DWORD e a testar verifica que o IOCTL ainda funciona corretamente retornar os dados corretos. O Ioctl Não deve lançar uma exceção ou falhar. A testar também verifica para saída estouros reserva em cada chamar. |