Input: [Pen gesture] Hold-through [Mouse action] Left-click [Event messages] ISG_TAP sent when pen is lifted. [Mouse messages] WM_LBUTTONDOWN and WM_LBUTTONUP sent when pen is lifted. Left-click for a long time. No mouse equivalent exists. This is a fallback for when a user performs press-and-hold for a long time. The event reverts to being a tap. [Pen gesture description]

Output: Tap the screen and hold until the mouse icon appears and disappears. Users are likely to do this when they accident-tally press and hold and want to revert to just tap.

System Events and Mouse Messages (Windows)


Input: [Pen gesture] Drag [Mouse action] Left-drag [Event messages] ISG_DRAG sent when drag starts. [Mouse messages] WM_LBUTTONDOWN sent when drag starts, followed by a series of mouse move messages, and followed by a WM_LBUTTONUP event. Drag-select, as in Microsoft Word when starting with an IP; select multiple words; drag, as when dragging an object in Windows; scrolling. [Pen gesture description]

Output: Tap the screen to select the object that is to be moved, and then drag after the object is selected.

System Events and Mouse Messages (Windows)


Input: [Pen gesture] Press and hold followed by a drag [Mouse action] Right-drag [Event messages] ISG_HOLDENTER sent when pen has been down for some time. ISG_RIGHTDRAG sent when drag starts. [Mouse messages] WM_RBUTTONDOWN sent when drag starts, followed by a series of mouse move messages, followed by a WM_RBUTTONUP event. Drag, as when dragging an object or selection followed by a context menu. [Pen gesture description]

Output: Tap the screen to select the object that is to be moved. Hold until the mouse icon appears, and then drag to move the object. Lift the pen to display a shortcut menu.

System Events and Mouse Messages (Windows)


Input: [Pen gesture] Pen hover [Mouse action] Mouse hover [Event messages] ISG_HOVERENTER event sent initially. When hover interval is completed, ISG_HOVERLEAVEis sent. [Mouse messages] No mouse message equivalent. Show ToolTip, roll-over effects, and other mouse hover behaviors. [Pen gesture description]

Output: Hold the pen steady at a small distance from the screen.

System Events and Mouse Messages (Windows)


Input: [Pen gesture] In-air shake [Mouse action] Show Tablet PC Input Panel. No mouse equivalent. [Event messages] Event is not passed to the application. [Mouse messages] No mouse message equivalent. New, specific to Tablet PC. [Pen gesture description]

Output: Move the pen quickly from side to side, holding the tip above, but within range of, the screen.

System Events and Mouse Messages (Windows)


Input: [Event handler] OnActivated [Description]

Output: Handles CoreApplicationView::Activated. The game app has been brought to the foreground, so the main window is activated.

Define the game's Windows Store app framework - Windows app development


Input: [Event handler] OnLogicalDpiChanged [Description]

Output: Handles DisplayProperties::LogicalDpiChanged. The DPI for the main game window has changed, and the game app adjusts its resources accordingly. Note CoreWindow coordinates are in DIPs (Device Independent Pixels), as in Direct2D. As a result, you must notify Direct2D of the change in DPI to display any 2D assets or primitives correctly.

Define the game's Windows Store app framework - Windows app development


Input: [Event handler] OnResuming [Description]

Output: Handles CoreApplication::Resuming. The game app restores the game from a suspended state.

Define the game's Windows Store app framework - Windows app development


Input: [Event handler] OnSuspending [Description]

Output: Handles CoreApplication::Suspending. The game app saves its state to disk. It has 5 seconds to save state to storage.

Define the game's Windows Store app framework - Windows app development


Input: [Event handler] OnVisibilityChanged [Description]

Output: Handles CoreWindow::VisibilityChanged. The game app has changed visibility, and has either become visible or been made invisible by another app becoming visible.

Define the game's Windows Store app framework - Windows app development


Input: [Event handler] OnWindowActivationChanged [Description]

Output: Handles CoreWindow::Activated. The game app's main window has been deactivated or activated, so it must remove focus and pause the game, or regain focus. In both cases, the overlay indicates that the game is paused.

Define the game's Windows Store app framework - Windows app development


Input: [Event handler] OnWindowClosed [Description]

Output: Handles CoreWindow::Closed. The game app closes the main window and suspends the game.

Define the game's Windows Store app framework - Windows app development


Input: [Event handler] OnWindowSizeChanged [Description]

Output: Handles CoreWindow::SizeChanged. The game app reallocates the graphics resources and overlay to accommodate the size change, and then updates the render target.

Define the game's Windows Store app framework - Windows app development


Input: [Description] Describes the purpose of the database and how it affects the design. Provides guidelines for creating a database plan to fit your purpose. [Topic]

Output: Developing a Database Plan


Input: [Description] Describes the characteristics of Online Transaction Process (OLTP) and Decision Support applications and their effect on the design considerations for a database. [Topic]

Output: Online Transaction Processing vs. Decision Support


Input: [Description] Describes database normalization rules that help prevent mistakes in the database design. [Topic]

Output: Normalization


Input: [Description] Describes how to help protect the data integrity of the database. [Topic]

Output: Data Integrity


Input: [Description] Describes how to use extended properties to add descriptive or instructional text, input masks, and formatting rules as properties of objects in a database or of the database itself. [Topic]

Output: Using Extended Properties on Database Objects


Input: [Description] Provides procedures for estimating how large the database will be when it is filled with data. [Topic]

Output: Estimating the Size of a Database


Input: [Description] Describes how to use files and filegroups to manage database growth, enhance backup and restore strategies, and improve database performance. [Topic]

Output: Designing Files and Filegroups


Input: [Name] Attributes [Description]

Output: Gets the custom trace listener attributes defined in the application configuration file.


Input: [Name] Filter [Description]

Output: Gets and sets the trace filter for the trace listener.


Input: [Name] IndentLevel [Description]

Output: Gets or sets the indent level.


Input: [Name] IndentSize [Description]

Output: Gets or sets the number of spaces in an indent.


Input: [Name] IsThreadSafe [Description]

Output: Gets a value indicating whether the trace listener is thread safe.


Input: [Name] Name [Description]

Output: Gets or sets a name for this TraceListener.


Input: [Name] NeedIndent [Description]

Output: Gets or sets a value indicating whether to indent the output.


Input: [Name] TraceOutputOptions [Description]

Output: Gets or sets the trace output options.


Input: N/A No (default) Ignored [Result] No encryption occurs.

Output: No

Force Protocol Encryption client setting


Input: N/A Yes No (default) [Result] Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.

Output: No

Force Protocol Encryption client setting


Input: N/A Yes Yes [Result] Encryption always occurs, but may use a self-signed server certificate.

Output: No

Force Protocol Encryption client setting


Input: No Ignored Ignored [Result] Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.

Output: Yes

Force Protocol Encryption client setting


Input: Yes No (default) Ignored [Result] Encryption always occurs, but may use a self-signed server certificate.

Output: Yes

Force Protocol Encryption client setting


Input: Yes Yes No (default) [Result] Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.

Output: Yes

Force Protocol Encryption client setting


Input: Yes Yes Yes [Result] Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.

Output: Yes

Force Protocol Encryption client setting


Input: No N/A No (default) Ignored [Result]

Output: No encryption occurs.


Input: No N/A Yes No (default) [Result]

Output: Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.


Input: No N/A Yes Yes [Result]

Output: Encryption always occurs, but may use a self-signed server certificate.


Input: Yes No Ignored Ignored [Result]

Output: Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.


Input: Yes Yes No (default) Ignored [Result]

Output: Encryption always occurs, but may use a self-signed server certificate.


Input: Yes Yes Yes No (default) [Result]

Output: Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.


Input: Yes Yes Yes Yes [Result]

Output: Encryption occurs only if there is a verifiable server certificate, otherwise the connection attempt fails.


Input: [Class] AmbiguousMatchException [Description]

Output: The exception that is thrown when binding to a member results in more than one member matching the binding criteria. This class cannot be inherited.


Input: [Class] Assembly [Description]

Output: Represents an assembly, which is a reusable, versionable, and self-describing building block of a common language runtime application.


Input: [Class] AssemblyAlgorithmIdAttribute [Description]

Output: Specifies an algorithm to hash all files in an assembly. This class cannot be inherited.


Input: [Class] AssemblyCompanyAttribute [Description]

Output: Defines a company name custom attribute for an assembly manifest.


Input: [Class] AssemblyConfigurationAttribute [Description]

Output: Specifies the build configuration, such as retail or debug, for an assembly.


Input: [Class] AssemblyCopyrightAttribute [Description]

Output: Defines a copyright custom attribute for an assembly manifest.


Input: [Class] AssemblyCultureAttribute [Description]

Output: Specifies which culture the assembly supports.


Input: [Class] AssemblyDefaultAliasAttribute [Description]

Output: Defines a friendly default alias for an assembly manifest.


Input: [Class] AssemblyDelaySignAttribute [Description]

Output: Specifies that the assembly is not fully signed when created.


Input: [Class] AssemblyDescriptionAttribute [Description]

Output: Provides a text description for an assembly.


Input: [Class] AssemblyFileVersionAttribute [Description]

Output: Instructs a compiler to use a specific version number for the Win32 file version resource. The Win32 file version is not required to be the same as the assembly's version number.


Input: [Class] AssemblyFlagsAttribute [Description]

Output: Specifies a bitwise combination of AssemblyNameFlags flags for an assembly, describing just-in-time (JIT) compiler options, whether the assembly is retargetable, and whether it has a full or tokenized public key. This class cannot be inherited.


Input: [Class] AssemblyInformationalVersionAttribute [Description]

Output: Defines additional version information for an assembly manifest.


Input: [Class] AssemblyKeyFileAttribute [Description]

Output: Specifies the name of a file containing the key pair used to generate a strong name.


Input: [Class] AssemblyKeyNameAttribute [Description]

Output: Specifies the name of a key container within the CSP containing the key pair used to generate a strong name.


Input: [Class] AssemblyName [Description]

Output: Describes an assembly's unique identity in full.


Input: [Class] AssemblyNameProxy [Description]

Output: Provides a remotable version of the AssemblyName.


Input: [Class] AssemblyProductAttribute [Description]

Output: Defines a product name custom attribute for an assembly manifest.


Input: [Class] AssemblyTitleAttribute [Description]

Output: Specifies a description for an assembly.


Input: [Class] AssemblyTrademarkAttribute [Description]

Output: Defines a trademark custom attribute for an assembly manifest.


Input: [Class] AssemblyVersionAttribute [Description]

Output: Specifies the version of the assembly being attributed.


Input: [Class] Binder [Description]

Output: Selects a member from a list of candidates, and performs type conversion from actual argument type to formal argument type.


Input: [Class] ConstructorInfo [Description]

Output: Discovers the attributes of a class constructor and provides access to constructor metadata.


Input: [Class] CustomAttributeData [Description]

Output: Provides access to custom attribute data for assemblies, modules, types, members and parameters that are loaded into the reflection-only context.


Input: [Class] CustomAttributeFormatException [Description]

Output: The exception that is thrown when the binary format of a custom attribute is invalid.


Input: [Class] DefaultMemberAttribute [Description]

Output: Defines the member of a type that is the default member used by InvokeMember.


Input: [Class] EventInfo [Description]

Output: Discovers the attributes of an event and provides access to event metadata.


Input: [Class] ExceptionHandlingClause [Description]

Output: Represents a clause in a structured exception-handling block.


Input: [Class] FieldInfo [Description]

Output: Discovers the attributes of a field and provides access to field metadata.


Input: [Class] InvalidFilterCriteriaException [Description]

Output: The exception that is thrown in FindMembers when the filter criteria is not valid for the type of filter you are using.


Input: [Class] LocalVariableInfo [Description]

Output: Discovers the attributes of a local variable and provides access to local variable metadata.


Input: [Class] ManifestResourceInfo [Description]

Output: Provides access to manifest resources, which are XML files that describe application dependencies.


Input: [Class] MemberInfo [Description]

Output: Obtains information about the attributes of a member and provides access to member metadata.


Input: [Class] MethodBase [Description]

Output: Provides information about methods and constructors.


Input: [Class] MethodBody [Description]

Output: Provides access to the metadata and MSIL for the body of a method.


Input: [Class] MethodInfo [Description]

Output: Discovers the attributes of a method and provides access to method metadata.


Input: [Class] Missing [Description]

Output: Represents a missing Object. This class cannot be inherited.


Input: [Class] Module [Description]

Output: Performs reflection on a module.


Input: [Class] ObfuscateAssemblyAttribute [Description]

Output: Instructs obfuscation tools to use their standard obfuscation rules for the appropriate assembly type.


Input: [Class] ObfuscationAttribute [Description]

Output: Instructs obfuscation tools to take the specified actions for an assembly, type, or member.


Input: [Class] ParameterInfo [Description]

Output: Discovers the attributes of a parameter and provides access to parameter metadata.


Input: [Class] Pointer [Description]

Output: Provides a wrapper class for pointers.


Input: [Class] PropertyInfo [Description]

Output: Discovers the attributes of a property and provides access to property metadata.


Input: [Class] ReflectionTypeLoadException [Description]

Output: The exception that is thrown by the Module.GetTypes method if any of the classes in a module cannot be loaded. This class cannot be inherited.


Input: [Class] StrongNameKeyPair [Description]

Output: Encapsulates access to a public or private key pair used to sign strong name assemblies.


Input: [Class] TargetException [Description]

Output: Represents the exception that is thrown when an attempt is made to invoke an invalid target.


Input: [Class] TargetInvocationException [Description]

Output: The exception that is thrown by methods invoked through reflection. This class cannot be inherited.


Input: [Class] TargetParameterCountException [Description]

Output: The exception that is thrown when the number of parameters for an invocation does not match the number expected. This class cannot be inherited.


Input: [Class] TypeDelegator [Description]

Output: Wraps a System.Type object and delegates methods to that Type.


Input: [Mouse action] Left-click [Pen gesture description] Tap the screen once with the pen. [Event messages] ISG_TAP sent when pen is lifted. [Mouse messages] WM_LBUTTONDOWN and WM_LBUTTONUP sent when pen lifted. Choose command from menu or toolbar, take action if command chosen, set insertion point (IP), show selection feedback. [Pen gesture]

Output: Tap

System Events and Mouse Messages (Windows)


Input: [Mouse action] Double-click [Pen gesture description] Tap screen twice in quick succession. [Event messages] ISG_DOUBLETAP sent on second tap (down). ISG_TAP event sent on the first tap. [Mouse messages] WM_LBUTTONDBLCLK sent on second tap (down). WM_LBUTTONDOWN and WM_LBUTTONUP sent on first tap (up) as for a single tap. Select word, open file or folder. [Pen gesture]

Output: Double-tap

System Events and Mouse Messages (Windows)


Input: [Mouse action] Right-click [Pen gesture description] Tap the screen and hold until a mouse icon appears, and then lift the pen to display a shortcut menu. An application could choose to perform an action different from showing a right-click menu when the pen is lifted. [Event messages] ISG_HOLDENTER sent when the pen has been down long enough. ISG_RIGHTTAP sent when pen is lifted and right-click occurs. [Mouse messages] WM_RBUTTONDOWN and WM_RBUTTONUP sent when right click occurs (when pen is lifted). Show shortcut menu. [Pen gesture]

Output: Press and hold

System Events and Mouse Messages (Windows)


Input: [Mouse action] Left-click [Pen gesture description] Tap the screen and hold until the mouse icon appears and disappears. Users are likely to do this when they accident-tally press and hold and want to revert to just tap. [Event messages] ISG_TAP sent when pen is lifted. [Mouse messages] WM_LBUTTONDOWN and WM_LBUTTONUP sent when pen is lifted. Left-click for a long time. No mouse equivalent exists. This is a fallback for when a user performs press-and-hold for a long time. The event reverts to being a tap. [Pen gesture]

Output: Hold-through

System Events and Mouse Messages (Windows)


Input: [Mouse action] Left-drag [Pen gesture description] Tap the screen to select the object that is to be moved, and then drag after the object is selected. [Event messages] ISG_DRAG sent when drag starts. [Mouse messages] WM_LBUTTONDOWN sent when drag starts, followed by a series of mouse move messages, and followed by a WM_LBUTTONUP event. Drag-select, as in Microsoft Word when starting with an IP; select multiple words; drag, as when dragging an object in Windows; scrolling. [Pen gesture]

Output: Drag

System Events and Mouse Messages (Windows)


Input: [Mouse action] Right-drag [Pen gesture description] Tap the screen to select the object that is to be moved. Hold until the mouse icon appears, and then drag to move the object. Lift the pen to display a shortcut menu. [Event messages] ISG_HOLDENTER sent when pen has been down for some time. ISG_RIGHTDRAG sent when drag starts. [Mouse messages] WM_RBUTTONDOWN sent when drag starts, followed by a series of mouse move messages, followed by a WM_RBUTTONUP event. Drag, as when dragging an object or selection followed by a context menu. [Pen gesture]

Output: Press and hold followed by a drag

System Events and Mouse Messages (Windows)


Input: [Mouse action] Mouse hover [Pen gesture description] Hold the pen steady at a small distance from the screen. [Event messages] ISG_HOVERENTER event sent initially. When hover interval is completed, ISG_HOVERLEAVEis sent. [Mouse messages] No mouse message equivalent. Show ToolTip, roll-over effects, and other mouse hover behaviors. [Pen gesture]

Output: Pen hover

System Events and Mouse Messages (Windows)


Input: [Mouse action] Show Tablet PC Input Panel. No mouse equivalent. [Pen gesture description] Move the pen quickly from side to side, holding the tip above, but within range of, the screen. [Event messages] Event is not passed to the application. [Mouse messages] No mouse message equivalent. New, specific to Tablet PC. [Pen gesture]

Output: In-air shake

System Events and Mouse Messages (Windows)


Input: [Interface] IAlterable [Description]

Output: Defines a method to alter an object on the referenced connection.


Input: [Interface] ICreatable [Description]

Output: Defines a method to create an object on the referenced connection.


Input: [Interface] IDataTransferProvider [Description]

Output: Defines methods and events for data transfers on the referenced connection.


Input: [Interface] IDroppable [Description]

Output: Defines a method to Drop an object on the referenced connection.


Input: [Interface] IMarkForDrop [Description]

Output: Defines a method that marks an object to be dropped.


Input: [Interface] IRefreshable [Description]

Output: Defines a method to refresh an object from the server on the referenced connection.


Input: [Interface] IRenamable [Description]

Output: Defines the Rename method on the referenced connection.


Input: [Interface] IRestrictedAccess [Description]

Output: Represents an interface that implements single-user access to the server for the referenced connection.


Input: [Interface] ISfcConnection [Description]

Output: Defines high-level properties and methods for server connections.


Input: [Interface] ITransferMetadataProvider [Description]

Output: Defines methods that are required for transferring metadata on the referenced connection.


Input: [Property] Current [Access type] Read-only [Description]

Output: Provides access to the app data store associated with the app's app package.

ApplicationData class - Windows app development


Input: [Property] LocalFolder [Access type] Read-only [Description]

Output: Gets the root folder in the local app data store.

ApplicationData class - Windows app development


Input: [Property] LocalSettings [Access type] Read-only [Description]

Output: Gets the application settings container in the local app data store.

ApplicationData class - Windows app development


Input: [Property] RoamingFolder [Access type] Read-only [Description]

Output: Gets the root folder in the roaming app data store.

ApplicationData class - Windows app development


Input: [Property] RoamingSettings [Access type] Read-only [Description]

Output: Gets the application settings container in the roaming app data store.

ApplicationData class - Windows app development


Input: [Property] RoamingStorageQuota [Access type] Read-only [Description]

Output: Gets the maximum size of the data that can be synchronized to the cloud from the roaming app data store.

ApplicationData class - Windows app development


Input: [Property] TemporaryFolder [Access type] Read-only [Description]

Output: Gets the root folder in the temporary app data store.

ApplicationData class - Windows app development


Input: [Property] Version [Access type] Read-only [Description]

Output: Gets the version number of the application data in the app data store.

ApplicationData class - Windows app development


Input: [Delegate] AddingNewEventHandler [Description]

Output: Represents the method that will handle the BindingSource.AddingNew event.


Input: [Delegate] AsyncCompletedEventHandler [Description]

Output: Represents the method that will handle the MethodNameCompleted event of an asynchronous operation.


Input: [Delegate] CancelEventHandler [Description]

Output: Represents the method that handles a cancelable event.


Input: [Delegate] CollectionChangeEventHandler [Description]

Output: Represents the method that handles the CollectionChanged event raised when adding elements to or removing elements from a collection.


Input: [Delegate] CurrentChangingEventHandler [Description]

Output: Represents the method that handles the CurrentChanging event.


Input: [Delegate] DoWorkEventHandler [Description]

Output: Represents the method that will handle the DoWork event. This class cannot be inherited.


Input: [Delegate] HandledEventHandler [Description]

Output: Represents a method that can handle events which may or may not require further processing after the event handler has returned.


Input: [Delegate] ListChangedEventHandler [Description]

Output: Represents the method that will handle the ListChanged event of the IBindingList class.


Input: [Delegate] ProgressChangedEventHandler [Description]

Output: Represents the method that will handle the ProgressChanged event of the BackgroundWorker class. This class cannot be inherited.


Input: [Delegate] PropertyChangedEventHandler [Description]

Output: Represents the method that will handle the PropertyChanged event raised when a property is changed on a component.


Input: [Delegate] RefreshEventHandler [Description]

Output: Represents the method that handles the Refreshed event raised when a Type or component is changed during design time.


Input: [Delegate] RunWorkerCompletedEventHandler [Description]

Output: Represents the method that will handle the RunWorkerCompleted event of a BackgroundWorker class.


Input: [Topic] How to: Create ASP.NET Web Control Templates Declaratively [Location]

Output: Building ASP .NET Web Applications


Input: [Topic] How To: Create ASP.NET Web Server Control Templates Dynamically [Location]

Output: Building ASP .NET Web Applications


Input: [Topic] How to: Bind to Data in a Templated Control [Location]

Output: Building ASP .NET Web Applications


Input: [Topic] How to: Respond to Button Events in Data-Bound Controls [Location]

Output: Building ASP .NET Web Applications


Input: [Topic] How to: Create ASP.NET Web Server Control Templates [Location]

Output: Building ASP .NET Web Applications


Input: [Topic] Walkthrough: Displaying Formatted Data in Web Pages with the FormView Web Server Control [Location]

Output: Building ASP .NET Web Applications in Visual Studio


Input: [Topic] How to: Bind to Data in a Templated Control in Visual Studio [Location]

Output: Building ASP .NET Web Applications in Visual Studio


Input: [Column name] primary_id [Description]

Output: The ID of the primary database for the log shipping configuration.


Input: [Column name] primary_server [Description]

Output: The name of the primary instance of the SQL Server Database Engine in the log shipping configuration.


Input: [Column name] primary_database [Description]

Output: The name of the primary database in the log shipping configuration.


Input: [Column name] backup_threshold [Description]

Output: The number of minutes allowed to elapse between backup operations before an alert is generated.


Input: [Column name] threshold_alert [Description]

Output: The alert to be raised when the backup threshold is exceeded.


Input: [Column name] threshold_alert_enabled [Description]

Output: Determines if backup threshold alerts are enabled. 1 = enabled; 0 = disabled.


Input: [Column name] last_backup_file [Description]

Output: The absolute path of the most recent transaction log backup.


Input: [Column name] last_backup_date [Description]

Output: The time and date of the last transaction log backup operation on the primary database.


Input: [Column name] last_backup_date_utc [Description]

Output: The time and date of the last transaction log backup operation on the primary database, expressed in Coordinated Universal Time.


Input: [Column name] history_retention_period [Description]

Output: The amount of time, in minutes, that log shipping history records are retained for a given primary database before being deleted.


Input: [Description] Retrieve and set data from and to the WMI information repository. [Topic]

Output: Retrieving Class or Instance Data

Manipulating Class and Instance Information (Windows)


Input: [Description] Change the information in the instance after it is retrieved. [Topic]

Output: Modifying an Instance Property

Manipulating Class and Instance Information (Windows)


Input: [Description] Change the parent class of an instance. [Topic]

Output: Changing the Inheritance of an Instance

Manipulating Class and Instance Information (Windows)


Input: [Description] Modify the parameters of an instance. [Topic]

Output: Modifying a Method

Manipulating Class and Instance Information (Windows)


Input: [Description] Enumerate WMI objects. [Topic]

Output: Enumerating WMI

Manipulating Class and Instance Information (Windows)


Input: [Description] Query WMI objects. [Topic]

Output: Querying WMI

Manipulating Class and Instance Information (Windows)


Input: [Description] Use associated methods created by Microsoft or other third-party developers to further manipulate WMI objects, or else directly affect the object that the WMI object represents. [Topic]

Output: Calling a Method

Manipulating Class and Instance Information (Windows)


Input: [Description] Enumerate collections in script. [Topic]

Output: Accessing a Collection

Manipulating Class and Instance Information (Windows)


Input: [Class] MetaData [Description]

Output: Provides methods that allow you to work with XML schema.


Input: [Class] SdlChannelSink [Description]

Output: Provides the implementation for a server channel sink that generates Web Services Description Language (WSDL) dynamically on the server.


Input: [Class] SdlChannelSinkProvider [Description]

Output: Provides the implementation for the server channel sink provider that creates SdlChannelSink instances.


Input: [Class] ServiceType [Description]

Output: Associates a well-known object type that is passed to the Web Services Description Language (WSDL) generator with a remote endpoint that can process messages that are sent to a method on the type.


Input: [Class] SUDSGeneratorException [Description]

Output: The exception that is thrown if an error occurs during the generation of Web Services Description Language (WSDL).


Input: [Class] SUDSParserException [Description]

Output: The exception that is thrown if an error occurs during parsing of the Web Services Description Language (WSDL).


Input: [Name] StreamReader(Stream) [Description]

Output: Initializes a new instance of the StreamReader class for the specified stream.


Input: [Name] StreamReader(String) [Description]

Output: Initializes a new instance of the StreamReader class for the specified file name.


Input: [Name] StreamReader(Stream, Boolean) [Description]

Output: Initializes a new instance of the StreamReader class for the specified stream, with the specified byte order mark detection option.


Input: [Name] StreamReader(Stream, Encoding) [Description]

Output: Initializes a new instance of the StreamReader class for the specified stream, with the specified character encoding.


Input: [Name] StreamReader(String, Boolean) [Description]

Output: Initializes a new instance of the StreamReader class for the specified file name, with the specified byte order mark detection option.


Input: [Name] StreamReader(String, Encoding) [Description]

Output: Initializes a new instance of the StreamReader class for the specified file name, with the specified character encoding.


Input: [Name] StreamReader(Stream, Encoding, Boolean) [Description]

Output: Initializes a new instance of the StreamReader class for the specified stream, with the specified character encoding and byte order mark detection option.


Input: [Name] StreamReader(String, Encoding, Boolean) [Description]

Output: Initializes a new instance of the StreamReader class for the specified file name, with the specified character encoding and byte order mark detection option.


Input: [Name] StreamReader(Stream, Encoding, Boolean, Int32) [Description]

Output: Initializes a new instance of the StreamReader class for the specified stream, with the specified character encoding, byte order mark detection option, and buffer size.


Input: [Name] StreamReader(String, Encoding, Boolean, Int32) [Description]

Output: Initializes a new instance of the StreamReader class for the specified file name, with the specified character encoding, byte order mark detection option, and buffer size.


Input: [Topic] Retrieving Class or Instance Data [Description]

Output: Retrieve and set data from and to the WMI information repository.

Manipulating Class and Instance Information (Windows)


Input: [Topic] Modifying an Instance Property [Description]

Output: Change the information in the instance after it is retrieved.

Manipulating Class and Instance Information (Windows)


Input: [Topic] Changing the Inheritance of an Instance [Description]

Output: Change the parent class of an instance.

Manipulating Class and Instance Information (Windows)


Input: [Topic] Modifying a Method [Description]

Output: Modify the parameters of an instance.

Manipulating Class and Instance Information (Windows)


Input: [Topic] Enumerating WMI [Description]

Output: Enumerate WMI objects.

Manipulating Class and Instance Information (Windows)


Input: [Topic] Querying WMI [Description]

Output: Query WMI objects.

Manipulating Class and Instance Information (Windows)


Input: [Topic] Calling a Method [Description]

Output: Use associated methods created by Microsoft or other third-party developers to further manipulate WMI objects, or else directly affect the object that the WMI object represents.

Manipulating Class and Instance Information (Windows)


Input: [Topic] Accessing a Collection [Description]

Output: Enumerate collections in script.

Manipulating Class and Instance Information (Windows)


Input: [Sample] CLP [Description]

Output: Demonstrates how to use the CLP solver and Solver Foundation.


Input: [Sample] Cplex [Description]

Output: Demonstrates how to use the CPLEX solver and Solver Foundation.


Input: [Sample] Lindo [Description]

Output: Demonstrates how to use the LINDO solver and Solver Foundation.


Input: [Sample] LPSolve [Description]

Output: Demonstrates how to use the lp_solver solver and Solver Foundation.


Input: [Sample] Mosek [Description]

Output: Demonstrates how to use the Mosek solver and Solver Foundation.


Input: [Sample] XpressMP [Description]

Output: Demonstrates how to use the FICO Xpress solver and Solver Foundation.


Input: [Exception] ArgumentNullException [Condition]

Output: The inputUri or results value is null.

XslCompiledTransform.Transform Method (String, XsltArgumentList, TextWriter) (System.Xml.Xsl)


Input: [Exception] XsltException [Condition]

Output: There was an error executing the XSLT transform.

XslCompiledTransform.Transform Method (String, XsltArgumentList, TextWriter) (System.Xml.Xsl)


Input: [Exception] DirectoryNotFoundException [Condition]

Output: The inputUri value includes a filename or directory cannot be found.

XslCompiledTransform.Transform Method (String, XsltArgumentList, TextWriter) (System.Xml.Xsl)


Input: [Exception] WebException [Condition]

Output: The inputUri value cannot be resolved. -or- An error occurred while processing the request

XslCompiledTransform.Transform Method (String, XsltArgumentList, TextWriter) (System.Xml.Xsl)


Input: [Exception] UriFormatException [Condition]

Output: inputUri is not a valid URI.

XslCompiledTransform.Transform Method (String, XsltArgumentList, TextWriter) (System.Xml.Xsl)


Input: [Exception] XmlException [Condition]

Output: There was a parsing error loading the input document.

XslCompiledTransform.Transform Method (String, XsltArgumentList, TextWriter) (System.Xml.Xsl)


Input: [Name] AddedItems [Description]

Output: Gets a list that contains the items that were selected.


Input: [Name] Handled [Description]

Output: Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route. (Inherited from RoutedEventArgs.)


Input: [Name] OriginalSource [Description]

Output: Gets the original reporting source as determined by pure hit testing, before any possible Source adjustment by a parent class. (Inherited from RoutedEventArgs.)


Input: [Name] RemovedItems [Description]

Output: Gets a list that contains the items that were unselected.


Input: [Name] RoutedEvent [Description]

Output: Gets or sets the RoutedEvent associated with this RoutedEventArgs instance. (Inherited from RoutedEventArgs.)


Input: [Name] Source [Description]

Output: Gets or sets a reference to the object that raised the event. (Inherited from RoutedEventArgs.)


Input: [Description] Provides methods that allow you to work with XML schema. [Class]

Output: MetaData


Input: [Description] Provides the implementation for a server channel sink that generates Web Services Description Language (WSDL) dynamically on the server. [Class]

Output: SdlChannelSink


Input: [Description] Provides the implementation for the server channel sink provider that creates SdlChannelSink instances. [Class]

Output: SdlChannelSinkProvider


Input: [Description] Associates a well-known object type that is passed to the Web Services Description Language (WSDL) generator with a remote endpoint that can process messages that are sent to a method on the type. [Class]

Output: ServiceType


Input: [Description] The exception that is thrown if an error occurs during the generation of Web Services Description Language (WSDL). [Class]

Output: SUDSGeneratorException


Input: [Description] The exception that is thrown if an error occurs during parsing of the Web Services Description Language (WSDL). [Class]

Output: SUDSParserException


Input: [Description] The name of the report server site displayed on the user interface. The default value is Microsoft Report Server. This property can be an empty string. The maximum length is 8,000 characters. [Property]

Output: SiteName


Input: [Description] The maximum number of snapshots that are stored for a report. Valid values are -1 through 2,147,483,647. If the value is -1, there is no snapshot limit. [Property]

Output: SystemSnapshotLimit


Input: [Description] The default report processing timeout value, in seconds, for all reports managed in the report server namespace. This value can be overridden at the report level. If this property is set, the report server attempts to stop the processing of a report when the specified time has expired. Valid values are -1 through 2,147,483,647. If the value is -1, reports in the namespace do not time out during processing. The default value is 1800. [Property]

Output: SystemReportTimeout


Input: [Description] Indicates whether the report server should use session cookies when communicating with client browsers. The default value is true. [Property]

Output: UseSessionCookies


Input: [Description] The length of time, in seconds, that a session remains active. The default value is 600. [Property]

Output: SessionTimeout


Input: [Description] Indicates whether the My Reports feature is enabled. A value of true indicates that the feature is enabled. [Property]

Output: EnableMyReports


Input: [Description] The name of the role used when creating security policies on user's My Reports folders. The default value is My Reports Role. [Property]

Output: MyReportsRole


Input: [Description] Indicates whether report execution logging is enabled. The default value is true. [Property]

Output: EnableExecutionLogging


Input: [Description] The number of days to keep report execution information in the execution log. Valid values for this property include 0 through 2,147,483,647. If the value is 0 entries are not deleted from the Execution Log table. The default value is 60. [Property]

Output: ExecutionLogDaysKept


Input: [Description] Defines how snapshots are compressed. The default value is SQL. The valid values are as follows: SQL = Snapshots are compressed when stored in the report server database. This is the current behavior. None = Snapshots are not compressed. All = Snapshots are compressed for all storage options, which include the report server database or the file system. [Property]

Output: SnapshotCompression


Input: [Description] Determines whether the RSClientPrint ActiveX control is available for download from the report server. The valid values are true and false. The default value is true. For more information about additional settings that are required for this control, see Enable and Disable Client-Side Printing for Reporting Services. [Property]

Output: EnableClientPrinting


Input: [Description] Determines whether integrated security is supported for report data source connections. The default is True. The valid values are as follows: True = Integrated security is enabled. False = Integrated security is not enabled. Report data sources that are configured to use integrated security will not run. [Property]

Output: EnableIntegratedSecurity


Input: [Description] Includes external error information (for example, error information about report data sources) with the error messages that are returned for users who request reports from remote computers. Valid values are true and false. The default value is false. For more information, see Enable Remote Errors (Reporting Services). [Property]

Output: EnableRemoteErrors


Input: [Name] Cast [Description]

Output: Returns a new instance of the generic DbEntityEntry class for the given generic type for the tracked entity represented by this object. The type of the tracked entity must be compatible with the generic type or an exception will be thrown.


Input: [Name] Collection [Description]

Output: Gets an object that represents the collection navigation property from this entity to a collection of related entities.


Input: [Name] ComplexProperty [Description]

Output: Gets an object that represents a complex property of this entity.


Input: [Name] Equals(Object) [Description]

Output: Determines whether the specified Object is equal to this instance. Two DbEntityEntry instances are considered equal if they are both entries for the same entity on the same DbContext. (Overrides Object.Equals(Object).)


Input: [Name] Equals(DbEntityEntry) [Description]

Output: Determines whether the specified DbEntityEntry is equal to this instance. Two DbEntityEntry instances are considered equal if they are both entries for the same entity on the same DbContext.


Input: [Name] Finalize [Description]

Output: (Inherited from Object.)


Input: [Name] GetDatabaseValues [Description]

Output: Queries the database for copies of the values of the tracked entity as they currently exist in the database. Changing the values in the returned dictionary will not update the values in the database. If the entity is not found in the database then null is returned.


Input: [Name] GetHashCode [Description]

Output: Returns a hash code for this instance. (Overrides Object.GetHashCode().)


Input: [Name] GetType [Description]

Output: Gets the type for the current database entity entry.


Input: [Name] GetValidationResult [Description]

Output: Validates this DbEntityEntry instance and returns validation result.


Input: [Name] Member [Description]

Output: Gets an object that represents a member of the entity. The runtime type of the returned object will vary depending on what kind of member is asked for. The currently supported member types and their return types are Reference navigation property (DbReferenceEntry), Collection navigation property (DbCollectionEntry), Primitive/scalar property (DbPropertyEntry) and Complex property ( DbComplexPropertyEntry).


Input: [Name] MemberwiseClone [Description]

Output: (Inherited from Object.)


Input: [Name] Property [Description]

Output: Gets an object that represents a scalar or complex property of this entity.


Input: [Name] Reference [Description]

Output: Gets an object that represents the reference (i.e. non-collection) navigation property from this entity to another entity.


Input: [Name] Reload [Description]

Output: Reloads the entity from the database overwriting any property values with values from the database. The entity will be in the Unchanged state after calling this method.


Input: [Name] ToString [Description]

Output: Returns a string representation of the database entity entry. (Overrides Object.ToString().)


Input: [Error Code] 6030 [Notes]

Output: "This content requires an output protection which cannot be enabled on this machine" This error is raised via the MediaFailed event whenever a license contains an unsupported license protection. This error is raised before the MediaOpened event has been raised.


Input: [Error Code] 6031 [Notes]

Output: "The integrity of the secured video output connection has been compromised or lost" This error is raised via the MediaFailed event whenever Silverlight polls the OPM interface via GetInformation and the OPM_STATUS_LINK_LOST flag is returned.


Input: [Error Code] 6032 [Notes]

Output: "The secured graphics connection requires renegotiation but could not be renegotiated" This error is raised via the MediaFailed event whenever Silverlight polls the OPM interface via GetInformation and the OPM_STATUS_RENEGOTIATION_REQUIRED flag is returned.


Input: [Error Code] 6033 [Notes]

Output: "A revoked High-Bandwidth Digital Content Protection (HDCP) device is attached to the video output" This error is raised via the MediaFailed event whenever Silverlight polls the OPM interface via GetInformation and the OPM_STATUS_REVOKED_HDCP_DEVICE_ATTACHED flag is returned.


Input: [Error Code] 6034 [Notes]

Output: "The graphics adapter or the driver has been tampered with." This error will be raised via the MediaFailed event whenever Silverlight polls the OPM interface via GetInformation and the OPM_STATUS_TAMPERING_DETECTED flag is returned.


Input: [Error Code] 6035 [Notes]

Output: "A new graphics connection was added during playback and playback was halted" WM_DeviceChange/RegisterDeviceNotification is used to keep track of monitors being added. If a new monitor is added during playback of protected content requiring output protections and only protected content requiring output protections, the MediaFailed event is raised.


Input: [Error Code] 6036 [Notes]

Output: "Graphics device's driver certificate is invalid." This is raised whenever the runtime encounters a bad OPM or COPP certificate.


Input: [Error Code] 6037 [Notes]

Output: "This content cannot be played over a remote session"


Input: [Option] IPX_CHECKSUM [Type] Bool [Meaning] When set, IPX performs a checksum on outgoing packets and verifies the checksum of incoming packets. [Default]

Output: off


Input: [Option] IPX_TXPKTSIZE [Type] int [Meaning] Sets the maximum send datagram size. This size does not include the IPX header or any media headers that may also be used. May be increased to media size. [Default]

Output: Media size to a maximum of 1466


Input: [Option] IPX_RXPKTSIZE [Type] int [Meaning] Sets the maximum receive datagram size. This size does not include the IPX header or any media headers that may also be used. May be increased to media size. [Default]

Output: Media size to a maximum of 1466


Input: [Option] IPX_TXMEDIASIZE [Type] int [Meaning] Returns the send media size that sets an upper bound for datagram size. [Default]

Output: Primary board


Input: [Option] IPX_RXMEDIASIZE [Type] int [Meaning] Returns the receive media size that sets an upper bound for datagram size. [Default]

Output: Primary board


Input: [Option] IPX_PRIMARY [Type] Bool [Meaning] Restricts traffic to the primary network board. [Default]

Output: Primary


Input: [Meaning] Reports the unit-control operations implemented by the miniport driver. The Storport driver calls HwStorUnitControl with this control type after the HBA has been initialized but before the first I/O. The miniport driver fills in the SCSI_SUPPORTED_CONTROL_TYPE_LIST structure at Parameters with the operations it supports. After HwStorUnitControl returns from this call, the Storport driver calls the miniport driver's HwStorUnitControl only for supported operations. [IRQL] PASSIVE_LEVEL [Spinlock] None [Control Type]

Output: ScsiQuerySupportedUnitControlTypes

HwStorUnitControl routine (Windows Drivers)


Input: [Meaning] Notifies the miniport if the logical unit is used for any supported usage types. Storport driver will call HwStorUnitControl separately for each usage type supported. [IRQL] PASSIVE_LEVEL [Spinlock] None [Control Type]

Output: ScsiUnitUsage

HwStorUnitControl routine (Windows Drivers)


Input: [Meaning] Notifies the miniport to start a unit device. [IRQL] PASSIVE_LEVEL [Spinlock] None [Control Type]

Output: ScsiUnitStart

HwStorUnitControl routine (Windows Drivers)


Input: [Meaning] Reports the unit power on or power off states. If the miniport supports this control type, it will not receive a storage request block with SRB_FUNCTION_POWER. [IRQL] DISPATCH_LEVEL [Spinlock] None [Control Type]

Output: ScsiUnitPower

HwStorUnitControl routine (Windows Drivers)


Input: [Meaning] Notifies the miniport if idle power management is enabled or disabled on the unit component. The miniport should call StorPortInitializePoFxPower within this unit control if idle power management was enabled and it if supports runtime power management for the unit device. [IRQL] PASSIVE_LEVEL [Spinlock] None [Control Type]

Output: ScsiUnitPoFxPowerInfo

HwStorUnitControl routine (Windows Drivers)


Input: [Meaning] Notifies the miniport whether power is required or not for the unit component. [IRQL] DISPATCH_LEVEL [Spinlock] None [Control Type]

Output: ScsiUnitPoFxPowerRequired

HwStorUnitControl routine (Windows Drivers)


Input: [Meaning] Notifies the miniport that the unit component is either active or idle. [IRQL] DISPATCH_LEVEL [Spinlock] None [Control Type]

Output: ScsiUnitPoFxPowerActive

HwStorUnitControl routine (Windows Drivers)


Input: [Meaning] Notifies the miniport to set the unit component to the given functional power state (F-state). The miniport must support this control type if is specifies more than one F-state in the call to StorPortInitializePoFxPower. [IRQL] DISPATCH_LEVEL [Spinlock] None [Control Type]

Output: ScsiUnitPoFxPowerSetFState

HwStorUnitControl routine (Windows Drivers)


Input: [Meaning] Requests a power engine plug-in (PEP) initiated private power control operation for the miniport to execute for the unit. [IRQL] DISPATCH_LEVEL [Spinlock] None [Control Type]

Output: ScsiUnitPoFxPowerControl

HwStorUnitControl routine (Windows Drivers)


Input: [Member name] ToolTipOpened [Description]

Output: The event that is raised when a tooltip is opened.


Input: [Member name] ToolTipClosed [Description]

Output: The event that is raised when a tooltip is closed.


Input: [Member name] MenuOpened [Description]

Output: The event that is raised when a menu is opened. .


Input: [Member name] MenuClosed [Description]

Output: The event that is raised when a menu is closed.


Input: [Member name] AutomationFocusChanged [Description]

Output: The event that is raised when the focus has changed. See SetFocus.


Input: [Member name] InvokePatternOnInvoked [Description]

Output: The event that is raised when a control is activated. See Invoke.


Input: [Member name] SelectionItemPatternOnElementAddedToSelection [Description]

Output: The event that is raised when an item is added to a collection of selected items. See AddToSelection.


Input: [Member name] SelectionItemPatternOnElementRemovedFromSelection [Description]

Output: The event that is raised when an item is removed from a collection of selected items. See RemoveFromSelection.


Input: [Member name] SelectionItemPatternOnElementSelected [Description]

Output: The event that is raised when a single item is selected (which clears any previous selection). See Select.


Input: [Member name] SelectionPatternOnInvalidated [Description]

Output: The event that is raised when a selection in a container has changed significantly.


Input: [Member name] TextPatternOnTextSelectionChanged [Description]

Output: The event that is raised when the text selection is modified.


Input: [Member name] TextPatternOnTextChanged [Description]

Output: The event that is raised when textual content is modified.


Input: [Member name] AsyncContentLoaded [Description]

Output: The event that is raised when content is loaded asynchronously.


Input: [Member name] PropertyChanged [Description]

Output: The event that is raised when a property has changed.


Input: [Member name] StructureChanged [Description]

Output: The event that is raised when the UI Automation tree structure is changed.


Input: [Symbolic name of error] DTS_E_CACHELOADEDFROMFILE [Description]

Output: Indicates that the package cannot run because a Cache Transform transformation is trying to write data to the in-memory cache. However, a Cache connection manager has already loaded a cache file into the in-memory cache.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER [Description]

Output: Indicates that the package cannot run because a specified connection failed.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMN [Description]

Output: Indicates that a data flow component is trying to pass Unicode string data to another component that expects non-Unicode string data in the corresponding column, or vice versa.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_E_CANNOTCONVERTBETWEENUNICODEANDNONUNICODESTRINGCOLUMNS [Description]

Output: Indicates that a data flow component is trying to pass Unicode string data to another component that expects non-Unicode string data in the corresponding column, or vice versa.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_E_CANTINSERTCOLUMNTYPE [Description]

Output: Indicates that the column cannot be added to the database table because the conversion between the Integration Services column data type and the database column data type is not supported.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_E_CONNECTIONNOTFOUND [Description]

Output: Indicates that the package cannot run because the specified connection manager cannot be found.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_E_CONNECTIONREQUIREDFORMETADATA [Description]

Output: Indicates that SSIS Designer must connect to a data source to retrieve new or updated metadata for a source or destination, and that it is unable to connect to the data source.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_E_MULTIPLECACHEWRITES [Description]

Output: Indicates that the package cannot run because a Cache Transform transformation is trying to write data to the in-memory cache. However, another Cache Transform transformation has already written to the in-memory cache.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_E_PRODUCTLEVELTOLOW [Description]

Output: Indicates that the package cannot run because the appropriate version of SQL Server Integration Services is not installed.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_E_READNOTFILLEDCACHE [Description]

Output: Indicates that a Lookup transformation is trying to read data from the in-memory cache at the same time that a Cache Transform transformation is writing data to the cache.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_E_UNPROTECTXMLFAILED [Description]

Output: Indicates that the system did not decrypt a protected XML node.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_E_WRITEWHILECACHEINUSE [Description]

Output: Indicates that a Cache Transform transformation is trying to write data to the in-memory cache at the same time that a Lookup transformation is reading data from the in-memory cache.

Errors and Events Reference (Integration Services)


Input: [Symbolic name of error] DTS_W_EXTERNALMETADATACOLUMNSOUTOFSYNC [Description]

Output: Indicates that the column metadata in the data source does not match the column metadata in the source or destination component that is connected to the data source.

Errors and Events Reference (Integration Services)


Input: [Option] IPX_CHECKSUM [Type] Bool [Default] off [Meaning]

Output: When set, IPX performs a checksum on outgoing packets and verifies the checksum of incoming packets.


Input: [Option] IPX_TXPKTSIZE [Type] int [Default] Media size to a maximum of 1466 [Meaning]

Output: Sets the maximum send datagram size. This size does not include the IPX header or any media headers that may also be used. May be increased to media size.


Input: [Option] IPX_RXPKTSIZE [Type] int [Default] Media size to a maximum of 1466 [Meaning]

Output: Sets the maximum receive datagram size. This size does not include the IPX header or any media headers that may also be used. May be increased to media size.


Input: [Option] IPX_TXMEDIASIZE [Type] int [Default] Primary board [Meaning]

Output: Returns the send media size that sets an upper bound for datagram size.


Input: [Option] IPX_RXMEDIASIZE [Type] int [Default] Primary board [Meaning]

Output: Returns the receive media size that sets an upper bound for datagram size.


Input: [Option] IPX_PRIMARY [Type] Bool [Default] Primary [Meaning]

Output: Restricts traffic to the primary network board.


Input: [Name] Combine [Description]

Output: Combines two path segments into one canonicalized path.


Input: [Name] GetDropType [Description]

Output: Determines which drop type the given location is using.


Input: [Name] GetFullPath [Description]

Output: Canonicalize a query path. This will make sure that, if it is used, the recursion operator is the next-to-last element of a path and that wildcard characters are not used except for the last element of the path.


Input: [Name] GetItemDepth [Description]

Output: Given a fully qualified path this method will determine the depth level relative to the root folder and return an integer signifying the computed depth. The path should be canonicalized before it is passed in.


Input: [Name] GetItemName [Description]

Output: Returns just the file name part of a path. If the path contains only a team project, then the file name will be empty.


Input: [Name] GetTeamProject [Description]

Output: Returns the team project part of the build path. This method assumes that the path has been canonicalized already.


Input: [Name] IsRecursive [Description]

Output: Signifies whether the query path contains the full recursion operator. This method assumes that the input path has been canonicalized.


Input: [Name] IsValidPath [Description]

Output: Validates a build item path and canonicalizes it if it is valid. The output value error is set when the path is not valid.


Input: [Class] AccessedThroughPropertyAttribute [Description]

Output: Specifies the name of the property that accesses the attributed field.


Input: [Class] CallConvCdecl [Description]

Output: Indicates that a method should use the Cdecl calling convention.


Input: [Class] CallConvFastcall [Description]

Output: This calling convention is not supported in this version of the .NET Framework.


Input: [Class] CallConvStdcall [Description]

Output: Indicates that a method should use the StdCall calling convention.


Input: [Class] CallConvThiscall [Description]

Output: Indicates that a method should use the ThisCall calling convention.


Input: [Class] CompilationRelaxationsAttribute [Description]

Output: Controls the strictness of the code generated by the common language runtime's just-in-time (JIT) compiler.


Input: [Class] CompilerGeneratedAttribute [Description]

Output: Distinguishes a compiler-generated element from a user-generated element. This class cannot be inherited.


Input: [Class] CompilerGlobalScopeAttribute [Description]

Output: Indicates that a class should be treated as if it has global scope.


Input: [Class] CompilerMarshalOverride [Description]

Output: Indicates that the modified instance of a variable differs from its true type when marshaling. This class cannot be inherited.


Input: [Class] CustomConstantAttribute [Description]

Output: Defines a constant value that a compiler can persist for a field or method parameter.


Input: [Class] DateTimeConstantAttribute [Description]

Output: Persists an 8-byte DateTime constant for a field or parameter.


Input: [Class] DecimalConstantAttribute [Description]

Output: Stores the value of a System.Decimal constant in metadata. This class cannot be inherited.


Input: [Class] DefaultDependencyAttribute [Description]

Output: Provides a hint to the common language runtime (CLR) indicating how likely a dependency is to be loaded. This class is used in a dependent assembly to indicate what hint should be used when the parent does not specify the DependencyAttribute attribute. This class cannot be inherited.


Input: [Class] DependencyAttribute [Description]

Output: Indicates when a dependency is to be loaded by the referring assembly. This class cannot be inherited.


Input: [Class] DiscardableAttribute [Description]

Output: Marks a type definition as discardable.


Input: [Class] ExecutionScope [Description]

Output: Infrastructure. Represents the runtime state of a dynamically generated method.


Input: [Class] ExtensionAttribute [Description]

Output: Indicates that a method is an extension method, or that a class or assembly contains extension methods.


Input: [Class] FixedAddressValueTypeAttribute [Description]

Output: Fixes the address of a static value type field throughout its lifetime. This class cannot be inherited.


Input: [Class] FixedBufferAttribute [Description]

Output: Indicates that a field should be treated as containing a fixed number of elements of the specified primitive type. This class cannot be inherited.


Input: [Class] HasCopySemanticsAttribute [Description]

Output: This class is not used in the .NET Framework version 2.0 and is reserved for future use. This class cannot be inherited.


Input: [Class] IDispatchConstantAttribute [Description]

Output: Indicates that the default value for the attributed field or parameter is an instance of DispatchWrapper, where the WrappedObject is null.


Input: [Class] IndexerNameAttribute [Description]

Output: Indicates the name by which an indexer is known in programming languages that do not support indexers directly.


Input: [Class] InternalsVisibleToAttribute [Description]

Output: Specifies that types that are ordinarily visible only within the current assembly are visible to another assembly.


Input: [Class] IsBoxed [Description]

Output: Indicates that the modified reference type is a boxed value type. This class cannot be inherited.


Input: [Class] IsByValue [Description]

Output: Indicates that a modified method argument should be interpreted as having object passed-by-value semantics. This modifier is applied to reference types. This class cannot be inherited.


Input: [Class] IsConst [Description]

Output: Indicates that the modified type has a const modifier. This class cannot be inherited.


Input: [Class] IsCopyConstructed [Description]

Output: Indicates that any copying of values of this type must use the copy constructor provided by the type. This class cannot be inherited.


Input: [Class] IsExplicitlyDereferenced [Description]

Output: Indicates that a managed pointer represents a pointer parameter within a method signature. This class cannot be inherited.


Input: [Class] IsImplicitlyDereferenced [Description]

Output: Indicates that the modified garbage collection reference represents a reference parameter within a method signature. This class cannot be inherited.


Input: [Class] IsJitIntrinsic [Description]

Output: Indicates that a modified method is an intrinsic value for which the just-in-time (JIT) compiler can perform special code generation. This class cannot be inherited.


Input: [Class] IsLong [Description]

Output: Indicates that a modified integer is a standard C++ long value. This class cannot be inherited.


Input: [Class] IsPinned [Description]

Output: Indicates that a modified instance is pinned in memory. This class cannot be inherited.


Input: [Class] IsSignUnspecifiedByte [Description]

Output: Indicates that a modifier is neither signed nor unsigned. This class cannot be inherited.


Input: [Class] IsUdtReturn [Description]

Output: Indicates that a return type is a user-defined type. This class cannot be inherited.


Input: [Class] IsVolatile [Description]

Output: Marks a field as volatile. This class cannot be inherited.


Input: [Class] IUnknownConstantAttribute [Description]

Output: Indicates that the default value for the attributed field or parameter is an instance of UnknownWrapper, where the WrappedObject is null. This class cannot be inherited.


Input: [Class] MethodImplAttribute [Description]

Output: Specifies the details of how a method is implemented. This class cannot be inherited.


Input: [Class] NativeCppClassAttribute [Description]

Output: Applies metadata to an assembly that indicates that a type is an unmanaged type. This class cannot be inherited.


Input: [Class] RequiredAttributeAttribute [Description]

Output: Specifies that an importing compiler must fully understand the semantics of a type definition, or refuse to use it. This class cannot be inherited.


Input: [Class] RuntimeCompatibilityAttribute [Description]

Output: Specifies whether to wrap exceptions that do not derive from the Exception class with a RuntimeWrappedException object. This class cannot be inherited.


Input: [Class] RuntimeHelpers [Description]

Output: Provides a set of static methods and properties that provide support for compilers. This class cannot be inherited.


Input: [Class] RuntimeWrappedException [Description]

Output: Wraps an exception that does not derive from the Exception class. This class cannot be inherited.


Input: [Class] ScopelessEnumAttribute [Description]

Output: Indicates that a native enumeration is not qualified by the enumeration type name. This class cannot be inherited.


Input: [Class] SpecialNameAttribute [Description]

Output: Indicates that a type or member is treated in a special way by the runtime or tools. This class cannot be inherited.


Input: [Class] StringFreezingAttribute [Description]

Output: Deprecated. Freezes a string literal when creating native images using the Native Image Generator (Ngen.exe). This class cannot be inherited.


Input: [Class] StrongBox [Description]

Output: Infrastructure. Holds a reference to a value.


Input: [Class] SuppressIldasmAttribute [Description]

Output: Prevents the MSIL Disassembler (Ildasm.exe) from disassembling an assembly. This class cannot be inherited.


Input: [Class] TypeForwardedToAttribute [Description]

Output: Specifies a destination Type in another assembly. This class cannot be inherited.


Input: [Class] UnsafeValueTypeAttribute [Description]

Output: Specifies that a type contains an unmanaged array that might potentially overflow. This class cannot be inherited.


Input: [Description] Gets a list that contains the items that were selected. [Name]

Output: AddedItems


Input: [Description] Gets or sets a value that indicates the present state of the event handling for a routed event as it travels the route. (Inherited from RoutedEventArgs.) [Name]

Output: Handled


Input: [Description] Gets the original reporting source as determined by pure hit testing, before any possible Source adjustment by a parent class. (Inherited from RoutedEventArgs.) [Name]

Output: OriginalSource


Input: [Description] Gets a list that contains the items that were unselected. [Name]

Output: RemovedItems


Input: [Description] Gets or sets the RoutedEvent associated with this RoutedEventArgs instance. (Inherited from RoutedEventArgs.) [Name]

Output: RoutedEvent


Input: [Description] Gets or sets a reference to the object that raised the event. (Inherited from RoutedEventArgs.) [Name]

Output: Source


Input: [Class] DynamicRenderer [Description]

Output: Displays the tablet pen data in real-time as that data is being handled by the RealTimeStylus object. This class cannot be inherited.


Input: [Class] GestureRecognizer [Description]

Output: Reacts to events by recognizing gestures and adding gesture data into the input queue.


Input: [Class] RealTimeStylus [Description]

Output: Handles the stylus packet data from a digitizer in real time. This class cannot be inherited.


Input: [Class] Stylus [Description]

Output: Provides access to general information about a tablet pen.


Input: [Class] StylusAsyncPluginCollection [Description]

Output: Maintains a sequenced list of asynchronous plug-ins that implement the IStylusAsyncPlugin interface. Use this class to add new asynchronous plug-ins to an instance of the RealTimeStylus class.


Input: [Class] StylusButtons [Description]

Output: Provides the name and identifier for stylus buttons associated with an Stylus object. This class cannot be inherited.


Input: [Class] StylusSyncPluginCollection [Description]

Output: Maintains a sequenced list of synchronous plug-ins that implement the IStylusSyncPlugin interface. Use this class to add new synchronous plug-ins to an instance of the RealTimeStylus class. This class cannot be inherited.


Input: [Description] A mask used to request positive acknowledgment if the original message reaches the queue or negative acknowledgment if the time-to-reach-queue timer expires or if the original message cannot be authenticated. [Member name]

Output: FullReachQueue


Input: [Description] A mask used to request positive acknowledgment if the original message is received from the queue before its time-to-be-received timer expires or negative acknowledgment otherwise. [Member name]

Output: FullReceive


Input: [Description] A mask used to request a negative acknowledgment when the original message fails to be received from the queue. Using the MessageQueue.Peek method does not remove a message from the queue, so this acknowledgment type could be returned even if you did peek the message. Only the MessageQueue.Receive method (or the related asynchronous MessageQueue.BeginReceive method) removes a message from the queue. [Member name]

Output: NegativeReceive


Input: [Description] A mask used to request that no acknowledgment messages (positive or negative) be posted. [Member name]


Input: [Description] A mask used to request a negative acknowledgment when the original message cannot reach the queue. This can happen when the time-to-reach-queue timer expires or if a message cannot be authenticated. [Member name]

Output: NotAcknowledgeReachQueue


Input: [Description] A mask used to request a negative acknowledgment when an error occurs that prevents the original message from being received from the queue before its time-to-be-received timer expires. [Member name]

Output: NotAcknowledgeReceive


Input: [Description] A mask used to request a positive acknowledgment when the original message reaches the queue. [Member name]

Output: PositiveArrival


Input: [Description] A mask used to request a positive acknowledgment when the original message is successfully retrieved from the queue. [Member name]

Output: PositiveReceive


Input: [Description] Gets or sets a security action. (Inherited from SecurityAttribute.) [Name]

Output: Action


Input: [Description] Obsolete. Gets or sets full access for the specified registry keys. [Name]

Output: All


Input: [Description] Gets or sets change access control for the specified registry keys. [Name]

Output: ChangeAccessControl


Input: [Description] Gets or sets create-level access for the specified registry keys. [Name]

Output: Create


Input: [Description] Gets or sets read access for the specified registry keys. [Name]

Output: Read


Input: [Description] When implemented in a derived class, gets a unique identifier for this Attribute. (Inherited from Attribute.) [Name]

Output: TypeId


Input: [Description] Gets or sets a value indicating whether full (unrestricted) permission to the resource protected by the attribute is declared. (Inherited from SecurityAttribute.) [Name]

Output: Unrestricted


Input: [Description] Gets or sets view access control for the specified registry keys. [Name]

Output: ViewAccessControl


Input: [Description] Gets or sets a specified set of registry keys that can be viewed and modified. [Name]

Output: ViewAndModify


Input: [Description] Gets or sets write access for the specified registry keys. [Name]

Output: Write


Input: [Name] ChangeType [Description]

Output: Gets the ChangeType of this pending change.


Input: [Name] ChangeTypeName [Description]

Output: Gets the localized name of the change type.


Input: [Name] ConflictType [Description]

Output: Gets the type of conflict against this change. This is only populated for queries against local workspaces.


Input: [Name] CreationDate [Description]

Output: Gets the date that the change was pending.


Input: [Name] DeletionId [Description]

Output: Gets the ID of the item to be deleted.


Input: [Name] EmptyIEnumerable [Description]

Output: Gets an empty IEnumerable of PendingChanges.


Input: [Name] Encoding [Description]

Output: Gets the encoding of the file.


Input: [Name] EncodingName [Description]

Output: Gets the localized name of the encoding.


Input: [Name] FileName [Description]

Output: Gets the file name for this pending change from the local path. Gets the file name from the server path if the local path is unavailable.


Input: [Name] HashValue [Description]

Output: Gets the MD5 HashValue for the contents of the pending change.


Input: [Name] IsAdd [Description]

Output: Gets a flag that describes whether this pending change is a pending add.


Input: [Name] IsBranch [Description]

Output: Gets a flag that describes whether this change is a pending branch.


Input: [Name] IsCandidate [Description]

Output: Gets a value that indicates whether the change is a candidate.


Input: [Name] IsDelete [Description]

Output: Gets a flag that describes whether this pending change is a pending delete.


Input: [Name] IsEdit [Description]

Output: Gets a flag that describes whether this pending change is a pending edit.


Input: [Name] IsEncoding [Description]

Output: Gets a flag that describes whether this pending change is a pending file type change.


Input: [Name] IsImplicit [Description]

Output: Gets a value that indicates whether this pending change represents change on the child item caused only by the parent change.


Input: [Name] IsLocalItemDelete [Description]

Output: Gets a flag that describes whether the pending change is deleting a local file or folder.


Input: [Name] IsLock [Description]

Output: Gets a flag that describes whether this pending change has a lock.


Input: [Name] IsMerge [Description]

Output: Gets a flag that describes whether this change is a pending merge.


Input: [Name] IsRename [Description]

Output: Gets a flag that describes whether this pending change is a pending rename.


Input: [Name] IsRollback [Description]

Output: Gets a flag that describes whether this change is a pending rollback.


Input: [Name] IsUndelete [Description]

Output: Gets a flag that describes whether this changes is a pending undelete.


Input: [Name] IsUnshelvedChange [Description]

Output: Gets a flag that describes whether this pending change is from unshelving a shelveset.


Input: [Name] ItemId [Description]

Output: Gets the Item ID that is used to download file contents.


Input: [Name] ItemType [Description]

Output: Gets the type of the item to change.


Input: [Name] Length [Description]

Output: Gets the length of the committed content (the version of the file the change is pended against).


Input: [Name] LocalItem [Description]

Output: Gets the path of the item on the local file system of the client.


Input: [Name] LocalItemComparer [Description]

Output: The comparer that compares local items.


Input: [Name] LocalOrServerFolder [Description]

Output: Gets the local folder if it is available. Otherwise, gets the server folder.


Input: [Name] LocalOrServerItem [Description]

Output: Gets the local path if it is available. Otherwise, gets the server path.


Input: [Name] LockLevel [Description]

Output: Gets the lock level of the item.


Input: [Name] LockLevelName [Description]

Output: Gets the localized name of the lock level.


Input: [Name] LockLevelShortName [Description]

Output: Gets the localized short name of the lock level.


Input: [Name] MergeSources [Description]

Output: Gets the read-only collection of MergeSources that is associated with this pending change.


Input: [Name] PendingChangeId [Description]

Output: Gets the ID that represents a unique value that is attached to the change.


Input: [Name] PropertyValues [Description]

Output: Gets the properties for this pending change.


Input: [Name] ServerItem [Description]

Output: Gets the server item that is being operated on.


Input: [Name] ServerItemComparer [Description]

Output: Gets the comparer that compares server items.


Input: [Name] SourceDeletionId [Description]

Output: Gets or sets the deletion ID of the source item.


Input: [Name] SourceLocalItem [Description]

Output: Gets the source local path or the item to be changed.


Input: [Name] SourceServerItem [Description]

Output: Gets the server path or the item to be changed.


Input: [Name] SourceVersionFrom [Description]

Output: Gets or sets the source version from.


Input: [Name] ToolTipText [Description]

Output: Gets the tooltip text for this pending change.


Input: [Name] Undone [Description]

Output: Gets a flag that describes whether this pending change has been undone.


Input: [Name] UploadHashValue [Description]

Output: Gets the MD5 HashValue for the file that is currently associated with this pending change.


Input: [Name] Version [Description]

Output: Gets the version of the pending change.


Input: [Name] VersionControlServer [Description]

Output: Gets the repository that contains this pending change.


Input: [Policy] AlwaysInstallElevated [Value data type] REG_DWORD [Description]

Output: If this policy value is set to 1 and the corresponding user value is also set, the installer always installs with elevated privileges. Otherwise, the installer uses elevated privileges to install managed applications and uses the current user's privilege level for unmanaged applications.


Input: [Policy] AllowLockdownBrowse [Value data type] REG_DWORD [Description]

Output: If this policy value is set to 1, non-administrative users can browse for new sources while running an installation at elevated privileges. The default is that only administrators can browse for sources during an elevated installation. Setting this policy also enables non-administrative users to run programs at LocalSystem privileges during an elevated installation.


Input: [Policy] AllowLockdownMedia [Value data type] REG_DWORD [Description]

Output: If this policy value is set to 1, non-administrative users can use media sources, such as a CD-ROM, while running an installation at elevated privileges. The default is that only administrators can use media sources during an elevated installation. Setting this policy also enables non-administrative users to run programs at LocalSystem privileges during an elevated installation.


Input: [Policy] AllowLockdownPatch [Value data type] REG_DWORD [Description]

Output: If this per-machine system policy value is not set, only administrators can patch existing products that were installed at elevated privileges. If this policy value is set to 1, non-administrative users can, in some cases, apply patches to products while running an installation using elevated privileges. With the policy set, the patch can install minor upgrades while running an installation using elevated privileges; the patch cannot install major upgrades. Setting this policy also enables non-administrative users to run programs at LocalSystem privileges during an elevated installation.


Input: [Policy] Debug [Value data type] REG_DWORD [Description]

Output: If this policy value exists and is set to 1, the installer writes common debugging messages to the debugger using the OutputDebugString function. If this value exists and is set to 2, the installer writes all valid debugging messages to the debugger using the OutputDebugString function. This policy is for debugging purposes only and may not be supported in future versions of Windows Installer.


Input: [Policy] DisableAutomaticApplicationShutdown [Value data type] REG_DWORD [Description]

Output: If this policy value exists and is set to 1, Windows Installer does not interact with Restart Manager but will use the FilesInUse Dialog functionality. Windows Installer 3.1 and earlier: Not supported.


Input: [Policy] DisableBrowse [Value data type] REG_DWORD [Description]

Output: If this policy value exists and is set to 1, users are prevented from browsing to locate installer sources. The Use feature from combo box for direct input is locked and the Browse button is disabled. For more information about source browsing, see Source Resiliency.


Input: [Policy] DisableFlyWeightPatching [Value data type] REG_DWORD [Description]

Output: If this per-machine system policy value is set to 1, all Patch Optimization options are turned off during the installation. Windows Installer 2.0: Not supported.


Input: [Policy] DisableLUAPatching [Value data type] REG_DWORD [Description]

Output: If this per-machine system policy value is set to 1, the installer prevents non-administrators from using least-privileged account (LUA) patching to any application installed on the computer. When this value is not set or 0, non-administrators can apply LUA patches to LUA-enabled application.


Input: [Policy] DisableMSI [Value data type] REG_DWORD [Description]

Output: If this policy value is set to 0, is absent, or any number other than 1 or 2, the effect on the Windows Installer depends on the operating system. On Windows Server 2003, Windows Installer is enabled for managed applications and disabled for unmanaged application installs. On Windows XP the Windows Installer is enabled for all applications. If this policy value is set to 0, Windows Installer is enabled for all applications. All install operations are allowed. If this policy value is set to 1, Windows Installer is disabled for unmanaged applications but is still enabled for managed applications. Non-elevated per-user installations are blocked. Per-user elevated and per-machine installs are allowed. If this policy value is set to 2, Windows Installer is always disabled for all applications. No installs are allowed including repairs, reinstalls, or on-demand installations.


Input: [Policy] DisablePatch [Value data type] REG_DWORD [Description]

Output: If this policy value is set to 1 the installer does not apply patches. This policy can be used to provide security in environments where patching must be restricted.


Input: [Policy] DisablePatchUninstall [Value data type] REG_DWORD [Description]

Output: If this policy value is set to 1, patches cannot be removed from the computer by a user or an administrator. The Windows Installer can still remove patches that are no longer applicable to a product. Windows Installer 2.0: Not supported.


Input: [Policy] DisableRollback [Value data type] REG_DWORD [Description]

Output: If this policy value is set to 1, the installer does not store rollback files during installation, disabling installation rollback. By default, rollback is enabled. Administrators are advised not to use this policy unless it is absolutely essential.


Input: [Policy] DisableSharedComponent [Value data type] REG_DWORD [Description]

Output: If this per-machine system policy is set to 1, no package on the system gets the shared component functionality enabled by the msidbComponentAttributesShared attribute in the Component table.


Input: [Policy] DisableUserInstalls [Value data type] REG_DWORD [Description]

Output: If this policy value is not set, the installer searches the registry for products in the following order: managed products that are registered as per-user, unmanaged products that are registered as per-user, and finally products that are registered as per-machine. If this policy value is set to 1, the installer ignores all products that are registered as per-user and only searches for products that are registered as per-machine. An attempt to perform a per-user installation causes the installer to display an error message and stops the installation.


Input: [Policy] EnforceUpgradeComponentRules [Value data type] REG_DWORD [Description]

Output: Set this policy value to 1 to apply upgrade component rules during small updates and minor upgrades of all products on the computer. Windows Installer 2.0: Not supported.


Input: [Policy] EnableAdminTSRemote [Value data type] REG_DWORD [Description]

Output: Setting this policy enables administrators to perform installations from a client session of a server running the Terminal Server role service.


Input: [Policy] EnableUserControl [Value data type] REG_DWORD [Description]

Output: If this policy value is set to 1, then the installer can pass all public properties to the server side during a managed installation using elevated privileges. Setting this policy has the same effect as setting the EnableUserControl property.


Input: [Policy] LimitSystemRestoreCheckpointing [Value data type] REG_DWORD [Description]

Output: This policy turns off the creation of checkpoints by Windows Installer. If the policy value is set to 0 or absent, Windows Installer does normal checkpointing for install or uninstall. If the policy value is set to 1, Windows Installer creates no checkpoints.


Input: [Policy] Logging [Value data type] REG_SZ [Description]

Output: This policy value is used only if logging has not been enabled by the "/L" command-line option or MsiEnableLog. If a policy is set in this case, a log file is created in the temp directory with the random name: MSI*.LOG. Specify the logging mode by setting the policy value to a string of characters. Use the same characters to specify logging mode policy as used by the "/L" command-line option. For more information, see Command Line Options. Note that you cannot use "+" and "*" for the policy.


Input: [Policy] MaxPatchCacheSize [Value data type] REG_DWORD [Description]

Output: If this policy value is set to a value greater than 0, Windows Installer saves old versions of patched files in a cache. Set the value to the maximum percentage of disk space that can be used for the file cache. For example, a value of 15 and sets the maximum to 15%. Set to 0 to save no files. When this policy is not set, the default is 10%.


Input: [Policy] MsiDisableEmbeddedUI [Value data type] REG_DWORD [Description]

Output: To disable embedded UI handlers on the computer, set this policy value to 1. Windows Installer 4.0 and earlier: Not supported.


Input: [Policy] SafeForScripting [Value data type] REG_DWORD [Description]

Output: If this policy value is set to 1, users are not prompted when scripts use installer automation within a Web page. This may be useful for Web-based tools but can allow silent installations of applications without user knowledge or consent.


Input: [Policy] TransformsSecure policy [Value data type] REG_DWORD [Description]

Output: Setting the TransformsSecure policy value to 1 informs the installer that transforms are to be cached locally on the user's computer in a location where the user does not have write access.


Input: [Policy] DisableLoggingFromPackage [Value data type] REG_DWORD [Description]

Output: Set this policy value to 1 to disable the logging specified for the package by the MsiLogging property for all users of the computer. Windows Installer 3.1 and earlier: Not supported.


Input: [Policy] WinHttpAutoLogonLevel [Value data type] REG_SZ [Description]

Output: The automatic logon (auto-logon) policy determines when it is acceptable to include the default credentials in a request to the server. Windows 8 and Windows Server 2012: This policy requires Windows Installer running on the Windows 8 or Windows Server 2012 and is unavailable on all earlier versions of Windows.


Input: [Category] ATL Server Framework Reference [Description]

Output: Provides the infrastructure used by ATL Server Web applications and XML Web services for integrating with Internet Information Services (IIS), parsing HTTP requests and generating responses. These classes allow the use of Web application DLLs for partitioning functionality within an application and server response files for separating dynamic and static content. The framework classes are typically found in atlisapi.h and atlstencil.h.


Input: [Category] Request Handling Reference [Description]

Output: Provides attributes, classes, and macros that give you features to use directly for hooking your request handler into ATL Server's framework.


Input: [Category] Replacement Method Reference [Description]

Output: Provides attributes and macros for the plumbing necessary to implement a replacement method.


Input: [Category] Request Handling Statistics Reference [Description]

Output: Provides interfaces, classes, and structures that can be used when you need to gather request-handling statistics for your Web applications or XML Web services.


Input: [Category] Extension Management Reference [Description]

Output: Provides interfaces, classes, structures, and macros that can be used for management functions for your ISAPI extension that are accessible using SOAP or an HTML front end.


Input: [Category] Shared Services Reference [Description]

Output: Provides interfaces, classes, and macros that can be used to provide an XML Web service for caching shared data.


Input: [Category] Session-State Reference [Description]

Output: Provides classes and interfaces that allow data to be stored in memory or a database using a common programmatic interface.


Input: [Category] SOAP Reference [Description]

Output: Provides attributes, classes, structures, and enums that give you code for implementing XML Web services as SOAP request handlers and for making requests as a client to XML Web services written in any language.


Input: [Category] Caching Reference [Description]

Output: Provides classes, macros, structures, and interfaces cache arbitrary data, files, stencils, and DLLs in atlcache.h.


Input: [Category] Cache Cullers Reference [Description]

Output: Provides classes and structures use the cache culler archetype and provides code for automatic removal of cache items based on time.


Input: [Category] Cache Flushers Reference [Description]

Output: Provides classes and structures use the cache flusher archetype and provides code for removal of ache items based on access patterns.


Input: [Category] Cache Statistics Reference [Description]

Output: Provides classes, interfaces, and macros that use the cache statistics archetype and provide code for collecting cache statistics.


Input: [Category] Cryptographic Reference [Description]

Output: Provides classes that are a collection of thin wrappers over the CryptoAPI for accessing the cryptographic services provided by Windows and third parties in atlcrpt.h.


Input: [Category] Encoding Reference [Description]

Output: Provides functions and macros that support encoding in a range of common Internet standards such as Base64, uuencode, hexadecimal, and UTF8 in atlenc.h.


Input: [Category] HTML Generation Reference [Description]

Output: Provides classes, structures, and macros that give you a lightweight way of writing HTML text to a stream in atlhtml.h.


Input: [Category] HTTP Client Reference [Description]

Output: Provides code in atlhttp.h that allows generating HTTP responses and requests, allowing lightweight HTTP clients with minimal dependencies to be written in C++.


Input: [Category] Performance Monitoring Reference [Description]

Output: Provides attributes, classes, and macros in atlperf.h that let you expose performance monitor counters from your applications and services.


Input: [Category] MIME & SMTP Reference [Description]

Output: Provides classes, enums, and functions that support MIME (Multipurpose Internet Mail Extensions), the standard way of packaging files for transmission by e-mail and HTTP, and SMTP (Simple Mail Transfer Protocol),the most common way of sending e-mail, in atlmime.h and atlsmtpconnection.h.


Input: [Category] Regular Expression Reference [Description]

Output: Provides classes, typedefs, and enums in atlrx.h with code that can search text using patterns.


Input: [Category] Utilities Reference [Description]

Output: Provides code for manipulating paths and URLs in the form of CPathT and CUrl. A thread pool, CThreadPool, is used in the implementation of the ATL Server ISAPI extension class and can also be used in your own applications. This code can be found in atlpath.h and atlutil.h.


Input: [Category] Stream Helpers Reference [Description]

Output: Provides a number of classes that implement the IStream interface by writing the data to another stream, a WinInet handle, a socket, or a string.


Input: [Element] xsl:apply-imports [Description]

Output: Invokes an overridden template rule.


Input: [Element] xsl:apply-templates [Description]

Output: Directs the XSLT processor to find the appropriate template to apply, based on the type and context of each selected node.


Input: [Element] xsl:attribute [Description]

Output: Creates an attribute node and attaches it to an output element.


Input: [Element] xsl:attribute-set [Description]

Output: Defines a named set of attributes.


Input: [Element] xsl:call-template [Description]

Output: Invokes a template by name.


Input: [Element] xsl:choose [Description]

Output: Provides multiple conditional testing in conjunction with the element and element.


Input: [Element] xsl:comment [Description]

Output: Generates a comment in the output.


Input: [Element] xsl:copy [Description]

Output: Copies the current node from the source to the output.


Input: [Element] xsl:copy-of [Description]

Output: Inserts subtrees and result tree fragments into the result tree.


Input: [Element] xsl:decimal-format [Description]

Output: Declares a decimal-format, which controls the interpretation of a format pattern used by the format-number function.


Input: [Element] xsl:element [Description]

Output: Creates an element with the specified name in the output.


Input: [Element] xsl:fallback [Description]

Output: Calls template content that can provide a reasonable substitute to the behavior of the new element when encountered.


Input: [Element] xsl:for-each [Description]

Output: Applies a template repeatedly, applying it in turn to each node in a set.


Input: [Element] xsl:if [Description]

Output: Allows simple conditional template fragments.


Input: [Element] xsl:import [Description]

Output: Imports another XSLT file.


Input: [Element] xsl:include [Description]

Output: Includes another XSLT file.


Input: [Element] xsl:key [Description]

Output: Declares a named key for use with thekey() function in XML Path Language (XPath) expressions.


Input: [Element] xsl:message [Description]

Output: Sends a text message to either the message buffer or a message dialog box.


Input: [Element] xsl:namespace-alias [Description]

Output: Replaces the prefix associated with a given namespace with another prefix.


Input: [Element] xsl:number [Description]

Output: Inserts a formatted number into the result tree.


Input: [Element] xsl:otherwise [Description]

Output: Provides multiple conditional testing in conjunction with the element and element.


Input: [Element] xsl:output [Description]

Output: Specifies options for use in serializing the result tree.


Input: [Element] xsl:param [Description]

Output: Declares a named parameter for use within an element or an element. Allows you to specify a default value.


Input: [Element] xsl:preserve-space [Description]

Output: Preserves white space in a document.


Input: [Element] xsl:processing-instruction [Description]

Output: Generates a processing instruction in the output.


Input: [Element] msxsl:script* [Description]

Output: Defines global variables and functions for script extensions.


Input: [Element] xsl:sort [Description]

Output: Specifies sort criteria for node lists selected by or .


Input: [Element] xsl:strip-space [Description]

Output: Strips white space from a document.


Input: [Element] xsl:stylesheet [Description]

Output: Specifies the document element of an XSLT file. The document element contains all other XSLT elements.


Input: [Element] xsl:template [Description]

Output: Defines a reusable template for generating the desired output for nodes of a particular type and context.


Input: [Element] xsl:text [Description]

Output: Generates text in the output.


Input: [Element] xsl:transform [Description]

Output: Performs the same function as .


Input: [Element] xsl:value-of [Description]

Output: Inserts the value of the selected node as text.


Input: [Element] xsl:variable [Description]

Output: Specifies a value bound in an expression.


Input: [Element] xsl:when [Description]

Output: Provides multiple conditional testing in conjunction with the element and element.


Input: [Element] xsl:with-param [Description]

Output: Passes a parameter to a template.


Input: [Description] Provides the infrastructure used by ATL Server Web applications and XML Web services for integrating with Internet Information Services (IIS), parsing HTTP requests and generating responses. These classes allow the use of Web application DLLs for partitioning functionality within an application and server response files for separating dynamic and static content. The framework classes are typically found in atlisapi.h and atlstencil.h. [Category]

Output: ATL Server Framework Reference


Input: [Description] Provides attributes, classes, and macros that give you features to use directly for hooking your request handler into ATL Server's framework. [Category]

Output: Request Handling Reference


Input: [Description] Provides attributes and macros for the plumbing necessary to implement a replacement method. [Category]

Output: Replacement Method Reference


Input: [Description] Provides interfaces, classes, and structures that can be used when you need to gather request-handling statistics for your Web applications or XML Web services. [Category]

Output: Request Handling Statistics Reference


Input: [Description] Provides interfaces, classes, structures, and macros that can be used for management functions for your ISAPI extension that are accessible using SOAP or an HTML front end. [Category]

Output: Extension Management Reference


Input: [Description] Provides interfaces, classes, and macros that can be used to provide an XML Web service for caching shared data. [Category]

Output: Shared Services Reference