Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / SafeNativeMethods.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- FormViewPageEventArgs.cs
- ExtenderProviderService.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- RuleInfoComparer.cs
- AspNetHostingPermission.cs
- X509Utils.cs
- XmlLinkedNode.cs
- DeviceContext.cs
- Viewport2DVisual3D.cs
- BamlBinaryWriter.cs
- ContextStack.cs
- PrintDialogDesigner.cs
- TileBrush.cs
- RestHandlerFactory.cs
- DataGridItem.cs
- CommandEventArgs.cs
- DrawListViewColumnHeaderEventArgs.cs
- NumericUpDownAccelerationCollection.cs
- CLSCompliantAttribute.cs
- UnsafeNativeMethods.cs
- StringWriter.cs
- TraceSource.cs
- SiteMapDataSourceView.cs
- ServiceContractListItemList.cs
- PrintingPermissionAttribute.cs
- XmlDataFileEditor.cs
- MenuItem.cs
- AnimationStorage.cs
- _SingleItemRequestCache.cs
- NegotiationTokenAuthenticator.cs
- ScriptRegistrationManager.cs
- InfoCardSymmetricCrypto.cs
- Site.cs
- TTSVoice.cs
- SymmetricSecurityProtocol.cs
- BmpBitmapEncoder.cs
- PolyBezierSegment.cs
- TimeEnumHelper.cs
- ClientConvert.cs
- UriTemplateTrieNode.cs
- SimpleWorkerRequest.cs
- HtmlInputButton.cs
- UnsupportedPolicyOptionsException.cs
- DiscoveryDocument.cs
- ComponentCommands.cs
- ApplicationInterop.cs
- DelayDesigner.cs
- ConsumerConnectionPointCollection.cs
- ComponentCommands.cs
- Evidence.cs
- WebPartZoneCollection.cs
- EntityDataSourceQueryBuilder.cs
- BuiltInPermissionSets.cs
- RepeatBehaviorConverter.cs
- ZipFileInfo.cs
- DoubleConverter.cs
- SafeReversePInvokeHandle.cs
- Viewport3DAutomationPeer.cs
- NetworkAddressChange.cs
- TraceContextEventArgs.cs
- BindingListCollectionView.cs
- OdbcDataAdapter.cs
- StylusPointPropertyInfoDefaults.cs
- CachedRequestParams.cs
- PluggableProtocol.cs
- CachedBitmap.cs
- HashHelper.cs
- CodeDirectoryCompiler.cs
- TCPClient.cs
- ListParaClient.cs
- OLEDB_Enum.cs
- BinaryObjectInfo.cs
- AsyncResult.cs
- WebPartDescription.cs
- BulletedListEventArgs.cs
- EncryptedData.cs
- TypedReference.cs
- grammarelement.cs
- TextEditor.cs
- SafeNativeMethods.cs
- WindowsContainer.cs
- DotAtomReader.cs
- GeneratedContractType.cs
- RuntimeHandles.cs
- SignatureConfirmationElement.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- DataGridViewCellEventArgs.cs
- TypeSemantics.cs
- XmlDownloadManager.cs
- ControlParameter.cs
- WebPartHeaderCloseVerb.cs
- Control.cs
- ExpressionBindingCollection.cs
- TextEffect.cs
- ParameterCollection.cs
- TextBlock.cs
- HiddenField.cs
- ContainerControl.cs
- GreenMethods.cs
- BaseValidator.cs