Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / COAUTHINFO.cs / 1305376 / COAUTHINFO.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System.Collections; using System.Configuration; using System.Configuration.Internal; using System.Web; using System.Web.Util; using System.Security; using System.IO; using System.Web.Hosting; using System.Runtime.InteropServices; using System.Reflection; using System.Collections.Specialized; using System.Xml; using System.Security.Principal; using System.Threading; using System.Globalization; [StructLayout(LayoutKind.Sequential, Pack = 4, CharSet = CharSet.Unicode)] internal class COAUTHINFO : IDisposable { internal COAUTHINFO(RpcAuthent authent, RpcAuthor author, string serverprinc, RpcLevel level, RpcImpers impers, IntPtr ciptr) { authnsvc = authent; authzsvc = author; serverprincname = serverprinc; authnlevel = level; impersonationlevel = impers; authidentitydata = ciptr; } internal RpcAuthent authnsvc; internal RpcAuthor authzsvc; [MarshalAs(UnmanagedType.LPWStr)] internal string serverprincname; internal RpcLevel authnlevel; internal RpcImpers impersonationlevel; internal IntPtr authidentitydata; // COAUTHIDENTITY* internal int capabilities = 0; // EOAC_NONE void IDisposable.Dispose() { authidentitydata = IntPtr.Zero; GC.SuppressFinalize(this); } ~COAUTHINFO() { } } [StructLayout(LayoutKind.Sequential, Pack = 4, CharSet = CharSet.Unicode)] internal class COAUTHINFO_X64 : IDisposable { internal COAUTHINFO_X64(RpcAuthent authent, RpcAuthor author, string serverprinc, RpcLevel level, RpcImpers impers, IntPtr ciptr) { authnsvc = authent; authzsvc = author; serverprincname = serverprinc; authnlevel = level; impersonationlevel = impers; authidentitydata = ciptr; } internal RpcAuthent authnsvc; internal RpcAuthor authzsvc; [MarshalAs(UnmanagedType.LPWStr)] internal string serverprincname; internal RpcLevel authnlevel; internal RpcImpers impersonationlevel; internal IntPtr authidentitydata; // COAUTHIDENTITY* internal int capabilities = 0; // EOAC_NONE #pragma warning disable 0649 internal int padding; #pragma warning restore 0649 void IDisposable.Dispose() { authidentitydata = IntPtr.Zero; GC.SuppressFinalize(this); } ~COAUTHINFO_X64() { } } } // 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
- XPathNavigator.cs
- SystemResources.cs
- XmlSerializerFactory.cs
- MetafileHeaderEmf.cs
- Currency.cs
- SyntaxCheck.cs
- MembershipPasswordException.cs
- WebPermission.cs
- TableLayoutPanelCellPosition.cs
- CompModHelpers.cs
- DynamicArgumentDesigner.xaml.cs
- Int16KeyFrameCollection.cs
- ApplicationId.cs
- BaseParaClient.cs
- AnnotationHelper.cs
- ScriptControlManager.cs
- Errors.cs
- ExpandedProjectionNode.cs
- DataTableMappingCollection.cs
- DataGridTablesFactory.cs
- RootBrowserWindowAutomationPeer.cs
- LightweightCodeGenerator.cs
- _IPv6Address.cs
- EventTask.cs
- _Rfc2616CacheValidators.cs
- NamespaceList.cs
- ElementHostAutomationPeer.cs
- UrlMappingCollection.cs
- AuthenticationServiceManager.cs
- DragDrop.cs
- Knowncolors.cs
- ValidationPropertyAttribute.cs
- CodePropertyReferenceExpression.cs
- StatusCommandUI.cs
- TablePattern.cs
- WorkflowQueue.cs
- WbmpConverter.cs
- MenuItemBinding.cs
- ProjectionPathBuilder.cs
- ExtensionQuery.cs
- SynchronizationLockException.cs
- WebMessageFormatHelper.cs
- UserControlAutomationPeer.cs
- CodeCatchClauseCollection.cs
- ConfigurationSettings.cs
- SchemaImporterExtension.cs
- HttpHandlerAction.cs
- Calendar.cs
- TypeCollectionDesigner.xaml.cs
- CodeDefaultValueExpression.cs
- ObjectDataSourceDisposingEventArgs.cs
- TraceSection.cs
- OperatorExpressions.cs
- TraceHandlerErrorFormatter.cs
- OrderedDictionary.cs
- SimpleRecyclingCache.cs
- DesignerSerializationVisibilityAttribute.cs
- TextRangeAdaptor.cs
- SqlError.cs
- AssemblyContextControlItem.cs
- AccessedThroughPropertyAttribute.cs
- ItemCollection.cs
- BinHexEncoder.cs
- LineInfo.cs
- EncodingTable.cs
- Tablet.cs
- SerializationStore.cs
- FileResponseElement.cs
- CookieHandler.cs
- XmlSchemaNotation.cs
- ResolvedKeyFrameEntry.cs
- WebPartMenu.cs
- TextSyndicationContentKindHelper.cs
- DataKeyPropertyAttribute.cs
- WsdlBuildProvider.cs
- MbpInfo.cs
- HitTestWithPointDrawingContextWalker.cs
- SaveFileDialog.cs
- ViewManager.cs
- LocatorPart.cs
- AddInPipelineAttributes.cs
- ProxyWebPartConnectionCollection.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- SessionStateContainer.cs
- FlowLayoutPanelDesigner.cs
- MouseDevice.cs
- Drawing.cs
- BamlReader.cs
- PropertyChangeTracker.cs
- DesignTimeParseData.cs
- DataGridParentRows.cs
- RequestTimeoutManager.cs
- ResourceReferenceKeyNotFoundException.cs
- EncoderFallback.cs
- PriorityQueue.cs
- RuntimeResourceSet.cs
- ExtractorMetadata.cs
- MulticastIPAddressInformationCollection.cs
- CustomBinding.cs
- GenericsNotImplementedException.cs