Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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);