Я получаю сообщение об ошибке при использовании этого QOS_DIFFSERV
, Я читал о том, как он используется в Вот. Мне интересно, правильно ли я написал этот код?
auto diffClass = (QOS_DIFFSERV*)pointer;
diffClass->ObjectHdr.ObjectType = QOS_OBJECT_DIFFSERV;
diffClass->DSFieldCount = 1;
auto rule = (QOS_DIFFSERV_RULE*)diffClass->DiffservRule;
rule->ConformingOutboundDSField = 48;
rule->ConformingUserPriority = 7;
rule->InboundDSField = 48;
rule->NonConformingOutboundDSField = 48;
rule->NonConformingUserPriority = 7;
diffClass->ObjectHdr.ObjectLength = sizeof(QOS_DIFFSERV) + sizeof(QOS_DIFFSERV_RULE);
Задача ещё не решена.
Других решений пока нет …