Tx.Bond.BinaryEtwParser.ParseManifest C# (CSharp) Method

ParseManifest() private method

private ParseManifest ( Tx.Windows.EtwNativeEvent etwNativeEvent ) : EventManifest
etwNativeEvent Tx.Windows.EtwNativeEvent
return EventManifest
        internal EventManifest ParseManifest(EtwNativeEvent etwNativeEvent)
        {
            EventManifest result = null;

            if (etwNativeEvent.ProviderId == this.etwProviderId)
            {
                switch (etwNativeEvent.Id)
                {
                    case 3:
                        result = ParseRegularManifest(etwNativeEvent);
                        break;
                    case 4:
                        result = this.ParseChunkedManifest(etwNativeEvent);
                        break;
                }
            }

            return result;
        }