4 instantiations of EventLogHandle
System.Core (4)
System\Diagnostics\Eventing\Reader\EventLogHandle.cs (1)
57return new EventLogHandle();
System\Diagnostics\Eventing\Reader\EventLogReader.cs (1)
189EventLogRecord eventInstance = new EventLogRecord(new EventLogHandle(this.eventsBuffer[currentIndex], true), this.eventQuery.Session, this.cachedMetadataInformation);
System\Diagnostics\Eventing\Reader\EventLogWatcher.cs (1)
262EventLogRecord record = new EventLogRecord(new EventLogHandle(this.eventsBuffer[i], true), this.eventQuery.Session, this.cachedMetadataInformation);
System\Diagnostics\Eventing\Reader\NativeWrapper.cs (1)
1301return new EventLogHandle(val.Handle, true);
178 references to EventLogHandle
System.Core (178)
Microsoft\Win32\UnsafeNativeMethods.cs (51)
979internal static extern EventLogHandle EvtQuery( 980EventLogHandle session, 990EventLogHandle resultSet, 992EventLogHandle bookmark, 999internal static extern EventLogHandle EvtSubscribe( 1000EventLogHandle session, 1004EventLogHandle bookmark, 1013EventLogHandle queryHandle, 1023internal static extern bool EvtCancel(EventLogHandle handle); 1042EventLogHandle eventHandle, 1054EventLogHandle queryHandle, 1064internal static extern EventLogHandle EvtOpenPublisherMetadata( 1065EventLogHandle session, 1076EventLogHandle publisherMetadataHandle, 1090EventLogHandle objectArray, 1098EventLogHandle objectArray, 1110internal static extern EventLogHandle EvtOpenEventMetadataEnum( 1111EventLogHandle publisherMetadata, 1118internal static extern EventLogHandle EvtNextEventMetadata( 1119EventLogHandle eventMetadataEnum, 1127EventLogHandle eventMetadata, 1140internal static extern EventLogHandle EvtOpenChannelEnum( 1141EventLogHandle session, 1149EventLogHandle channelEnum, 1159internal static extern EventLogHandle EvtOpenPublisherEnum( 1160EventLogHandle session, 1168EventLogHandle publisherEnum, 1176internal static extern EventLogHandle EvtOpenChannelConfig( 1177EventLogHandle session, 1186EventLogHandle channelConfig, 1195EventLogHandle channelConfig, 1206EventLogHandle channelConfig, 1218internal static extern EventLogHandle EvtOpenLog( 1219EventLogHandle session, 1229EventLogHandle log, 1242EventLogHandle session, 1253EventLogHandle session, 1263EventLogHandle session, 1272internal static extern EventLogHandle EvtCreateRenderContext( 1283EventLogHandle context, 1284EventLogHandle eventHandle, 1297EventLogHandle context, 1298EventLogHandle eventHandle, 1321EventLogHandle publisherMetadataHandle, 1322EventLogHandle eventHandle, 1336EventLogHandle publisherMetadataHandle, 1337EventLogHandle eventHandle, 1350internal static extern EventLogHandle EvtOpenSession( 1360internal static extern EventLogHandle EvtCreateBookmark( 1368EventLogHandle bookmark, 1369EventLogHandle eventHandle
System\Diagnostics\Eventing\Reader\EventLogConfiguration.cs (2)
63private EventLogHandle handle = EventLogHandle.Zero;
System\Diagnostics\Eventing\Reader\EventLogHandle.cs (1)
55public static EventLogHandle Zero {
System\Diagnostics\Eventing\Reader\EventLogInformation.cs (1)
44EventLogHandle logHandle = NativeWrapper.EvtOpenLog(session.Handle, channelName, pathType);
System\Diagnostics\Eventing\Reader\EventLogPropertySelector.cs (2)
36private EventLogHandle renderContextHandleValues; 62internal EventLogHandle Handle {
System\Diagnostics\Eventing\Reader\EventLogReader.cs (7)
39private EventLogHandle handle; 119EventLogHandle bookmarkHandle = EventLogRecord.GetBookmarkHandleFromBookmark(bookmark); 244NativeWrapper.EvtSeek(this.handle, offset, EventLogHandle.Zero, 0, UnsafeNativeMethods.EvtSeekFlags.EvtSeekRelativeToCurrent); 259using (EventLogHandle bookmarkHandle = EventLogRecord.GetBookmarkHandleFromBookmark(bookmark)) { 272NativeWrapper.EvtSeek(this.handle, offset, EventLogHandle.Zero, 0, UnsafeNativeMethods.EvtSeekFlags.EvtSeekRelativeToFirst); 278NativeWrapper.EvtSeek(this.handle, offset, EventLogHandle.Zero, 0, UnsafeNativeMethods.EvtSeekFlags.EvtSeekRelativeToLast); 332EventLogHandle queryHandle = this.handle;
System\Diagnostics\Eventing\Reader\EventLogRecord.cs (8)
35private EventLogHandle handle; 61internal EventLogRecord(EventLogHandle handle, EventLogSession session, ProviderMetadataCachedInformation cachedMetadataInfo) { 69internal EventLogHandle Handle { 255EventLogHandle bookmarkHandle = NativeWrapper.EvtCreateBookmark(null); 364NativeWrapper.EvtRender(EventLogHandle.Zero, this.handle, UnsafeNativeMethods.EvtRenderFlags.EvtRenderEventXml, renderBuffer); 386internal static EventLogHandle GetBookmarkHandleFromBookmark(EventBookmark bookmark) { 388return EventLogHandle.Zero; 389EventLogHandle handle = NativeWrapper.EvtCreateBookmark(bookmark.BookmarkText);
System\Diagnostics\Eventing\Reader\EventLogSession.cs (9)
52internal EventLogHandle renderContextHandleSystem = EventLogHandle.Zero; 53internal EventLogHandle renderContextHandleUser = EventLogHandle.Zero; 68private EventLogHandle handle = EventLogHandle.Zero; 147internal EventLogHandle Handle { 196using (EventLogHandle ProviderEnum = NativeWrapper.EvtOpenProviderEnum(this.Handle, 0)) 218using (EventLogHandle channelEnum = NativeWrapper.EvtOpenChannelEnum(this.Handle, 0))
System\Diagnostics\Eventing\Reader\EventLogWatcher.cs (2)
38private EventLogHandle handle; 175EventLogHandle bookmarkHandle = EventLogRecord.GetBookmarkHandleFromBookmark(bookmark);
System\Diagnostics\Eventing\Reader\NativeWrapper.cs (77)
63public static EventLogHandle EvtQuery( 64EventLogHandle session, 70EventLogHandle handle = UnsafeNativeMethods.EvtQuery(session, path, query, flags); 80EventLogHandle resultSet, 82EventLogHandle bookmark, 92public static EventLogHandle EvtSubscribe( 93EventLogHandle session, 97EventLogHandle bookmark, 104EventLogHandle handle = UnsafeNativeMethods.EvtSubscribe( 123EventLogHandle queryHandle, 137public static void EvtCancel(EventLogHandle handle) { 158public static EventLogHandle EvtOpenProviderMetadata( 159EventLogHandle session, 173EventLogHandle handle = UnsafeNativeMethods.EvtOpenPublisherMetadata(session, ProviderId, logFilePath, 0, flags); 182public static int EvtGetObjectArraySize(EventLogHandle objectArray) { 192public static EventLogHandle EvtOpenEventMetadataEnum(EventLogHandle ProviderMetadata, int flags) { 193EventLogHandle emEnumHandle = UnsafeNativeMethods.EvtOpenEventMetadataEnum(ProviderMetadata, flags); 202public static EventLogHandle EvtNextEventMetadata(EventLogHandle eventMetadataEnum, int flags) { 203EventLogHandle emHandle = UnsafeNativeMethods.EvtNextEventMetadata(eventMetadataEnum, flags); 216public static EventLogHandle EvtOpenChannelEnum(EventLogHandle session, int flags) { 220EventLogHandle channelEnum = UnsafeNativeMethods.EvtOpenChannelEnum(session, flags); 228public static EventLogHandle EvtOpenProviderEnum(EventLogHandle session, int flags) { 232EventLogHandle pubEnum = UnsafeNativeMethods.EvtOpenPublisherEnum(session, flags); 240public static EventLogHandle EvtOpenChannelConfig(EventLogHandle session, String channelPath, int flags) { 244EventLogHandle handle = UnsafeNativeMethods.EvtOpenChannelConfig(session, channelPath, flags); 252public static void EvtSaveChannelConfig(EventLogHandle channelConfig, int flags) { 262public static EventLogHandle EvtOpenLog(EventLogHandle session, string path, PathType flags) { 266EventLogHandle logHandle = UnsafeNativeMethods.EvtOpenLog(session, path, flags); 275EventLogHandle session, 295EventLogHandle session, 314EventLogHandle session, 332public static EventLogHandle EvtCreateRenderContext( 339EventLogHandle renderContextHandleValues = UnsafeNativeMethods.EvtCreateRenderContext(valuePathsCount, valuePaths, flags); 348EventLogHandle context, 349EventLogHandle eventHandle, 374public static EventLogHandle EvtOpenSession(UnsafeNativeMethods.EvtLoginClass loginClass, ref UnsafeNativeMethods.EvtRpcLogin login, int timeout, int flags) { 378EventLogHandle handle = UnsafeNativeMethods.EvtOpenSession(loginClass, ref login, timeout, flags); 386public static EventLogHandle EvtCreateBookmark(string bookmarkXml) { 390EventLogHandle handle = UnsafeNativeMethods.EvtCreateBookmark(bookmarkXml); 398public static void EvtUpdateBookmark(EventLogHandle bookmark, EventLogHandle eventHandle) { 406public static object EvtGetEventInfo(EventLogHandle handle, UnsafeNativeMethods.EvtEventPropertyId enumType) { 438public static object EvtGetQueryInfo(EventLogHandle handle, UnsafeNativeMethods.EvtQueryPropertyId enumType) { 463public static object EvtGetPublisherMetadataProperty(EventLogHandle pmHandle, UnsafeNativeMethods.EvtPublisherMetadataPropertyId thePropertyId) { 492internal static EventLogHandle EvtGetPublisherMetadataPropertyHandle(EventLogHandle pmHandle, UnsafeNativeMethods.EvtPublisherMetadataPropertyId thePropertyId) { 526public static string EvtFormatMessage(EventLogHandle handle, uint msgId) { 533bool status = UnsafeNativeMethods.EvtFormatMessage(handle, EventLogHandle.Zero, msgId, 0, null, UnsafeNativeMethods.EvtFormatMessageFlags.EvtFormatMessageId, 0, sb, out bufferNeeded); 553status = UnsafeNativeMethods.EvtFormatMessage(handle, EventLogHandle.Zero, msgId, 0, null, UnsafeNativeMethods.EvtFormatMessageFlags.EvtFormatMessageId, bufferNeeded, sb, out bufferNeeded); 576public static object EvtGetObjectArrayProperty(EventLogHandle objArrayHandle, int index, int thePropertyId) { 603public static object EvtGetEventMetadataProperty(EventLogHandle handle, UnsafeNativeMethods.EvtEventMetadataPropertyId enumType) { 630public static object EvtGetChannelConfigProperty(EventLogHandle handle, UnsafeNativeMethods.EvtChannelConfigPropertyId enumType) { 667public static void EvtSetChannelConfigProperty(EventLogHandle handle, UnsafeNativeMethods.EvtChannelConfigPropertyId enumType, object val) { 740public static string EvtNextChannelPath(EventLogHandle handle, ref bool finish) { 766public static string EvtNextPublisherId(EventLogHandle handle, ref bool finish) { 792public static object EvtGetLogInfo(EventLogHandle handle, UnsafeNativeMethods.EvtLogPropertyId enumType) { 819public static void EvtRenderBufferWithContextSystem(EventLogHandle contextHandle, EventLogHandle eventHandle, UnsafeNativeMethods.EvtRenderFlags flag, SystemProperties systemProperties, int SYSTEM_PROPERTY_COUNT) { 916public static IList<object> EvtRenderBufferWithContextUserOrValues(EventLogHandle contextHandle, EventLogHandle eventHandle) { 957public static string EvtFormatMessageRenderName(EventLogHandle pmHandle, EventLogHandle eventHandle, UnsafeNativeMethods.EvtFormatMessageFlags flag) { 1008public static IEnumerable<string> EvtFormatMessageRenderKeywords(EventLogHandle pmHandle, EventLogHandle eventHandle, UnsafeNativeMethods.EvtFormatMessageFlags flag) { 1069public static string EvtRenderBookmark(EventLogHandle eventHandle) { 1076bool status = UnsafeNativeMethods.EvtRender(EventLogHandle.Zero, eventHandle, flag, 0, IntPtr.Zero, out bufferNeeded, out propCount); 1084status = UnsafeNativeMethods.EvtRender(EventLogHandle.Zero, eventHandle, flag, bufferNeeded, buffer, out bufferNeeded, out propCount); 1100public static string EvtFormatMessageFormatDescription(EventLogHandle handle, EventLogHandle eventHandle, string[] values) { 1297public static EventLogHandle ConvertToSafeHandle(UnsafeNativeMethods.EvtVariant val) { 1299return EventLogHandle.Zero;
System\Diagnostics\Eventing\Reader\ProviderMetadata.cs (12)
38private EventLogHandle handle = EventLogHandle.Zero; 40private EventLogHandle defaultProviderHandle = EventLogHandle.Zero; 93internal EventLogHandle Handle { 162EventLogHandle elHandle = EventLogHandle.Zero; 285internal object GetProviderListProperty(EventLogHandle providerHandle, UnsafeNativeMethods.EvtPublisherMetadataPropertyId metadataProperty) { 286EventLogHandle elHandle = EventLogHandle.Zero; 495EventLogHandle emEnumHandle = NativeWrapper.EvtOpenEventMetadataEnum(handle, 0); 499EventLogHandle emHandle = emHandle = NativeWrapper.EvtNextEventMetadata(emEnumHandle, 0);
System\Diagnostics\Eventing\Reader\ProviderMetadataCachedInformation.cs (6)
202public string GetFormatDescription(string ProviderName, EventLogHandle eventHandle) { 217public string GetFormatDescription(string ProviderName, EventLogHandle eventHandle, string[] values) { 233public string GetLevelDisplayName(string ProviderName, EventLogHandle eventHandle) { 243public string GetOpcodeDisplayName(string ProviderName, EventLogHandle eventHandle) { 253public string GetTaskDisplayName(string ProviderName, EventLogHandle eventHandle) { 263public IEnumerable<string> GetKeywordDisplayNames(string ProviderName, EventLogHandle eventHandle) {