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
- UpdateException.cs
- ImageSourceConverter.cs
- FrameworkTemplate.cs
- StringValidatorAttribute.cs
- AccessDataSourceWizardForm.cs
- SafeSerializationManager.cs
- PropertyTabChangedEvent.cs
- QuotedStringWriteStateInfo.cs
- PostBackOptions.cs
- Events.cs
- ColorConvertedBitmap.cs
- ZipIORawDataFileBlock.cs
- SqlBinder.cs
- CodeCompiler.cs
- ComAdminWrapper.cs
- BamlTreeMap.cs
- WSHttpBindingBaseElement.cs
- RemotingConfiguration.cs
- configsystem.cs
- SEHException.cs
- ButtonChrome.cs
- Maps.cs
- SiteMapHierarchicalDataSourceView.cs
- InvalidEnumArgumentException.cs
- SecurityPolicySection.cs
- ExtensionFile.cs
- TempFiles.cs
- ConfigurationErrorsException.cs
- MemberDescriptor.cs
- MessagingActivityHelper.cs
- ThreadStaticAttribute.cs
- ReadOnlyPermissionSet.cs
- DbDataReader.cs
- VariableQuery.cs
- UnsafeNativeMethods.cs
- X509Certificate2Collection.cs
- XXXInfos.cs
- ControlCollection.cs
- Grant.cs
- ConfigXmlDocument.cs
- AssociationSet.cs
- EntityModelBuildProvider.cs
- Trace.cs
- AndCondition.cs
- CodeEventReferenceExpression.cs
- WeakReferenceEnumerator.cs
- MetabaseSettings.cs
- GridPatternIdentifiers.cs
- BindingList.cs
- EvidenceTypeDescriptor.cs
- ReflectionUtil.cs
- RoleManagerEventArgs.cs
- HttpConfigurationSystem.cs
- ValidationErrorEventArgs.cs
- SourceInterpreter.cs
- RowUpdatingEventArgs.cs
- SizeIndependentAnimationStorage.cs
- DataGridViewComboBoxEditingControl.cs
- SchemaElement.cs
- Converter.cs
- EnumUnknown.cs
- ServiceCredentials.cs
- XamlStackWriter.cs
- TreeNodeCollection.cs
- ComponentRenameEvent.cs
- _OverlappedAsyncResult.cs
- MessageQueueConverter.cs
- TemplateXamlParser.cs
- parserscommon.cs
- ImageConverter.cs
- Latin1Encoding.cs
- CalendarDateRange.cs
- SessionParameter.cs
- HtmlTableRowCollection.cs
- CharUnicodeInfo.cs
- AutomationAttributeInfo.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- SByteStorage.cs
- RelationshipEndCollection.cs
- CssClassPropertyAttribute.cs
- WebBrowserSiteBase.cs
- SoapFault.cs
- StoreAnnotationsMap.cs
- TcpDuplicateContext.cs
- DataObjectAttribute.cs
- ComponentSerializationService.cs
- StringUtil.cs
- TableParaClient.cs
- XmlDocument.cs
- SqlIdentifier.cs
- XmlNullResolver.cs
- ScriptResourceAttribute.cs
- ConstraintEnumerator.cs
- EntityViewContainer.cs
- SwitchAttribute.cs
- DesignerOptionService.cs
- StorageTypeMapping.cs
- ArrangedElement.cs
- AxWrapperGen.cs
- OracleDateTime.cs