Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / xsp / System / Web / SafeNativeMethods.cs / 1 / SafeNativeMethods.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web { using System.Runtime.InteropServices; using System; using System.Security.Permissions; using System.Collections; using System.IO; using System.Text; [ System.Runtime.InteropServices.ComVisible(false), System.Security.SuppressUnmanagedCodeSecurityAttribute() ] internal sealed class SafeNativeMethods { private SafeNativeMethods() {} [DllImport(ModName.KERNEL32_FULL_NAME)] internal /*public*/ extern static int GetCurrentProcessId(); [DllImport(ModName.KERNEL32_FULL_NAME)] internal /*public*/ extern static int GetCurrentThreadId(); [DllImport(ModName.KERNEL32_FULL_NAME)] internal static extern bool QueryPerformanceCounter( [System.Runtime.InteropServices.Out, In] ref long lpPerformanceCount); [DllImport(ModName.KERNEL32_FULL_NAME)] internal static extern bool QueryPerformanceFrequency( [System.Runtime.InteropServices.Out, In] ref long lpFrequency); // required for HttpDebugHandlerTimeLog #if PERF [DllImport(ModName.KERNEL32_FULL_NAME, CharSet=CharSet.Unicode)] internal static extern void OutputDebugString(String message); #endif } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Documentation.cs
- TdsValueSetter.cs
- SocketException.cs
- HandlerMappingMemo.cs
- DataKey.cs
- UnauthorizedWebPart.cs
- OpenFileDialog.cs
- ClientBuildManagerCallback.cs
- XmlSchemas.cs
- FontCollection.cs
- RouteTable.cs
- GenericTypeParameterBuilder.cs
- Claim.cs
- HashHelper.cs
- EarlyBoundInfo.cs
- EntityDataSourceContextDisposingEventArgs.cs
- DataViewSettingCollection.cs
- ButtonColumn.cs
- XmlQualifiedName.cs
- AddInActivator.cs
- DataKeyArray.cs
- ReadOnlyPropertyMetadata.cs
- ComponentCollection.cs
- ToolStripPanelCell.cs
- IncrementalReadDecoders.cs
- XmlSchemaImporter.cs
- PathSegmentCollection.cs
- InvalidDataException.cs
- FormsAuthenticationCredentials.cs
- RegistryKey.cs
- EntityCommand.cs
- SearchForVirtualItemEventArgs.cs
- ObjectHandle.cs
- ImageField.cs
- TimeSpanOrInfiniteValidator.cs
- EastAsianLunisolarCalendar.cs
- AsymmetricSignatureFormatter.cs
- FileDataSourceCache.cs
- StringCollection.cs
- Activator.cs
- EncryptedKeyIdentifierClause.cs
- SharedUtils.cs
- FileDialogCustomPlace.cs
- securitycriticaldataformultiplegetandset.cs
- SqlCacheDependency.cs
- XamlReaderHelper.cs
- ScriptResourceDefinition.cs
- SecurityPolicySection.cs
- FileEnumerator.cs
- DefaultValueAttribute.cs
- AnnotationAdorner.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- BitSet.cs
- IncrementalReadDecoders.cs
- DataConnectionHelper.cs
- BuildResultCache.cs
- JsonReader.cs
- IncrementalHitTester.cs
- AdornerDecorator.cs
- Geometry3D.cs
- Root.cs
- Condition.cs
- WebPartDescription.cs
- AdCreatedEventArgs.cs
- FixedSOMGroup.cs
- ErasingStroke.cs
- PersonalizationEntry.cs
- Point.cs
- SQLMoneyStorage.cs
- BitmapEffectvisualstate.cs
- _SSPISessionCache.cs
- Bitmap.cs
- ProviderUtil.cs
- PublisherMembershipCondition.cs
- ReceiveSecurityHeaderElementManager.cs
- ReadWriteSpinLock.cs
- ReflectionUtil.cs
- Object.cs
- StrokeIntersection.cs
- ViewKeyConstraint.cs
- TraversalRequest.cs
- TextMetrics.cs
- ProcessManager.cs
- TimeoutValidationAttribute.cs
- SecurityPermission.cs
- CoTaskMemHandle.cs
- DependencyPropertyHelper.cs
- InlinedAggregationOperatorEnumerator.cs
- EntityClassGenerator.cs
- HtmlProps.cs
- SqlPersistenceProviderFactory.cs
- DigestTraceRecordHelper.cs
- DataControlFieldTypeEditor.cs
- HighlightVisual.cs
- DbProviderFactories.cs
- FixedTextContainer.cs
- HtmlFormParameterWriter.cs
- XmlNodeWriter.cs
- ConfigXmlSignificantWhitespace.cs
- BaseCollection.cs