Microsoft? August platform SDK 200 1 introduces Microsoft Windows? New features in XP, and provides corrections to problems in previous versions of this document. The following table describes the new technologies applied in Windows XP. For a complete list of new features, please refer to the Win32api.csv file included in the Platform SDK CD. This page contains some links to English websites. )
technical description
Access control The new Authz API provides a set of faster and more flexible functions for resource manager applications. Using these features gives you more flexibility in deciding who can access resources (such as data and other objects) owned and maintained by the resource manager.
Active Directory, ADSI and LDAP Active Directory provide many new functions for Windows XP version, including dynamic objects, dynamic auxiliary classes, application directory partition, virtual list view (VLV) and attribute range query.
Application Compatibility The Application Compatibility Guide provides information for developers who write new applications and want to ensure that existing applications run well on these operating systems.
Background Intelligent Transfer Service Microsoft Background Intelligent Transfer Service (BITS) enables developers to write client applications that transfer files asynchronously between clients and servers. Use BITS to transfer files in the foreground or background; BITS will automatically resume file transfer after disconnecting the network and restarting the machine.
BizTalk Server 2000 is Microsoft's XML-based business processing coordination server. It is. NET enterprise server series. BizTalk combines enterprise application integration (EAI), business-to-business integration (BtoB) and many advanced BizTalk coordination technologies in one product, so enterprises can easily build dynamic business processes across applications, platforms and enterprises on the Internet.
COM+ (Component Service) COM+ provides many new services, such as application partition, process recycling, public * * */private components, configurable isolation level, application as Windows NT service, memory gate, component alias and application suspension/disable. For more information about these and other new features, please refer to what's new in COM+.
Commerce Server 2000 Commerce Server 2000 can provide business owners with perfect decision support and the ability to take action in real time, thus providing customers and partners with the best Web experience. With Commerce Server 2000, every element in every transaction between your website and customers will enter the business analysis system, so that business managers can adjust the website according to this information to make it in the best state (this process is called closed loop).
CryptoAPI CAPICOM is a new COM client, which provides Microsoft ActiveX using Cryptopai version 2.0 and public key infrastructure (PKI). And COM objects to perform basic encryption operations. These operations include digitally signing data, verifying digital signatures, encrypting data for one or more specific recipients, encrypting data with password-based keys, and managing digital certificates.
Microsoft DirectShow? It provides new and improved functions, such as video mixed demonstration program, Microsoft TV technology, video control and program list storage area.
DirectX 8. 1 For information about the functions provided in DirectX 8. 1, please refer to "What's New in DirectX 8. 1".
DirectX 8.0 Microsoft DirectX? Some new features supported by 8.0 include Microsoft DirectDraw? And Microsoft Direct3D? Integrated into a single DirectX graphic component, including Microsoft DirectMusic? And Microsoft DirectSound? Tightly integrated and updated Microsoft DirectPlay? And Microsoft DirectInput? The new operation mapping function in.
Windows XP, a dynamic host configuration protocol, provides new access functions for developers, who can access the key DHCP protocol processing in the DHCP server. This access enables developers to register notifications handled by key DHCP protocols. The new DHCP server API outlines how to access key DHCP protocol processing, and provides detailed definitions of program elements in the DHCP server API.
Fast user switching In previous versions of Windows, each user of a computer had a separate user account. Windows XP enables users to quickly switch accounts without logging out. All personal data and network connections are preserved, so multiple users can use the computer at the same time.
Fax Service Fax Service is a unique service of * * *, which allows users to run fax servers and fax clients on independent computers that support multiple operating systems. The fax service of Windows XP includes the extended COM API, which provides comprehensive access to the original and new fax functions through the standard COM interface. The security mode of fax service includes more specific access rights and easy-to-manage functions. Fax service also provides an extensible MMC management console for user interface customization.
GDI+ GDI+ is a class-based application programming interface (API) for C/C++ programmers. It enables applications to use graphics and formatted text for video display and printers. GDI+ represents the interaction between an application and a device driver. GDI+ also supports 64-bit Windows operating system.
Group Policy In order to facilitate the diagnosis and planning of group policy, Windows XP uses Windows Management Specification (WMI) to support the enhanced group policy structure. This structure provides a general method to reveal what each extension of group policy will do or what it has done, so that users can easily determine the policy result set (RSoP) of a given policy setting combination.
CICS of host integration server and COMTI of IMS are new synchronous COM application integration solutions in Microsoft Host Integration Server 2000. With COMTI, you can integrate existing mainframe-based transaction processing programs with Windows-based COM or distributed COM (DCOM) applications.
Image Mastering API (IMAPI) IMAPI allows applications to segment and burn simple audio or data images to CD-R or CD-RW devices.
Infrared Data Association (irda) irda is a set of protocols used to provide wireless connection between neighboring devices. IrDA's translucent red window can be found on many portable computers and some desktop computers. In addition, IrDA is an organization that creates, promotes and standardizes IrDA technology.
Internet Connection * * * Sharing and Firewall Internet Connection * * * Sharing and Firewall (ICSF) enables home and small office users to create and manage private networks in which multiple computers * * * share an Internet connection. The functions provided by ICSF API include: * * access, Internet connection protection (personal firewall) and network address translation (NAT) application definition.
Internet Explorer 6 For more information about the new features in Internet Explorer 6, please see/workshop/essentials/whatsnew/whatsnewpublicpreview.asp.
Internet Security and Acceleration Server 2000 (ISA) ISA is an extensible multi-layer enterprise firewall and an extensible high-performance Web cache server. ISA Server 2000 integrates firewall and cache functions, which can protect network security and improve network performance.
IPv6 Windows XP provides an installable IPv6 TCP/IP stack that works in parallel with the IPv4 TCP/IP stack. Platform SDK contains guidelines for setting up ports. This guide describes how to enable applications to handle IPv4 and IPv6 addresses, and also describes how to make full use of the new Windows Sockets 2 API provided in Windows XP.
Independent application and parallel assembly Independent application and parallel assembly sharing scheme solve the inherent problems in resource sharing. With Windows XP, developers can build self-describing stand-alone applications that are not affected by changes in the registry, other applications, or other assembly versions. Application authors and administrators can manage assemblies after deployment, so customers can benefit from higher application stability.
Login authentication Login authentication now includes Microsoft Digest, a new security support provider. This program provides a lightweight authentication protocol for all parties involved in communication based on Hypertext Transfer Protocol (HTTP) or Authentication Security Layer (SASL). For more information, see Microsoft Digest.
Message Queuing (MSMQ) supports the transmission of Internet messages using HTTP/HTTPS. Message Queuing 3.0 defines and implements SOAP extensions for reliable messaging, and allows applications to send messages in SOAP format to queues named by URLs. Message Queuing now supports sending messages to multiple destinations using Active Directory distribution lists, multi-element format names, and reliable IP multicast messages. For more information about these and other new features, see What's New in Message Queuing.
Microsoft Data Access Component Now, three Microsoft Data Access Component (MDAC) technologies, namely ActiveX Data Object (ADO), OLE DB and Open Database Connection (odbc), all support 64-bit processors. For more information, see what's new in MDAC SDK.
The core functions in Microsoft Management Console (MMC) version 2.0 MMC 2.0 include view extension and MMC 2.0 object model. In addition, MMC 2.0 also provides a stronger drag and drop function. For more information about the functions of MMC 2.0, see what's new in MMC 2.0.
NetShell NetShell is a command line-based tool that administrators can use to remotely manage and configure key network services. In the command line interface of NetShell, you can write scripts. The NetShell API extends the core functions of NetShell.
Network Load Balancing Network Load Balancing now supports multiple cluster adapters per node and provides configurable multicast protocols to improve the performance of multi-master clusters and multicast clusters. For information about programming interfaces for these new features, see Network Load Balancing Provider.
The network protocols in Windows support Windows XP, but some old network protocols no longer support it. For more information, see Network Protocol Support in windows.
Real-time communication (RTC) RTC can help developers create applications to establish voice and video, PC-to-PC, PC-to-phone, phone-to-phone and instant messaging sessions on the Internet.
The new interface between Shell and common control Windows XP reflects Microsoft's commitment to appearance quality and design aesthetics. In order to support the user interface, we have created the following shell technologies, including a brand-new set of common controls (all core controls and windows have a brand-new appearance), 32-bit color icons supporting 8-bit alpha channels, 32-bit color common controls (toolbars and list views), a new theme API to help independent software developers (ISVs) adopt new visual effects of Windows XP, and new support to make it easier for ISVs to obtain new controls when using common controls.
Single Instance Storage (SIS) SIS is an architecture that uses the least disk space, cache and backup media to maintain replicated files.
System Recovery The system recovery function in Windows XP will automatically monitor and record key system changes on the user's computer. System recovery enables end users to cancel changes that may cause their system problems or restore the system to the optimal runtime state, thus reducing support costs and improving customer satisfaction.
Terminal Services Through the Terminal Services Winows Management Specification (WMI) provider, users can use the standard WMI interface and terminal services to configure/connect the Microsoft Management Console (MMC) snap-in to manage one or more terminal services servers. This technology unifies server management in Windows. NET server, using WMI to standardize server management. For a complete list of new Terminal Services features in Windows XP and Windows, see What's New in Terminal Services. NET server.
Text service framework Text service framework (TSF) is a simple and extensible framework, which can enable advanced text input and natural language technology for applications. TSF provides a device-independent API that provides application access for text services, including voice, handwriting and Unicode character support. For more information, see Using the Text Service Framework.
Universal Plug and Play uses Universal Plug and Play (UPnP) to dynamically build a network composed of smart devices, wireless devices and PCs. A dynamic network can use a variety of physical media.
Win32 API See Windows XP for a list of functions added to Windows XP Win32 API.
Windows Installer Windows installation service version 2.0 installs the 64-bit Windows installation service package on the 64-bit Windows operating system. The latest version of this installation service allows Windows installer to install and manage COM+ assemblies and provides better isolation for existing Windows applications that use these assemblies. It also allows optional file hashing and supports configurable merge modules.
Windows Management Instrumentation In the published Windows XP, some new functions and improvements have been added in the Windows Management Specification (WMI), including using the NetworkService security account to run out-of-process providers and using XML encoder components to generate XML representations of objects and categories. For a complete list of new wmi features in Windows XP, see What's New in WMI.
Windows Media Format 7 SDK? Format 7 SDK is based on the method provided by Windows Media Audio SDK, which is used to write Windows Media format streams and files. The SDK focuses on adding enhanced Windows Media format playback function. However, in addition to reading, writing and presenting content in Windows Media format, the Windows Media Format 7 SDK also adds support for many new functions.
Windows Media Player 7 SDK not only enhances Microsoft Windows Media? Player ActiveX? In addition to embedding multimedia playback control in web pages, Windows Media Player 7 SDK also adopts two new technologies to create existing player applications, appearance and visual effects. Appearance technology is based on simple but powerful XML architecture, which allows developers to easily customize the appearance and functions of Windows Media Player 7. This SDK can also create custom visualizations, stains and geometric shapes that beat with the beat of music.
Windows Media Rights Manager The Microsoft Windows Media Rights Manager component in the Microsoft Windows Media 7 SDK is suitable for anyone who wants to transmit digital media, such as music and video, in a protected and secure way over the Internet. Developers can use the tools provided by this component to protect digital files and issue licenses, so that they can distribute these files while protecting copyright.
Windows script host Windows Script Host 5.6 includes the improvement of the Windows Script Host object model, the enhancement of the command line, the extended support for the generation process and the improved parameter handling.
Windows Socket 2 API Windows XP includes the new Windows Socket 2 API, which makes it easier and more efficient to create Windows Socket applications. These new Windows Sockets 2 features and structures also transparently support the next generation Internet protocol IP version 6 (IPv6).
XML XML 3.0 SDK now includes documents on server secure HTTP access, Extensible Style Sheet Language Transformation (XSLT)/XML Path Language (XPath) and XML Simple API(sa x2). This SDK also makes several improvements to XML 2.5 SDK, including Microsoft JScript? , Microsoft Visual Basic? And the improvement of code examples in C++; And links to utilities that can be used to create XML applications.