Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / clr / src / BCL / Microsoft / Win32 / SafeHandles / SafeFindHandle.cs / 1305376 / SafeFindHandle.cs
// ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: SafeFindHandle ** ** ** A wrapper for find handles ** ** ===========================================================*/ using System; using System.Security; using System.Security.Permissions; using System.Runtime.InteropServices; using System.Runtime.CompilerServices; using System.Runtime.ConstrainedExecution; using Microsoft.Win32; namespace Microsoft.Win32.SafeHandles { [System.Security.SecurityCritical] // auto-generated internal sealed class SafeFindHandle : SafeHandleZeroOrMinusOneIsInvalid { [System.Security.SecurityCritical] // auto-generated_required internal SafeFindHandle() : base(true) {} [System.Security.SecurityCritical] override protected bool ReleaseHandle() { return Win32Native.FindClose(handle); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // ==++== // // Copyright (c) Microsoft Corporation. All rights reserved. // // ==--== /*============================================================ ** ** Class: SafeFindHandle ** ** ** A wrapper for find handles ** ** ===========================================================*/ using System; using System.Security; using System.Security.Permissions; using System.Runtime.InteropServices; using System.Runtime.CompilerServices; using System.Runtime.ConstrainedExecution; using Microsoft.Win32; namespace Microsoft.Win32.SafeHandles { [System.Security.SecurityCritical] // auto-generated internal sealed class SafeFindHandle : SafeHandleZeroOrMinusOneIsInvalid { [System.Security.SecurityCritical] // auto-generated_required internal SafeFindHandle() : base(true) {} [System.Security.SecurityCritical] override protected bool ReleaseHandle() { return Win32Native.FindClose(handle); } } } // 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
- PointLight.cs
- Speller.cs
- MatrixStack.cs
- WebPartCollection.cs
- Stylesheet.cs
- FormDocumentDesigner.cs
- Model3D.cs
- AddIn.cs
- loginstatus.cs
- ConfigurationPropertyCollection.cs
- ForEachAction.cs
- ArgumentException.cs
- ContentPathSegment.cs
- IApplicationTrustManager.cs
- path.cs
- ServerTooBusyException.cs
- SafeCoTaskMem.cs
- SqlClientFactory.cs
- KerberosRequestorSecurityToken.cs
- MailWebEventProvider.cs
- SchemeSettingElement.cs
- ExpressionLexer.cs
- CodeObject.cs
- SmiConnection.cs
- DiagnosticsConfiguration.cs
- ScaleTransform.cs
- WindowsRichEdit.cs
- TextTreeTextNode.cs
- __Filters.cs
- ByteKeyFrameCollection.cs
- ObjectStateEntryDbDataRecord.cs
- PrePrepareMethodAttribute.cs
- InputProcessorProfilesLoader.cs
- IntPtr.cs
- LoadedOrUnloadedOperation.cs
- DocobjHost.cs
- ImageSource.cs
- DbConnectionStringCommon.cs
- MiniCustomAttributeInfo.cs
- OAVariantLib.cs
- XmlLanguageConverter.cs
- OdbcEnvironmentHandle.cs
- ScopelessEnumAttribute.cs
- Int16Animation.cs
- CompoundFileDeflateTransform.cs
- LambdaCompiler.ControlFlow.cs
- SingleAnimationBase.cs
- JoinGraph.cs
- QuaternionRotation3D.cs
- ToolStripPanelSelectionBehavior.cs
- XmlSchemaRedefine.cs
- QuadraticBezierSegment.cs
- UnderstoodHeaders.cs
- DataSpaceManager.cs
- WebRequestModuleElement.cs
- CachedFontFace.cs
- DataGridViewColumnCollection.cs
- __Filters.cs
- InternalResources.cs
- DataDesignUtil.cs
- UnsafeNativeMethods.cs
- BitStream.cs
- ImportOptions.cs
- SettingsPropertyValueCollection.cs
- XmlSchemaSimpleContent.cs
- TypeUtils.cs
- OleDbDataReader.cs
- CodeMemberField.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- ClientSettingsStore.cs
- StyleHelper.cs
- ExcludePathInfo.cs
- WebCategoryAttribute.cs
- DecoderFallbackWithFailureFlag.cs
- HideDisabledControlAdapter.cs
- SqlFormatter.cs
- JsonObjectDataContract.cs
- HtmlHead.cs
- TabControl.cs
- CompilerTypeWithParams.cs
- Brush.cs
- CopyNodeSetAction.cs
- ConnectionPool.cs
- compensatingcollection.cs
- MappingMetadataHelper.cs
- StreamReader.cs
- XmlObjectSerializerReadContext.cs
- PolygonHotSpot.cs
- StandardCommands.cs
- ThemeableAttribute.cs
- InputBindingCollection.cs
- TimeSpanSecondsOrInfiniteConverter.cs
- DependencyPropertyHelper.cs
- StylusPlugin.cs
- SettingsBindableAttribute.cs
- WebBrowserUriTypeConverter.cs
- MetafileHeaderWmf.cs
- TypeElement.cs
- FontSizeConverter.cs
- WebConfigurationHostFileChange.cs