Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- SafeIUnknown.cs
- ServerIdentity.cs
- ColumnPropertiesGroup.cs
- ColorConvertedBitmap.cs
- TextUtf8RawTextWriter.cs
- HtmlTable.cs
- OverrideMode.cs
- ButtonStandardAdapter.cs
- TextRangeEditLists.cs
- XmlEntity.cs
- Menu.cs
- WriteFileContext.cs
- EnvironmentPermission.cs
- HtmlLink.cs
- SuppressMergeCheckAttribute.cs
- Inline.cs
- FormsAuthenticationCredentials.cs
- ASCIIEncoding.cs
- CellIdBoolean.cs
- TypedAsyncResult.cs
- MemberAssignment.cs
- EntryIndex.cs
- CollectionViewProxy.cs
- SimpleApplicationHost.cs
- FamilyMapCollection.cs
- JsonDeserializer.cs
- EncryptedData.cs
- ToolStripArrowRenderEventArgs.cs
- ScriptComponentDescriptor.cs
- AmbientProperties.cs
- SmiEventSink.cs
- FixedNode.cs
- HtmlSelect.cs
- DesignBindingEditor.cs
- SoapException.cs
- CreateInstanceBinder.cs
- CounterNameConverter.cs
- DateBoldEvent.cs
- SharedConnectionInfo.cs
- CDSCollectionETWBCLProvider.cs
- ButtonChrome.cs
- TrackPoint.cs
- BypassElementCollection.cs
- SimpleHandlerFactory.cs
- WebPartActionVerb.cs
- ScrollableControl.cs
- QilXmlWriter.cs
- ConnectionProviderAttribute.cs
- XsdBuildProvider.cs
- TableRowCollection.cs
- ButtonField.cs
- SQLBytes.cs
- OnOperation.cs
- Transform3D.cs
- RowCache.cs
- OleDbConnectionInternal.cs
- Exception.cs
- XamlWrappingReader.cs
- DataGridLinkButton.cs
- CuspData.cs
- ValidatorCompatibilityHelper.cs
- ClientProxyGenerator.cs
- FrameworkElementAutomationPeer.cs
- PointCollectionValueSerializer.cs
- RelationshipConstraintValidator.cs
- TabletDevice.cs
- SystemNetworkInterface.cs
- MemberPath.cs
- Brush.cs
- XmlSchemaParticle.cs
- Encoding.cs
- ScriptResourceAttribute.cs
- TemplateControl.cs
- WebPartConnectionsCancelVerb.cs
- Size3DValueSerializer.cs
- JulianCalendar.cs
- FunctionCommandText.cs
- RegexBoyerMoore.cs
- RectangleHotSpot.cs
- Visual3D.cs
- OptionUsage.cs
- UserPreferenceChangingEventArgs.cs
- ListControlBuilder.cs
- DPTypeDescriptorContext.cs
- PropertyEmitterBase.cs
- MultiView.cs
- LinkDescriptor.cs
- MultiBindingExpression.cs
- InvalidCommandTreeException.cs
- Matrix.cs
- HeaderUtility.cs
- InvalidOperationException.cs
- Context.cs
- GenericsNotImplementedException.cs
- OpacityConverter.cs
- SourceFileInfo.cs
- IDQuery.cs
- GcHandle.cs
- Int32RectConverter.cs
- KeySplineConverter.cs