Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
aviso C28128: Foi efetuado um acesso direto a um campo. Deve ser feito por uma rotina.
O motorista acessou diretamente um membro da estrutura que deve ser acessado apenas usando funções especializadas.
Por exemplo, você deve usar o IoSetCancelRoutine em vez de modificar diretamente o CancelRoutine membro da estrutura deIRP do.
Exemplo
O exemplo de código a seguir provoca esse aviso.
irp->CancelRoutine = myCancelRoutine;
O exemplo de código a seguir evita esse aviso.
oldCancel = IoSetCancelRoutine(irp, myCancelRoutine);