EAP errors now correctly displayed in Event Viewer

This commit is contained in:
Simon Rozman 2017-01-31 12:36:24 +01:00
parent d7795ef054
commit cbe831f9f6
2 changed files with 8 additions and 8 deletions

View File

@ -174,15 +174,15 @@ void eap::module::log_error(_In_ const EAP_ERROR *err) const
// Write trace event. // Write trace event.
vector<EVENT_DATA_DESCRIPTOR> evt_desc; vector<EVENT_DATA_DESCRIPTOR> evt_desc;
evt_desc.reserve(8); evt_desc.reserve(8);
evt_desc.push_back(event_data(err->dwWinError)); evt_desc.push_back(event_data(err->dwWinError ));
DWORD dwType = err->type.eapType.type; DWORD dwType = err->type.eapType.type;
evt_desc.push_back(event_data(dwType)); evt_desc.push_back(event_data(dwType ));
evt_desc.push_back(event_data(err->dwReasonCode)); evt_desc.push_back(event_data(err->dwReasonCode ));
evt_desc.push_back(event_data(&(err->rootCauseGuid), sizeof(GUID))); evt_desc.push_back(event_data(err->rootCauseGuid ));
evt_desc.push_back(event_data(&(err->repairGuid), sizeof(GUID))); evt_desc.push_back(event_data(err->repairGuid ));
evt_desc.push_back(event_data(&(err->helpLinkGuid), sizeof(GUID))); evt_desc.push_back(event_data(err->helpLinkGuid ));
evt_desc.push_back(event_data(err->pRootCauseString)); evt_desc.push_back(event_data(err->pRootCauseString));
evt_desc.push_back(event_data(err->pRepairString)); evt_desc.push_back(event_data(err->pRepairString ));
m_ep.write(&EAPMETHOD_TRACE_EVT_EAP_ERROR, (ULONG)evt_desc.size(), evt_desc.data()); m_ep.write(&EAPMETHOD_TRACE_EVT_EAP_ERROR, (ULONG)evt_desc.size(), evt_desc.data());
} }

@ -1 +1 @@
Subproject commit feea0fdf2a06b5746d056762b2b254ea45288527 Subproject commit 5ffcb79306139f20197b6492924bbe12a51d0ac2