Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ScrollContentPresenter.cs
- FragmentQueryKB.cs
- HtmlTitle.cs
- ToolboxComponentsCreatingEventArgs.cs
- XPathChildIterator.cs
- EntityDataSourceContainerNameItem.cs
- QilTypeChecker.cs
- SamlSecurityTokenAuthenticator.cs
- PackageFilter.cs
- Converter.cs
- ValueCollectionParameterReader.cs
- CngProperty.cs
- Convert.cs
- BitmapFrameDecode.cs
- ValidatorCompatibilityHelper.cs
- PageHandlerFactory.cs
- SafeRegistryHandle.cs
- ToolBarTray.cs
- ChainedAsyncResult.cs
- Popup.cs
- TreeViewImageGenerator.cs
- EntityCommandExecutionException.cs
- HttpAsyncResult.cs
- ReadOnlyNameValueCollection.cs
- QueryContinueDragEvent.cs
- WindowsTokenRoleProvider.cs
- DetailsViewDeletedEventArgs.cs
- SourceChangedEventArgs.cs
- ActivityBindForm.Designer.cs
- ListBox.cs
- SchemaCollectionCompiler.cs
- TableLayoutSettings.cs
- UserMapPath.cs
- wmiprovider.cs
- AsyncMethodInvoker.cs
- FontResourceCache.cs
- StateRuntime.cs
- WhitespaceReader.cs
- XmlDownloadManager.cs
- OdbcTransaction.cs
- Rect.cs
- baseshape.cs
- MissingManifestResourceException.cs
- VisualTarget.cs
- SmtpNetworkElement.cs
- Publisher.cs
- CodeIndexerExpression.cs
- basenumberconverter.cs
- DBSchemaRow.cs
- JoinCqlBlock.cs
- XmlSchemaDatatype.cs
- RijndaelCryptoServiceProvider.cs
- Line.cs
- EditorZone.cs
- ConfigXmlAttribute.cs
- HandleCollector.cs
- LogicalExpressionTypeConverter.cs
- CodeValidator.cs
- DataGridViewHeaderCell.cs
- DataControlField.cs
- DataObjectAttribute.cs
- DataGridViewTopLeftHeaderCell.cs
- Roles.cs
- MimeFormImporter.cs
- StylusPlugin.cs
- ControlBuilderAttribute.cs
- IncrementalHitTester.cs
- HtmlHistory.cs
- ObjectDataSourceView.cs
- SingleAnimationUsingKeyFrames.cs
- VariableExpressionConverter.cs
- RegistryPermission.cs
- Environment.cs
- OletxResourceManager.cs
- PropertyGrid.cs
- XmlCodeExporter.cs
- TraceLog.cs
- MailBnfHelper.cs
- QueryTaskGroupState.cs
- HashHelper.cs
- HiddenFieldDesigner.cs
- EdmError.cs
- ExceptionHelpers.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- SEHException.cs
- EastAsianLunisolarCalendar.cs
- Normalization.cs
- ProxyWebPart.cs
- ForceCopyBuildProvider.cs
- SafeEventLogWriteHandle.cs
- XmlUrlEditor.cs
- InkCollectionBehavior.cs
- CanonicalXml.cs
- EnumerableRowCollectionExtensions.cs
- ChannelServices.cs
- AutoGeneratedFieldProperties.cs
- GifBitmapEncoder.cs
- RoleBoolean.cs
- ColumnMapCopier.cs
- TextRenderer.cs