Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PropertyDescriptorCollection.cs
- DefaultWorkflowTransactionService.cs
- DataRecordObjectView.cs
- CodeArrayIndexerExpression.cs
- ErasingStroke.cs
- Adorner.cs
- OLEDB_Util.cs
- SoapServerMethod.cs
- CellPartitioner.cs
- AstTree.cs
- SqlSupersetValidator.cs
- EntityType.cs
- MenuItemStyleCollection.cs
- SigningCredentials.cs
- SamlSerializer.cs
- SrgsItemList.cs
- ping.cs
- NavigationProperty.cs
- TextEditorMouse.cs
- ConfigurationElementProperty.cs
- PositiveTimeSpanValidator.cs
- TypeDescriptor.cs
- TransactionFlowAttribute.cs
- UnitySerializationHolder.cs
- RelationshipNavigation.cs
- ErrorWebPart.cs
- TrackingRecord.cs
- DataSourceUtil.cs
- DeflateStream.cs
- DateTimeFormat.cs
- WebPartCloseVerb.cs
- ErrorLog.cs
- xml.cs
- RepeaterItemEventArgs.cs
- DbMetaDataColumnNames.cs
- StructuredTypeInfo.cs
- HostingPreferredMapPath.cs
- FixedPosition.cs
- RegexTree.cs
- HttpInputStream.cs
- Console.cs
- TimeZone.cs
- SimpleRecyclingCache.cs
- UrlMappingCollection.cs
- OperationContextScope.cs
- TimeZone.cs
- Figure.cs
- FixedBufferAttribute.cs
- Hash.cs
- MultiDataTrigger.cs
- StylusShape.cs
- MemoryMappedViewStream.cs
- ThreadAttributes.cs
- New.cs
- PointLight.cs
- KeyEvent.cs
- EndpointPerformanceCounters.cs
- ByteStream.cs
- HorizontalAlignConverter.cs
- OSFeature.cs
- SqlXml.cs
- SQLInt32.cs
- HtmlButton.cs
- MediaTimeline.cs
- InputManager.cs
- DataSetUtil.cs
- VarRemapper.cs
- MessageQueuePermissionAttribute.cs
- DataSourceConverter.cs
- DataGridViewElement.cs
- WaitForChangedResult.cs
- ResizeGrip.cs
- LambdaCompiler.Logical.cs
- Array.cs
- ZipIOExtraFieldZip64Element.cs
- WebBrowserSiteBase.cs
- SourceSwitch.cs
- SafeHandles.cs
- ViewBase.cs
- InvalidPrinterException.cs
- EventLogPermissionEntry.cs
- LinqDataSourceValidationException.cs
- versioninfo.cs
- Internal.cs
- glyphs.cs
- CommandValueSerializer.cs
- IsolatedStorageException.cs
- IERequestCache.cs
- TextTreeFixupNode.cs
- AutomationElementIdentifiers.cs
- DPAPIProtectedConfigurationProvider.cs
- DateTimeFormatInfo.cs
- TypePropertyEditor.cs
- Soap11ServerProtocol.cs
- JsonDeserializer.cs
- TagPrefixCollection.cs
- LinkArea.cs
- PolygonHotSpot.cs
- MappingMetadataHelper.cs
- SymLanguageVendor.cs