126 references to Interop
System.Diagnostics.EventLog (126)
src\runtime\src\libraries\Common\src\Interop\Windows\Advapi32\Interop.LookupAccountSid.cs (1)
11
[LibraryImport(
Interop
.Libraries.Advapi32, EntryPoint = "LookupAccountSidW", SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
src\runtime\src\libraries\Common\src\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs (1)
19
return
Interop
.Kernel32.FreeLibrary(handle);
src\runtime\src\libraries\Common\src\System\Diagnostics\NetFrameworkUtils.cs (4)
87
int result =
Interop
.Kernel32.WaitForSingleObject(mutexIn.SafeWaitHandle, 500);
90
case
Interop
.Kernel32.WAIT_OBJECT_0:
91
case
Interop
.Kernel32.WAIT_ABANDONED:
97
case
Interop
.Kernel32.WAIT_TIMEOUT:
System\Diagnostics\EventLog.cs (9)
653
SafeEventLogReadHandle handle =
Interop
.Advapi32.OpenEventLog(machineName, logNames[i]);
660
else if (Marshal.GetLastWin32Error() !=
Interop
.Errors.ERROR_INVALID_PARAMETER)
886
int flags =
Interop
.Kernel32.FORMAT_MESSAGE_FROM_HMODULE |
Interop
.Kernel32.FORMAT_MESSAGE_ARGUMENT_ARRAY;
894
flags |=
Interop
.Kernel32.FORMAT_MESSAGE_IGNORE_INSERTS;
904
int lastError =
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER;
905
while (msgLen == 0 && lastError ==
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
907
msgLen =
Interop
.Kernel32.FormatMessage(
919
if (lastError ==
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
System\Diagnostics\EventLogEntry.cs (1)
286
if (
Interop
.Advapi32.LookupAccountSid(MachineName, sid, bufUserName, ref userNameLen, bufDomainName, ref domainNameLen, out int sidNameUse) != 0)
System\Diagnostics\EventLogInternal.cs (32)
139
bool success =
Interop
.Advapi32.GetNumberOfEventLogRecords(readHandle, out count);
355
bool success =
Interop
.Advapi32.GetOldestEventLogRecord(readHandle, out num);
426
bool success =
Interop
.Advapi32.NotifyChangeEventLog(info.handleOwner.ReadHandle, info.waitHandle.SafeWaitHandle);
464
bool success =
Interop
.Advapi32.ClearEventLog(readHandle, null);
470
if (error !=
Interop
.Errors.ERROR_FILE_NOT_FOUND)
674
hModule =
Interop
.Kernel32.LoadLibraryExW(dllName, IntPtr.Zero,
Interop
.Kernel32.LOAD_LIBRARY_AS_DATAFILE);
680
hModule =
Interop
.Kernel32.LoadLibraryExW(dllName, IntPtr.Zero,
Interop
.Kernel32.LOAD_LIBRARY_AS_DATAFILE);
727
bool success =
Interop
.Advapi32.ReadEventLog(readHandle,
Interop
.Advapi32.FORWARDS_READ |
Interop
.Advapi32.SEEK_READ,
733
if (error ==
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER || error ==
Interop
.Errors.ERROR_EVENTLOG_FILE_CHANGED)
735
if (error ==
Interop
.Errors.ERROR_EVENTLOG_FILE_CHANGED)
744
success =
Interop
.Advapi32.ReadEventLog(readHandle,
Interop
.Advapi32.FORWARDS_READ |
Interop
.Advapi32.SEEK_READ,
891
flags =
Interop
.Advapi32.FORWARDS_READ |
Interop
.Advapi32.SEEK_READ;
896
flags =
Interop
.Advapi32.BACKWARDS_READ |
Interop
.Advapi32.SEEK_READ;
903
bool success =
Interop
.Advapi32.ReadEventLog(readHandle, flags, index,
908
if (error ==
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER || error ==
Interop
.Errors.ERROR_EVENTLOG_FILE_CHANGED)
910
if (error ==
Interop
.Errors.ERROR_EVENTLOG_FILE_CHANGED)
924
success =
Interop
.Advapi32.ReadEventLog(readHandle,
Interop
.Advapi32.FORWARDS_READ |
Interop
.Advapi32.SEEK_READ, index,
1074
SafeEventLogReadHandle handle =
Interop
.Advapi32.OpenEventLog(currentMachineName, logname);
1099
SafeEventLogWriteHandle handle =
Interop
.Advapi32.RegisterEventSource(currentMachineName, sourceName);
1392
bool success =
Interop
.Advapi32.ReportEvent(writeHandle, (short)type, category, eventID,
System\Diagnostics\Reader\EventLogException.cs (15)
20
case
Interop
.Errors.ERROR_FILE_NOT_FOUND:
21
case
Interop
.Errors.ERROR_PATH_NOT_FOUND:
22
case
Interop
.Errors.ERROR_EVT_CHANNEL_NOT_FOUND:
23
case
Interop
.Errors.ERROR_EVT_MESSAGE_NOT_FOUND:
24
case
Interop
.Errors.ERROR_EVT_MESSAGE_ID_NOT_FOUND:
25
case
Interop
.Errors.ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND:
28
case
Interop
.Errors.ERROR_INVALID_DATA:
29
case
Interop
.Errors.ERROR_EVT_INVALID_EVENT_DATA:
32
case
Interop
.Errors.RPC_S_CALL_CANCELED:
33
case
Interop
.Errors.ERROR_CANCELLED:
36
case
Interop
.Errors.ERROR_EVT_PUBLISHER_DISABLED:
39
case
Interop
.Errors.ERROR_ACCESS_DENIED:
42
case
Interop
.Errors.ERROR_EVT_QUERY_RESULT_STALE:
43
case
Interop
.Errors.ERROR_EVT_QUERY_RESULT_INVALID_POSITION:
57
HResult =
Interop
.HRESULT_FROM_WIN32(errorCode);
System\Diagnostics\Reader\NativeWrapper.cs (25)
92
if (!status && win32Error !=
Interop
.Errors.ERROR_NO_MORE_ITEMS)
168
if (win32Error !=
Interop
.Errors.ERROR_NO_MORE_ITEMS)
303
if (win32Error ==
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
364
if (error !=
Interop
.Errors.ERROR_SUCCESS
365
&& error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
396
if (error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
426
if (error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
455
if (error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
498
if (error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
536
if (error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
566
if (win32Error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
596
if (win32Error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
706
if (win32Error ==
Interop
.Errors.ERROR_NO_MORE_ITEMS)
712
if (win32Error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
737
if (win32Error ==
Interop
.Errors.ERROR_NO_MORE_ITEMS)
743
if (win32Error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
771
if (win32Error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
803
if (error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
904
if (error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
954
if (error != (int)
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
1004
if (error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
1054
if (error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
1102
if (error !=
Interop
.Errors.ERROR_INSUFFICIENT_BUFFER)
1380
case
Interop
.Errors.ERROR_RESOURCE_LANG_NOT_FOUND:
1382
case
Interop
.Errors.ERROR_RESOURCE_TYPE_NOT_FOUND:
System\Diagnostics\Reader\UnsafeNativeMethods.cs (36)
453
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
461
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
470
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
481
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
491
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
495
[LibraryImport(
Interop
.Libraries.Wevtapi)]
499
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
508
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
518
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
526
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
538
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
544
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
556
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
561
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
566
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
578
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
583
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
591
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
596
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
604
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
610
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
616
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
624
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
636
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
642
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
653
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
662
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
670
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
679
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
686
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
697
[LibraryImport(
Interop
.Libraries.Wevtapi, EntryPoint = "EvtRender", SetLastError = true)]
765
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true, StringMarshalling = StringMarshalling.Utf16)]
778
[LibraryImport(
Interop
.Libraries.Wevtapi, EntryPoint = "EvtFormatMessage", SetLastError = true)]
792
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
800
[LibraryImport(
Interop
.Libraries.Wevtapi, EntryPoint = "EvtCreateBookmark", SetLastError = true)]
804
[LibraryImport(
Interop
.Libraries.Wevtapi, SetLastError = true)]
System\Diagnostics\SafeEventLogReadHandle.cs (1)
12
return
Interop
.Advapi32.CloseEventLog(handle);
System\Diagnostics\SafeEventLogWriteHandle.cs (1)
13
return
Interop
.Advapi32.DeregisterEventSource(handle);