public int RasEnumDevices(RASDEVINFO[] lpRasDevInfo, ref int lpCb, ref int lpcDevices) { var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = RasApi32Dll, MethodName = nameof(RasEnumDevices) }; callEvent.Args.Add(nameof(lpRasDevInfo), lpRasDevInfo); callEvent.Args.Add(nameof(lpCb), lpCb); callEvent.Args.Add(nameof(lpcDevices), lpcDevices); var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.RasEnumDevices(lpRasDevInfo, ref lpCb, ref lpcDevices); stopwatch.Stop(); callEvent.Duration = stopwatch.Elapsed; callEvent.Result = result; callEvent.OutArgs.Add(nameof(lpCb), lpCb); callEvent.OutArgs.Add(nameof(lpcDevices), lpcDevices); LogVerbose(callEvent); return(result); }
public int RasDial(ref RASDIALEXTENSIONS lpRasDialExtensions, string lpszPhoneBook, ref RASDIALPARAMS lpRasDialParams, NotifierType dwNotifierType, RasDialFunc2 lpvNotifier, out IntPtr lphRasConn) { var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.RasDial(ref lpRasDialExtensions, lpszPhoneBook, ref lpRasDialParams, dwNotifierType, lpvNotifier, out lphRasConn); stopwatch.Stop(); var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = RasApi32Dll, Duration = stopwatch.Elapsed, MethodName = nameof(RasDial), Result = result, }; callEvent.Args.Add(nameof(lpRasDialExtensions), lpRasDialExtensions); callEvent.Args.Add(nameof(lpszPhoneBook), lpszPhoneBook); callEvent.Args.Add(nameof(lpRasDialParams), lpRasDialParams); callEvent.Args.Add(nameof(dwNotifierType), dwNotifierType); callEvent.Args.Add(nameof(lpvNotifier), lpvNotifier); callEvent.OutArgs.Add(nameof(lphRasConn), lphRasConn); LogVerbose(callEvent); return(result); }
public int FormatMessage(int dwFlags, IntPtr lpSource, int dwMessageId, int dwLanguageId, ref IntPtr lpBuffer, int nSize, IntPtr arguments) { var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.FormatMessage(dwFlags, lpSource, dwMessageId, dwLanguageId, ref lpBuffer, nSize, arguments); stopwatch.Stop(); var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = Kernel32Dll, Duration = stopwatch.Elapsed, MethodName = nameof(FormatMessage), Result = result }; callEvent.Args.Add(nameof(dwFlags), dwFlags); callEvent.Args.Add(nameof(lpSource), lpSource); callEvent.Args.Add(nameof(dwMessageId), dwMessageId); callEvent.Args.Add(nameof(dwLanguageId), dwLanguageId); callEvent.Args.Add(nameof(nSize), nSize); callEvent.Args.Add(nameof(arguments), arguments); callEvent.OutArgs.Add(nameof(lpBuffer), lpBuffer); LogVerbose(callEvent); return(result); }
public int RasHangUp(IntPtr hRasConn) { var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.RasHangUp(hRasConn); stopwatch.Stop(); var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = RasApi32Dll, Duration = stopwatch.Elapsed, MethodName = nameof(RasHangUp), Result = result }; callEvent.Args.Add(nameof(hRasConn), hRasConn); LogVerbose(callEvent); return(result); }
public int RasValidateEntryName(string lpszPhoneBook, string lpszEntryName) { var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.RasValidateEntryName(lpszPhoneBook, lpszEntryName); stopwatch.Stop(); var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = RasApi32Dll, Duration = stopwatch.Elapsed, MethodName = nameof(RasValidateEntryName), Result = result }; callEvent.Args.Add(nameof(lpszPhoneBook), lpszPhoneBook); callEvent.Args.Add(nameof(lpszEntryName), lpszEntryName); LogVerbose(callEvent); return(result); }
public int RasGetConnectionStatistics(IntPtr hRasConn, ref RAS_STATS lpStatistics) { var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.RasGetConnectionStatistics(hRasConn, ref lpStatistics); stopwatch.Stop(); var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = RasApi32Dll, Duration = stopwatch.Elapsed, MethodName = nameof(RasGetConnectionStatistics), Result = result }; callEvent.Args.Add(nameof(hRasConn), hRasConn); callEvent.OutArgs.Add(nameof(lpStatistics), lpStatistics); LogVerbose(callEvent); return(result); }
public int RasConnectionNotification(IntPtr hRasConn, ISafeHandleWrapper hEvent, RASCN dwFlags) { var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.RasConnectionNotification(hRasConn, hEvent, dwFlags); stopwatch.Stop(); var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = RasApi32Dll, Duration = stopwatch.Elapsed, MethodName = nameof(RasConnectionNotification), Result = result }; callEvent.Args.Add(nameof(hRasConn), hRasConn); callEvent.Args.Add(nameof(hEvent), hEvent); callEvent.Args.Add(nameof(dwFlags), dwFlags); LogVerbose(callEvent); return(result); }
public int RasGetErrorString(int uErrorValue, StringBuilder lpszErrorString, int cBufSize) { var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.RasGetErrorString(uErrorValue, lpszErrorString, cBufSize); stopwatch.Stop(); var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = RasApi32Dll, Duration = stopwatch.Elapsed, MethodName = nameof(RasGetErrorString), Result = result }; callEvent.Args.Add(nameof(uErrorValue), uErrorValue); callEvent.Args.Add(nameof(lpszErrorString), lpszErrorString); callEvent.Args.Add(nameof(cBufSize), cBufSize); LogVerbose(callEvent); return(result); }
public int RasGetEntryDialParams(string lpszPhoneBook, ref RASDIALPARAMS lpDialParams, out bool lpfPassword) { var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.RasGetEntryDialParams(lpszPhoneBook, ref lpDialParams, out lpfPassword); stopwatch.Stop(); var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = RasApi32Dll, Duration = stopwatch.Elapsed, MethodName = nameof(RasGetEntryDialParams), Result = result, }; callEvent.Args.Add(nameof(lpszPhoneBook), lpszPhoneBook); callEvent.OutArgs.Add(nameof(lpDialParams), lpDialParams); callEvent.OutArgs.Add(nameof(lpfPassword), lpfPassword); LogVerbose(callEvent); return(result); }
public int RasGetCredentials(string lpszPhoneBook, string lpszEntryName, ref RASCREDENTIALS lpCredentials) { var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.RasGetCredentials(lpszPhoneBook, lpszEntryName, ref lpCredentials); stopwatch.Stop(); var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = RasApi32Dll, Duration = stopwatch.Elapsed, MethodName = nameof(RasGetCredentials), Result = result, }; callEvent.Args.Add(nameof(lpszPhoneBook), lpszPhoneBook); callEvent.Args.Add(nameof(lpszEntryName), lpszEntryName); callEvent.OutArgs.Add(nameof(lpCredentials), lpCredentials); LogVerbose(callEvent); return(result); }
public int RasEnumConnections(RASCONN[] lpRasConn, ref int lpCb, ref int lpConnections) { var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.RasEnumConnections(lpRasConn, ref lpCb, ref lpConnections); stopwatch.Stop(); var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = RasApi32Dll, Duration = stopwatch.Elapsed, MethodName = nameof(RasEnumConnections), Result = result }; callEvent.Args.Add(nameof(lpRasConn), lpRasConn); callEvent.OutArgs.Add(nameof(lpCb), lpCb); callEvent.OutArgs.Add(nameof(lpConnections), lpConnections); LogVerbose(callEvent); return(result); }
public int RasGetEapUserData(IntPtr hToken, string pzPhoneBook, string pzEntry, IntPtr pbEapData, ref int pdwSizeofEapData) { var stopwatch = Stopwatch.StartNew(); var result = AttachedObject.RasGetEapUserData(hToken, pzPhoneBook, pzEntry, pbEapData, ref pdwSizeofEapData); stopwatch.Stop(); var callEvent = new PInvokeInt32CallCompletedTraceEvent { DllName = RasApi32Dll, Duration = stopwatch.Elapsed, MethodName = nameof(RasGetEapUserData), Result = result }; callEvent.Args.Add(nameof(hToken), hToken); callEvent.Args.Add(nameof(pzPhoneBook), pzPhoneBook); callEvent.Args.Add(nameof(pzEntry), pzEntry); callEvent.Args.Add(nameof(pbEapData), pbEapData); callEvent.OutArgs.Add(nameof(pdwSizeofEapData), pdwSizeofEapData); LogVerbose(callEvent); return(result); }