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
- TextServicesLoader.cs
- FontResourceCache.cs
- LayoutEditorPart.cs
- BevelBitmapEffect.cs
- StylusSystemGestureEventArgs.cs
- RangeExpression.cs
- TextSchema.cs
- Unit.cs
- HttpInputStream.cs
- ComboBoxItem.cs
- EntryPointNotFoundException.cs
- TextSchema.cs
- PopOutPanel.cs
- TypeConverterMarkupExtension.cs
- NavigationPropertyEmitter.cs
- KnownIds.cs
- HandleCollector.cs
- MediaCommands.cs
- BuildProvidersCompiler.cs
- EventManager.cs
- ConfigXmlElement.cs
- TemplateBindingExtensionConverter.cs
- SelectedDatesCollection.cs
- ActivityExecutionContextCollection.cs
- MachineSettingsSection.cs
- CodeExporter.cs
- JsonObjectDataContract.cs
- BadImageFormatException.cs
- DataControlFieldCell.cs
- InternalSafeNativeMethods.cs
- TextChange.cs
- EntityDesignPluralizationHandler.cs
- FlowPosition.cs
- HashSetDebugView.cs
- Marshal.cs
- TabItem.cs
- QilInvokeEarlyBound.cs
- dtdvalidator.cs
- DirectoryInfo.cs
- Visual3D.cs
- InputScopeAttribute.cs
- Convert.cs
- TabControlToolboxItem.cs
- StateDesigner.cs
- ManagementObject.cs
- HttpHeaderCollection.cs
- ContourSegment.cs
- StorageEntityContainerMapping.cs
- DateTimeFormatInfoScanner.cs
- PrintEvent.cs
- XmlSortKey.cs
- LookupNode.cs
- SHA512.cs
- FilterQuery.cs
- WebEventCodes.cs
- DynamicValueConverter.cs
- TraceHandlerErrorFormatter.cs
- DebugView.cs
- MatrixAnimationUsingKeyFrames.cs
- TextTreeNode.cs
- DataPagerFieldCommandEventArgs.cs
- BitmapEffectDrawingContextState.cs
- WebBrowserNavigatedEventHandler.cs
- EventSinkHelperWriter.cs
- ClrProviderManifest.cs
- EventBuilder.cs
- DataGridPageChangedEventArgs.cs
- DateTimeFormatInfoScanner.cs
- OptimizerPatterns.cs
- RegexNode.cs
- RequestStatusBarUpdateEventArgs.cs
- InputScopeNameConverter.cs
- WindowPatternIdentifiers.cs
- RecordsAffectedEventArgs.cs
- LZCodec.cs
- ConfigurationSectionGroup.cs
- DbReferenceCollection.cs
- HttpCachePolicyElement.cs
- TabItemWrapperAutomationPeer.cs
- VisualTransition.cs
- CrossContextChannel.cs
- LocatorPart.cs
- ALinqExpressionVisitor.cs
- TextBlock.cs
- WizardForm.cs
- DropShadowEffect.cs
- EditorResources.cs
- FieldBuilder.cs
- ClientSideProviderDescription.cs
- Function.cs
- Geometry3D.cs
- SymLanguageType.cs
- DataDocumentXPathNavigator.cs
- dtdvalidator.cs
- mansign.cs
- ListViewItem.cs
- ProviderBase.cs
- Region.cs
- StylusShape.cs
- ACE.cs