Windows API
Windows API — агульнае найменьне для набору базавых інтэрфэйсаў праграмаваньня дастасаваньняў апэрацыйных сыстэм сямейства Windows амэрыканскай карпарацыі «Майкрасофт».
Ёсьць самым прамым спосабам узаемадзеяньня дастасункаў з Windows. Для стварэньня праграм, выкарыстоўваючых Windows API, «Майкрасофт» выпускае SDK, які завецца Platform SDK і ўтрымлівае дакумэнтацыю, набор бібліятэк, утыліт і іншых інструмэнтальных сродкаў.
Агульныя зьвесткі
рэдагавацьWindows API быў першапачаткова спраектаваны для выкарыстаньня ў праграмах, напісаных на мове C (або C++). Праца праз Windows API — гэта найболей блізкі да сыстэмы спосаб узаемадзеяньня зь ёй з прыкладных праграм. Ніжэйшы ўзровень доступу, неабходны толькі для драйвэраў прылад, у актуальных вэрсіях Windows падаецца праз Windows Driver Model.
Вэрсіі
рэдагавацьГэтая старонка ўтрымлівае застарэлыя зьвесткі.
|
Насамрэч WinFX зь нядаўніх пор называецца .NET Framework 3. Так што да WinAPI гэты назоў мае абмежаванае ўжываньне.
Поўны альфабэтны сьпіс тэхналёгіяў, даступных праз Windows API
рэдагаваць- Access Control
- Active Accessibility
- Active Directory
- Active Directory Services Interface (ADSI)
- Active Server Pages (ASP)
- ActiveX Data Objects (ADO)
- Authorization Manager
- Automation
- Background Intelligent Transfer Service (BITS)
- Bluetooth
- CDO
- Certificate Enrollment Control
- Certificate Services
- Collaboration Data Objects
- COM
- COM+
- Common Controls
- Cryptography
- Debugging and Error Handling
- Device I/O
- Distributed File System (Dfs)
- DLLs, Processes, and Threads
- Domain Name System (DNS)
- Dynamic Host Configuration Protocol (DHCP)
- Extensible Authentication Protocol (EAP)
- Extensible Markup Language (XML) і парсер MSXML
- Fax Service
- Group Policy
- HTTP
- ICS і ICF
- Image Color Management (ICM)
- Indexing Service
- Infrared Data Association (IrDa)
- Internet Authentication Service (IAS)
- Internet Connection Sharing and Firewall (ICSF)
- Internet Explorer
- Internet Information Services (IIS)
- Internet Protocol Helper (IP Helper)
- Interprocess Communications
- Lightweight Directory Access Protocol (LDAP)
- LSA Authentication
- LSA Policy
- Memory Management
- Message Queuing (MSMQ)
- Messaging Application Programming Interface (MAPI)
- Microsoft .NET Passport
- Microsoft Agent
- Microsoft Data Access Components (MDAC)
- Microsoft Interface Definition Language (MIDL)
- Microsoft Management Console (MMC)
- Microsoft Transaction Server (MTS)
- Multicast Address Dynamic Client Allocation Protocol (MADCAP)
- Multicast Group Manager
- National Language Support
- NetMeeting
- NetShell
- Network Load Balancing Provider
- Network Management
- Network Monitor
- Network Provider API
- OLE DB
- OLE DB Provider for Internet Publishing
- OnNow
- Open Database Connectivity (ODBC)
- OpenGL
- Password Filters
- PC Health
- Performance Monitoring
- Plug and Play і Universal Plug and Play
- Power Management
- Quality of Service (QoS)
- Real-time Communications (RTC) Client
- Remote Access Service (RAS)
- Remote Procedure Call (маецца на ўвазе служба RPC Service)
- Removable Storage Manager (RSM)
- Routing and Remote Access Service (RRAS)
- Routing Table Manager Version 1 (RTMV1)
- Routing Table Manager Version 2 (RTMV2)
- Security Support Provider Interface (SSPI)
- Server Cluster API
- Server Data Objects (SDO)
- Service Security Attachments
- Setup API
- Shell (маецца на ўвазе Explorer Shell)
- Side-by-side Assemblies
- Simple Network Management Protocol (SNMP)
- Smart Card
- Still Image
- Storage і Structured Storage
- Synchronization Manager
- System.DirectoryServices
- System Event Notification Service (SENS)
- System Restore
- Tablet PC
- Task Scheduler
- Telephony Application Programming Interface (TAPI) 2.2
- Telephony Application Programming Interface (TAPI) 3
- Telephony Service Provider Interface (TSPI і MSPI)
- Terminal Services
- Text Services Framework
- Unicode (і MSLU)
- Universal Description, Discovery, and Integration (UDDI)
- Video for Windows
- Windows Clustering
- Windows File Protection
- Windows GDI
- Windows GDI+
- Windows Image Acquisition (WIA)
- Windows Installer
- Windows Management Instrumentation (WMI)
- Windows Multimedia
- Windows Sockets
- Windows System Information
- Windows User Interface
- Winlogon і Gina
- WinSNMP
Глядзіце таксама
рэдагаваць- DirectX
- Microsoft .NET
- Wine — вольная кросплятформэнная рэалізацыя Windows API.
- Window class
Вонкавыя спасылкі
рэдагаваць- Platform SDK: Windows API — падзел Windows API у бібліятэцы MSDN