TIdsnmp的PDUType輸出有問題~!!
在RAD 2009上,
用過INDY 10.2.5跟Indy 10.5.5的版本,
PDUType為PDUGetRequest==>(0xA0),
但抓網路封包看到的老是 0x20或0x3F(不同版本的結果),
有沒有知道為什麼總是轉錯?要怎麼解決?
以下為程式碼:
SnmpClient->Host = DutIpAddress;
SnmpClient->Port = 161;
SnmpClient->Connect();
SnmpClient->Query->Clear();
SnmpClient->Query->Version = 1;
SnmpClient->Query->Host = DutIpAddress;
SnmpClient->Query->Port = 161;
SnmpClient->Query->MIBAdd(sysDescr,"");
SnmpClient->Query->PDUType = PDUGetRequest;
SnmpClient->SendQuery();