Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / clr / src / BCL / Microsoft / Win32 / SafeHandles / SafeFindHandle.cs / 1 / 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 { internal sealed class SafeFindHandle : SafeHandleZeroOrMinusOneIsInvalid { [SecurityPermission(SecurityAction.LinkDemand, UnmanagedCode=true)] internal SafeFindHandle() : base(true) {} 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 { internal sealed class SafeFindHandle : SafeHandleZeroOrMinusOneIsInvalid { [SecurityPermission(SecurityAction.LinkDemand, UnmanagedCode=true)] internal SafeFindHandle() : base(true) {} 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
- DataGridBoundColumn.cs
- FixedTextContainer.cs
- TextElementCollectionHelper.cs
- XmlCompatibilityReader.cs
- WinFormsSpinner.cs
- TogglePatternIdentifiers.cs
- XmlStringTable.cs
- XamlFilter.cs
- ExitEventArgs.cs
- ToolStripScrollButton.cs
- XmlCodeExporter.cs
- QuarticEase.cs
- DataGridViewCheckBoxColumn.cs
- CompilationSection.cs
- TransformerInfoCollection.cs
- WindowsComboBox.cs
- SRef.cs
- Attribute.cs
- NotImplementedException.cs
- MetadataArtifactLoaderFile.cs
- HtmlEncodedRawTextWriter.cs
- ToolBarPanel.cs
- ImageField.cs
- OptimizedTemplateContent.cs
- LostFocusEventManager.cs
- IResourceProvider.cs
- InProcStateClientManager.cs
- LayoutExceptionEventArgs.cs
- Image.cs
- OleDbStruct.cs
- Base64Decoder.cs
- ColumnMapTranslator.cs
- ColumnMapCopier.cs
- ListViewAutomationPeer.cs
- AttributeAction.cs
- ListViewItemSelectionChangedEvent.cs
- NativeMethods.cs
- securestring.cs
- QilExpression.cs
- InvalidWMPVersionException.cs
- SystemIPInterfaceStatistics.cs
- WorkflowServiceHostFactory.cs
- PerfService.cs
- TextParagraphCache.cs
- CodeArrayCreateExpression.cs
- ScalarType.cs
- NotSupportedException.cs
- ShapingWorkspace.cs
- CommonProperties.cs
- XmlAnyElementAttribute.cs
- PropertyConverter.cs
- SizeF.cs
- TextEditor.cs
- Not.cs
- BasePattern.cs
- MenuItemCollection.cs
- ViewUtilities.cs
- WebPartConnection.cs
- ListViewCancelEventArgs.cs
- DebugHandleTracker.cs
- AdPostCacheSubstitution.cs
- DeviceContext.cs
- SchemaCollectionPreprocessor.cs
- CollaborationHelperFunctions.cs
- DataGridViewSelectedCellCollection.cs
- EditorPartCollection.cs
- ConfigurationValidatorBase.cs
- CollectionConverter.cs
- _LoggingObject.cs
- WebPartAddingEventArgs.cs
- GenericPrincipal.cs
- CommandLibraryHelper.cs
- InputScopeManager.cs
- SecureUICommand.cs
- SchemaAttDef.cs
- ConnectionPoint.cs
- DesignTimeParseData.cs
- XPathNavigatorKeyComparer.cs
- XmlComplianceUtil.cs
- OrderByBuilder.cs
- ScriptManager.cs
- TableCellCollection.cs
- SemanticKeyElement.cs
- ToolStripRenderer.cs
- Rect3DValueSerializer.cs
- XmlCountingReader.cs
- OneWayElement.cs
- AssemblyCache.cs
- DependencySource.cs
- webbrowsersite.cs
- ExpressionPrinter.cs
- MimeXmlImporter.cs
- SecurityException.cs
- DataRecordInfo.cs
- CaseExpr.cs
- UnconditionalPolicy.cs
- EditorServiceContext.cs
- ExtendedPropertyCollection.cs
- TimelineGroup.cs
- ScriptResourceInfo.cs