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
- XmlEntityReference.cs
- PromptEventArgs.cs
- ZipIOCentralDirectoryFileHeader.cs
- ToolboxItemImageConverter.cs
- WebPartVerb.cs
- AnnotationComponentChooser.cs
- BoundColumn.cs
- OdbcConnectionHandle.cs
- ListItem.cs
- XmlSchemaAttribute.cs
- AtomicFile.cs
- BaseCAMarshaler.cs
- StrokeNodeOperations2.cs
- DataObjectMethodAttribute.cs
- TreeNodeMouseHoverEvent.cs
- XmlBinaryReader.cs
- ProxyAttribute.cs
- DeferredReference.cs
- DelegatedStream.cs
- GAC.cs
- WorkflowInvoker.cs
- SourceExpressionException.cs
- IDQuery.cs
- ClosureBinding.cs
- StringArrayConverter.cs
- GAC.cs
- ScriptingRoleServiceSection.cs
- XmlDataSourceView.cs
- FlowNode.cs
- ItemCheckedEvent.cs
- SiteOfOriginContainer.cs
- TrustManager.cs
- GridSplitter.cs
- ItemAutomationPeer.cs
- Compiler.cs
- AutomationIdentifier.cs
- DefaultAsyncDataDispatcher.cs
- XamlSerializerUtil.cs
- TraceHandlerErrorFormatter.cs
- Symbol.cs
- DataSourceCacheDurationConverter.cs
- NullReferenceException.cs
- TabControlCancelEvent.cs
- X509CertificateInitiatorServiceCredential.cs
- LinkGrep.cs
- PrinterResolution.cs
- MissingManifestResourceException.cs
- RowToFieldTransformer.cs
- EastAsianLunisolarCalendar.cs
- Transform3DCollection.cs
- ResourceDescriptionAttribute.cs
- AvTraceFormat.cs
- ToolBarTray.cs
- RolePrincipal.cs
- ContentControl.cs
- WmlLabelAdapter.cs
- CompleteWizardStep.cs
- FullTextLine.cs
- ObjectComplexPropertyMapping.cs
- IncrementalReadDecoders.cs
- HScrollProperties.cs
- ReadOnlyHierarchicalDataSource.cs
- DownloadProgressEventArgs.cs
- DispatchWrapper.cs
- ProfileSettings.cs
- SafeCertificateContext.cs
- InheritedPropertyDescriptor.cs
- CatalogPartCollection.cs
- ObjectDataSourceStatusEventArgs.cs
- XmlObjectSerializer.cs
- UInt64.cs
- ExchangeUtilities.cs
- DetailsViewPagerRow.cs
- LambdaExpression.cs
- PerformanceCounterPermissionAttribute.cs
- DataGrid.cs
- ExtendedPropertyInfo.cs
- MobileCapabilities.cs
- DetailsViewRow.cs
- SqlCommandBuilder.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- TableParaClient.cs
- WmfPlaceableFileHeader.cs
- AppDomainInfo.cs
- BlurEffect.cs
- PopupEventArgs.cs
- SecureStringHasher.cs
- PointConverter.cs
- EntityDesignerDataSourceView.cs
- RewritingSimplifier.cs
- UnknownWrapper.cs
- KeyedCollection.cs
- EnumValAlphaComparer.cs
- BindingElementExtensionElement.cs
- ControlDesigner.cs
- GridViewRowCollection.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- SQLMoneyStorage.cs
- Stack.cs
- BooleanConverter.cs