O serviço M-CANCEL-GET é usado para parar uma operação GET muito longa. A razão porque somente a operação GET pode ser cancelada é que é difícil garantir a consistência da MIB se uma operação que altera a MIB é cancelada depois de iniciada.
O serviço M-CANCEL-GET é sempre um serviço de confirmação. A tabela 1, parte (g), lista os parâmetros usados nas primitivas M-CANCEL-GET.
A primitiva M-CANCEL-GET tem somente dois parâmetros. O parâmetro invoke-identifier que unicamente identifica esta requisição. O parâmetro Get-invoke- identifier identifica o M-GET.request que é cancelado.
Os seguinte códigos de erros podem ser retornados pelo M-CANCEL- GET.response: