資料存取和儲存體

Windows 具有 API、元件和服務,可支援資料存取和儲存體中的傳統型應用程式。 它們提供:

  • 檔案和檔案系統管理。
  • 資料庫存取。
  • 支援資料的傳輸、同步處理和複寫。
  • XML、封裝和記錄檔的存取權。
  • 映射主圖形。
  • 備份支援。

本節內容

主題 描述
背景智慧型傳送服務 背景智慧型傳送服務 (BITS) 會在用戶端和伺服器之間傳輸檔案 (下載或上傳),並提供有關傳輸的進度資訊。 您也可以從對等端下載檔案。
Backup 備份和還原的登錄機碼可讓備份應用程式與其他有關備份和還原作業的應用程式和服務通訊。 磁帶備份 API 可讓備份應用程式將資料封存到磁帶。 單一實例存放區 (SIS) API 可讓備份應用程式使用 SIS 架構,以最少的額外負荷維護重複的檔案。 原始加密 API 可讓您備份和還原加密的檔案。
雲端同步引擎 從 Windows 10 1709 版開始,Windows 會提供雲端檔案 API。 此 API 會正式支援雲端同步引擎,並處理建立和管理預留位置檔案和目錄等工作。 此 API 的使用者通常會同步提供者和 Windows 應用程式。
一般記錄檔系統 Common Log File System (CLFS) API 提供高效能、一般用途的記錄檔子系統,專用用戶端應用程式可以使用,而且多個用戶端可以共用以優化記錄存取。
分散式檔案系統 分散式檔案系統 (DFS) 函式可讓您在多部伺服器上以邏輯方式群組共用,以及以透明方式將共用連結至單一階層命名空間。
分散式檔案系統複寫 分散式檔案系統複寫 (DFSR) 服務是以狀態為基礎的多宿主複寫引擎,可支援複寫排程和頻寬節流。
可延伸儲存引擎 可延伸儲存引擎 (ESE) 是 ISAM () 儲存技術的進階索引和循序存取方法。 ESE 可讓應用程式使用索引或循序資料指標流覽,從資料表儲存和擷取資料。
檔案管理 API (FMAPI) 檔案管理 API 提供一種方式,讓開發人員從未加密的磁片區探索和還原已刪除的檔案。 檔案管理 API 也可讓您使用密碼或修復金鑰檔案,從 BitLocker 加密磁片區探索和復原已刪除的檔案。
HBA (主機匯流排介面卡) 主機匯流排介面卡 (HBA) 。
映射主控 API 映射主控 API 可讓應用程式暫存和將影像轉換成 CD 和 DVD 光學儲存媒體。 以相同方式配置影像的其他類似光碟媒體也可以使用此 API。
影像處理 API Windows 映像處理介面參考說明用來管理 Windows 映像 (.wim) 檔案的程式設計方法。
iSCSI 探索程式庫 API iSCSI 探索程式庫 API 可讓啟動器找出任何可存取的目標裝置,以及具有最少必要設定數量的相關聯位址。
iSCSI 軟體目標 API iSCSI 軟體目標 API 提供 WMI 介面來管理 Microsoft iSCSI 軟體目標,例如建立虛擬磁片並將它呈現給用戶端。
本機檔案系統 描述目錄、磁片、檔案和磁片區管理。 也描述交易式 NTFS (TxF) 。
MSXML Microsoft XML Core Services (MSXML) 可讓使用 JScript、Visual Basic Scripting Edition (VBScript) 和 Microsoft Visual Studio 的客戶建置高效能的 XML 型應用程式。
NVML (非變動性記憶體程式庫) 可讓開發人員利用 NVML API,在 Windows 環境中撰寫永續性記憶體的程式碼。
離線檔案 離線檔案 API 可讓應用程式以程式設計方式控制及監視離線檔案的行為。
包裝 封裝 API 支援產生或取用與開放式封裝慣例相容的檔案,稱為套件的應用程式。
投影檔案系統 Projected File System (ProjFS) 可讓使用者模式應用程式將階層式資料存放區投影到檔案系統中,其中會顯示為檔案和目錄。 內容會隨選快取到本機檔案系統,讓非常大型的資料存放區在本機顯示,而不會造成本機儲存空間過大。
遠端差異壓縮 遠端差異壓縮 (RDC) 可讓應用程式以有效率的方式同步處理兩部電腦之間的資料。
使用者狀態管理 API 使用者狀態管理 API 提供替代方式,可設定和擷取與使用者狀態相關的 Windows 元件目前狀態。 透過這些 API 公開組態和狀態的 Windows 元件為資料夾重新導向、離線檔案和漫遊設定檔。
虛擬磁碟服務 虛擬磁碟服務 (VDS) 管理各種存放裝置設定,從單一磁片桌面到外部存放裝置陣列。
虛擬儲存體 虛擬硬碟 (VHD) 格式是公開可用的映射格式規格,指定封裝在單一檔案中的虛擬硬碟,能夠在支援標準磁片和檔案作業的同時裝載原生檔案系統。
磁碟區陰影複製服務 磁片區陰影複製服務 (VSS) 是一組 COM 介面,可實作架構,以允許在系統上的應用程式繼續寫入磁片區時執行磁片區備份。
Windows Data Access Component Windows Data Access Components (Windows DAC) 6.0 是一組技術,可讓您存取整個企業的資訊。 這些技術包括 Microsoft ActiveX Data Objects (ADO) 、OLE DB 和 Microsoft Open Database Connectivity (ODBC) 。
Windows 儲存裝置管理 API Windows 儲存體管理 API 可用來管理各種存放裝置設定,從單一磁片桌面到外部存放裝置陣列。
Windows Sync Microsoft Windows Sync API 提供一種方式,讓開發人員撰寫自訂同步處理提供者,讓裝置能夠將資料與電腦或網路上的資料存放區進行同步處理。
WMI Provider for NFS Microsoft Services for Network File System (NFS) 提供檔案共用解決方案,可讓您在執行 Windows 和協力廠商作業系統的電腦之間使用 NFS 通訊協定來傳輸檔案。
XmlLite XmlLite 是輕量型 XML 剖析器,專為方便使用、效能和標準合規性而設計。