Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / COAUTHIDENTITY.cs / 1305376 / COAUTHIDENTITY.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 COAUTHIDENTITY { internal COAUTHIDENTITY(string usr, string dom, string pwd) { user = usr; userlen = (user==null) ? 0 : user.Length; domain = dom; domainlen = (domain==null) ? 0 : domain.Length; password = pwd; passwordlen = (password==null) ? 0 : password.Length; } [MarshalAs(UnmanagedType.LPWStr)] internal string user = null; internal int userlen = 0; [MarshalAs(UnmanagedType.LPWStr)] internal string domain = null; internal int domainlen = 0; [MarshalAs(UnmanagedType.LPWStr)] internal string password = null; internal int passwordlen = 0; internal int flags = 2; // SEC_WINNT_AUTH_IDENTITY_UNICODE } [StructLayout(LayoutKind.Sequential, Pack = 4, CharSet = CharSet.Unicode)] internal class COAUTHIDENTITY_X64 { internal COAUTHIDENTITY_X64(string usr, string dom, string pwd) { user = usr; userlen = (user == null) ? 0 : user.Length; domain = dom; domainlen = (domain == null) ? 0 : domain.Length; password = pwd; passwordlen = (password == null) ? 0 : password.Length; } [MarshalAs(UnmanagedType.LPWStr)] internal string user = null; internal int userlen = 0; #pragma warning disable 0649 internal int padding1; #pragma warning restore 0649 [MarshalAs(UnmanagedType.LPWStr)] internal string domain = null; internal int domainlen = 0; #pragma warning disable 0649 internal int padding2; #pragma warning restore 0649 [MarshalAs(UnmanagedType.LPWStr)] internal string password = null; internal int passwordlen = 0; internal int flags = 2; // SEC_WINNT_AUTH_IDENTITY_UNICODE } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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 COAUTHIDENTITY { internal COAUTHIDENTITY(string usr, string dom, string pwd) { user = usr; userlen = (user==null) ? 0 : user.Length; domain = dom; domainlen = (domain==null) ? 0 : domain.Length; password = pwd; passwordlen = (password==null) ? 0 : password.Length; } [MarshalAs(UnmanagedType.LPWStr)] internal string user = null; internal int userlen = 0; [MarshalAs(UnmanagedType.LPWStr)] internal string domain = null; internal int domainlen = 0; [MarshalAs(UnmanagedType.LPWStr)] internal string password = null; internal int passwordlen = 0; internal int flags = 2; // SEC_WINNT_AUTH_IDENTITY_UNICODE } [StructLayout(LayoutKind.Sequential, Pack = 4, CharSet = CharSet.Unicode)] internal class COAUTHIDENTITY_X64 { internal COAUTHIDENTITY_X64(string usr, string dom, string pwd) { user = usr; userlen = (user == null) ? 0 : user.Length; domain = dom; domainlen = (domain == null) ? 0 : domain.Length; password = pwd; passwordlen = (password == null) ? 0 : password.Length; } [MarshalAs(UnmanagedType.LPWStr)] internal string user = null; internal int userlen = 0; #pragma warning disable 0649 internal int padding1; #pragma warning restore 0649 [MarshalAs(UnmanagedType.LPWStr)] internal string domain = null; internal int domainlen = 0; #pragma warning disable 0649 internal int padding2; #pragma warning restore 0649 [MarshalAs(UnmanagedType.LPWStr)] internal string password = null; internal int passwordlen = 0; internal int flags = 2; // SEC_WINNT_AUTH_IDENTITY_UNICODE } } // 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
- GridErrorDlg.cs
- TileBrush.cs
- PathSegmentCollection.cs
- LambdaValue.cs
- HyperLinkStyle.cs
- _AutoWebProxyScriptEngine.cs
- UITypeEditor.cs
- RuntimeCompatibilityAttribute.cs
- ExtensionSurface.cs
- EventLogEntryCollection.cs
- VisualStateGroup.cs
- ResourceWriter.cs
- FormViewInsertEventArgs.cs
- ByteRangeDownloader.cs
- Storyboard.cs
- ProfileServiceManager.cs
- FileAuthorizationModule.cs
- OperationInvokerBehavior.cs
- WeakReferenceKey.cs
- LambdaCompiler.Expressions.cs
- FormsAuthenticationUserCollection.cs
- ConsumerConnectionPointCollection.cs
- DoubleLinkListEnumerator.cs
- ServiceRouteHandler.cs
- WeakEventManager.cs
- Gdiplus.cs
- ImageAutomationPeer.cs
- PropertyGrid.cs
- PropertyChangingEventArgs.cs
- ProfileSettings.cs
- ComplexBindingPropertiesAttribute.cs
- CompilerErrorCollection.cs
- HandlerMappingMemo.cs
- WebPartConnectionsDisconnectVerb.cs
- PageHandlerFactory.cs
- ProviderCollection.cs
- LocatorPart.cs
- DaylightTime.cs
- HostExecutionContextManager.cs
- DataGridViewCellPaintingEventArgs.cs
- Point3DConverter.cs
- InfoCardCryptoHelper.cs
- SelectorAutomationPeer.cs
- MatchAttribute.cs
- BrushValueSerializer.cs
- LocalValueEnumerator.cs
- ExpressionBindings.cs
- InputScope.cs
- UnsafeNativeMethods.cs
- DeviceSpecificChoiceCollection.cs
- EntityFunctions.cs
- AdRotatorDesigner.cs
- SqlErrorCollection.cs
- OrderedEnumerableRowCollection.cs
- Point3DConverter.cs
- SpecialNameAttribute.cs
- BitmapMetadata.cs
- ActiveDocumentEvent.cs
- DeclaredTypeElement.cs
- WebSysDisplayNameAttribute.cs
- AssociatedControlConverter.cs
- ByValueEqualityComparer.cs
- ImageListUtils.cs
- XmlSerializerSection.cs
- UnmanagedMarshal.cs
- XmlSchemaChoice.cs
- PerformanceCounterManager.cs
- SelectedDatesCollection.cs
- GeometryHitTestResult.cs
- MediaContext.cs
- TypedTableBase.cs
- EventListenerClientSide.cs
- GlobalizationSection.cs
- Menu.cs
- _DomainName.cs
- XmlIlVisitor.cs
- BindingExpression.cs
- EdmSchemaAttribute.cs
- ReflectionPermission.cs
- SqlMethodCallConverter.cs
- FrameworkContextData.cs
- FragmentQueryKB.cs
- URLMembershipCondition.cs
- _NativeSSPI.cs
- CreateUserErrorEventArgs.cs
- _ChunkParse.cs
- AnonymousIdentificationModule.cs
- SizeConverter.cs
- DataRowExtensions.cs
- ParentQuery.cs
- RoutedCommand.cs
- DataGridBoolColumn.cs
- APCustomTypeDescriptor.cs
- MulticastNotSupportedException.cs
- XsdCachingReader.cs
- DbModificationClause.cs
- _UriTypeConverter.cs
- DatatypeImplementation.cs
- ellipse.cs
- StreamResourceInfo.cs