O método SetForwardBufferMemory é usado para especificar quanta memória o IP aloca para armazenar dados de pacotes na fila ...

O método SetForwardBufferMemory é usado para especificar quanta memória o IP aloca para armazenar dados de pacotes na fila de pacotes do roteador. Quando esse espaço de buffer fica lotado, o roteador começa a descartar pacotes aleatoriamente de sua fila. Buffers de dados na fila de pacotes têm 256 bytes de comprimento e, portanto, o valor desse parâmetro deve ser um múltiplo de 256. Vários buffers são encadeados para pacotes maiores. O cabeçalho IP de um pacote é armazenado separadamente. Esse parâmetro será ignorado e nenhum buffer será alocado se o roteador IP não estiver habilitado. O tamanho do buffer pode variar desde a MTU de rede até um valor menor que 0xFFFFFFFF. Padrão: 74240 (cinquenta pacotes de 1480 bytes, arredondados para um múltiplo de 256). O método retorna um valor inteiro que pode ser interpretado da seguinte maneira: 
0 - Conclusão bem sucedida; não é necessário reinicializar
1 - Conclusão bem-sucedida, reinicialização necessária
64 - Método sem suporte nesta plataforma
65 - Falha desconhecida
66 - Máscara de sub-rede inválida
67 - Erro ao processar uma instância retornada
68 - Parâmetro de entrada inválido
69 - Mais de 5 gateways especificados
70 - Endereço IP inválido
71 - Endereço IP de gateway inválido
72 - Erro ao acessar o Registro para as informações solicitadas
73 - Nome de domínio inválido
74 - Nome de host inválido
75 - Nenhum servidor WINS primário/secundário definido
76 - Arquivo inválido
77 - Caminho de sistema inválido
78 - Falha ao copiar arquivo
79 - Parâmetro de segurança inválido
80 - Não é possível configurar o serviço TCP/IP
81 - Não é possível configurar o serviço DHCP
82 - Não é possível renovar a concessão de DHCP
83 - Não é possível liberar a concessão de DHCP
84 - IP não habilitado no adaptador
85 - IPX não habilitado no adaptador
86 - Erro de limites de número de quadro/rede
87 - Tipo de quadro inválido
88 - Número de rede inválido
89 - Número de rede duplicado
90 - Parâmetro fora dos limites
91 - Acesso negado
92 - Memória insuficiente
93 - Já existe
94 - Caminho, arquivo ou objeto não encontrado
95 - Não é possível notificar o serviço
96 - Não é possível notificar o serviço DNS
97 - Interface não configurável
98 - Nem todas as concessões de DHCP puderam ser liberadas/renovadas
100 - DHCP não habilitado no adaptador
Outro -  Para valores inteiros além dos listados acima, consulte a documentação de códigos de erro Win32.