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
- HiddenFieldPageStatePersister.cs
- SqlCachedBuffer.cs
- Line.cs
- EncodingTable.cs
- ProbeDuplexAsyncResult.cs
- CommandField.cs
- FormattedTextSymbols.cs
- CharEnumerator.cs
- Calendar.cs
- MemberDescriptor.cs
- SerializationSectionGroup.cs
- DecoderFallback.cs
- ColorAnimationBase.cs
- Separator.cs
- ScriptResourceInfo.cs
- DataGridViewHeaderCell.cs
- ErrorStyle.cs
- WmfPlaceableFileHeader.cs
- EventLogPermissionEntry.cs
- RecordManager.cs
- OdbcConnectionFactory.cs
- BindValidator.cs
- EventManager.cs
- DynamicObject.cs
- DbParameterHelper.cs
- Ray3DHitTestResult.cs
- WriteableBitmap.cs
- NamedPipeAppDomainProtocolHandler.cs
- SequentialOutput.cs
- GeneratedCodeAttribute.cs
- RoleManagerEventArgs.cs
- CompiledRegexRunnerFactory.cs
- ObjectSpanRewriter.cs
- PropertyRecord.cs
- OdbcError.cs
- ManagementException.cs
- PeerEndPoint.cs
- OpCopier.cs
- SystemThemeKey.cs
- XmlSignificantWhitespace.cs
- CharacterString.cs
- ToolStripSplitButton.cs
- XmlSerializerAssemblyAttribute.cs
- CapiSafeHandles.cs
- ObjectTokenCategory.cs
- SafeRightsManagementPubHandle.cs
- OleStrCAMarshaler.cs
- DrawingContextDrawingContextWalker.cs
- EmptyControlCollection.cs
- JapaneseLunisolarCalendar.cs
- BufferAllocator.cs
- HelloMessage11.cs
- AnnotationResourceCollection.cs
- OrderByQueryOptionExpression.cs
- AppSettingsExpressionBuilder.cs
- PermissionRequestEvidence.cs
- Attributes.cs
- ConnectionProviderAttribute.cs
- DataGridViewCellStateChangedEventArgs.cs
- ContactManager.cs
- CustomSignedXml.cs
- XmlSchemaAppInfo.cs
- PrintDialogException.cs
- SqlClientWrapperSmiStream.cs
- TextEditorThreadLocalStore.cs
- CellPartitioner.cs
- ResXDataNode.cs
- FileEnumerator.cs
- PreviousTrackingServiceAttribute.cs
- TableColumn.cs
- SamlAuthorizationDecisionClaimResource.cs
- EventsTab.cs
- SpellerInterop.cs
- UnauthorizedAccessException.cs
- ContainerVisual.cs
- QilInvoke.cs
- DPTypeDescriptorContext.cs
- CodeDelegateInvokeExpression.cs
- HttpServerUtilityWrapper.cs
- Operand.cs
- ToolBarTray.cs
- SingleObjectCollection.cs
- TreeViewDesigner.cs
- WorkflowOperationBehavior.cs
- SqlDataSourceView.cs
- DiscoveryDocumentReference.cs
- PathSegment.cs
- TextLine.cs
- WebPartAddingEventArgs.cs
- DoubleSumAggregationOperator.cs
- OrderByBuilder.cs
- ProjectionQueryOptionExpression.cs
- TableLayoutCellPaintEventArgs.cs
- ParserExtension.cs
- SqlMethodAttribute.cs
- PassportAuthenticationModule.cs
- Vector3D.cs
- WebProxyScriptElement.cs
- HyperLinkField.cs
- Timer.cs