Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / Configuration / COAUTHIDENTITY.cs / 1 / 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
- FormatterConverter.cs
- TrackingLocation.cs
- WebPartMenu.cs
- ImageBrush.cs
- PeerNearMe.cs
- ImageList.cs
- DelayedRegex.cs
- InternalConfigRoot.cs
- returneventsaver.cs
- MsmqInputMessage.cs
- ReferentialConstraint.cs
- BuildProviderUtils.cs
- NativeMethodsOther.cs
- ResumeStoryboard.cs
- CodeCastExpression.cs
- XmlSchemaElement.cs
- FileLogRecordHeader.cs
- ResourcesChangeInfo.cs
- DocumentXmlWriter.cs
- GeometryValueSerializer.cs
- DynamicQueryStringParameter.cs
- ValidationEventArgs.cs
- Events.cs
- NullRuntimeConfig.cs
- SiteMapNodeItemEventArgs.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- Int64.cs
- LayoutEngine.cs
- HostedHttpRequestAsyncResult.cs
- ValidationSummary.cs
- RenderTargetBitmap.cs
- ExpressionEditorSheet.cs
- StringWriter.cs
- ProxyWebPartConnectionCollection.cs
- ReturnEventArgs.cs
- UseLicense.cs
- RoleManagerEventArgs.cs
- CustomAttributeBuilder.cs
- Exception.cs
- DeferredElementTreeState.cs
- XmlSerializerFactory.cs
- PolicyLevel.cs
- elementinformation.cs
- DeviceFiltersSection.cs
- SqlLiftIndependentRowExpressions.cs
- RequestCachePolicy.cs
- ListenerConnectionDemuxer.cs
- HexParser.cs
- XPathBinder.cs
- StorageMappingItemLoader.cs
- wmiprovider.cs
- DeliveryRequirementsAttribute.cs
- SiteMapDataSourceView.cs
- OleDbError.cs
- XmlSchemaSimpleTypeUnion.cs
- HttpRuntime.cs
- UTF7Encoding.cs
- MultipartContentParser.cs
- Style.cs
- DesignerTransactionCloseEvent.cs
- QilPatternFactory.cs
- XsdBuilder.cs
- Hex.cs
- ObjectListField.cs
- Renderer.cs
- StyleBamlRecordReader.cs
- LocalizedNameDescriptionPair.cs
- TextModifierScope.cs
- SRGSCompiler.cs
- XamlWriter.cs
- __Filters.cs
- NetStream.cs
- QueryTaskGroupState.cs
- ProviderMetadataCachedInformation.cs
- SchemaManager.cs
- FocusChangedEventArgs.cs
- ConstructorNeedsTagAttribute.cs
- AppSecurityManager.cs
- Compiler.cs
- Walker.cs
- HyperLink.cs
- Size.cs
- FormsAuthenticationUser.cs
- XmlSortKeyAccumulator.cs
- DataRecordObjectView.cs
- WebDisplayNameAttribute.cs
- SecurityResources.cs
- WebPartMovingEventArgs.cs
- MachineKeySection.cs
- DataStreamFromComStream.cs
- TrustManager.cs
- MultiViewDesigner.cs
- SHA1.cs
- ActivityMarkupSerializer.cs
- PackageProperties.cs
- DbReferenceCollection.cs
- GetReadStreamResult.cs
- BaseValidatorDesigner.cs
- PolicyManager.cs
- EndpointPerformanceCounters.cs