數據存取和記憶體
數據存取和記憶體技術的概觀。
若要開發資料存取和記憶體,您需要下列標頭:
- bindlink.h
- clfs.h
- clfsmgmt.h
- clfsmgmtw32.h
- clfsw32.h
- dskquota.h
- fileapi.h
- fileapifromapp.h
- ioringapi.h
- ktmtypes.h
- ktmw32.h
- lmshare.h
- lmstats.h
- lzexpand.h
- ntioring_x.h
- ntmsapi.h
- ntmsmli.h
- nvme.h
- txfw32.h
- winefs.h
- wofapi.h
- wow64apiset.h
如需這項技術的程序設計指引,請參閱:
IOCTLs
FSCTL_CREATE_OR_GET_OBJECT_ID 擷取指定檔案或目錄的物件標識碼。 如果沒有物件標識碼存在,則使用 FSCTL_CREATE_OR_GET_OBJECT_ID建立一個。 |
FSCTL_CSV_CONTROL 擷取 CSV 控制作業的結果。 |
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS 擷取 CSVFS 為 Proxy 之文件系統的相關信息。 |
FSCTL_DELETE_OBJECT_ID 從指定的檔案或目錄移除物件標識碼。 |
FSCTL_DELETE_REPARSE_POINT 從指定的檔案或目錄刪除重新分析點。 |
FSCTL_DUPLICATE_EXTENTS_TO_FILE 指示檔案系統代表應用程式複製檔案位元組範圍。 |
FSCTL_EXTEND_VOLUME 增加掛接磁碟區的大小。 |
FSCTL_FILE_LEVEL_TRIM 指出指定檔案內不需要由儲存系統儲存的範圍。 |
FSCTL_FILESYSTEM_GET_STATISTICS 從各種文件系統性能計數器擷取資訊。 |
FSCTL_FILESYSTEM_GET_STATISTICS_EX 從各種文件系統性能計數器擷取資訊。支援此控制項程式代碼,從 Windows 10 開始。 |
FSCTL_FIND_FILES_BY_SID 搜尋目錄,尋找其建立者擁有者符合指定 SID 的檔案。 |
FSCTL_GET_BOOT_AREA_INFO 擷取磁碟區開機扇區的位置。 |
FSCTL_GET_COMPRESSION 擷取檔案系統支援每個數據流壓縮之磁碟區上檔案或目錄的目前壓縮狀態。 |
FSCTL_GET_INTEGRITY_INFORMATION 擷取 ReFS 磁碟區上檔案或目錄的完整性狀態。 (FSCTL_GET_INTEGRITY_INFORMATION) |
FSCTL_GET_NTFS_FILE_RECORD 擷取使用中的第一筆檔案記錄,且其值小於或等於要求的檔案參考編號。 |
FSCTL_GET_NTFS_VOLUME_DATA 擷取指定之NTFS檔案系統磁碟區的相關信息。 |
FSCTL_GET_OBJECT_ID 擷取指定檔案或目錄的物件標識碼。 |
FSCTL_GET_REPAIR 擷取NTFS檔系統自我修復機制的相關信息。 |
FSCTL_GET_REPARSE_POINT 擷取與指定句柄所識別之檔案或目錄相關聯的重新分析點數據。 |
FSCTL_GET_RETRIEVAL_POINTER_BASE 傳回相對於磁碟區開頭之文件系統 (LCN) 第一個邏輯叢集編號的扇區位移。 |
FSCTL_GET_RETRIEVAL_POINTERS 指定檔句柄時,擷取數據結構來描述特定檔案磁碟上的配置和位置,或指定磁碟區句柄、磁碟區上不正確的叢集位置。 |
FSCTL_GET_VOLUME_BITMAP 擷取磁碟區上已佔用和可用叢集的點陣圖。 |
FSCTL_INITIATE_REPAIR 觸發NTFS檔系統,在單一檔案上啟動自我修復迴圈。 |
FSCTL_IS_CSV_FILE 判斷檔案是儲存在 CSVFS 磁碟區上,還是擷取命名空間資訊。 (FSCTL_IS_CSV_FILE) |
FSCTL_IS_FILE_ON_CSV_VOLUME 判斷檔案是儲存在 CSVFS 磁碟區上,還是擷取命名空間資訊。 (FSCTL_IS_FILE_ON_CSV_VOLUME) |
FSCTL_IS_VOLUME_MOUNTED 判斷指定的磁碟區是否已掛接,或指定的檔案或目錄是否位於掛接的磁碟區上。 |
FSCTL_IS_VOLUME_OWNED_BYCSVFS 判斷 CSVFS 是否鎖定磁碟區。 |
FSCTL_LOOKUP_STREAM_FROM_CLUSTER 指定NTFS磁碟區或NTFS磁碟區上檔案的句柄,傳回數據結構的鏈結,描述佔用指定叢集的數據流。 |
FSCTL_MAKE_MEDIA_COMPATIBLE 在寫入一次媒體上關閉開啟的 UDF 工作階段,讓媒體 ROM 相容。 |
FSCTL_MARK_HANDLE 使用該檔案或目錄變更的相關信息,標記指定的檔案或目錄及其變更日誌記錄。 |
FSCTL_MOVE_FILE 將檔案的一或多個虛擬叢集從一個邏輯叢集重新放置到相同磁碟區中的另一個。 此作業會在重組期間使用。 |
FSCTL_OPBATCH_ACK_CLOSE_PENDING 通知伺服器用戶端應用程式已準備好關閉檔案。 |
FSCTL_OPLOCK_BREAK_ACK_NO_2 回應通知,指出檔案上的商機鎖定即將中斷。 使用此作業可解除鎖定檔案上的所有機會鎖定,但讓檔案保持開啟狀態。 |
FSCTL_OPLOCK_BREAK_ACKNOWLEDGE 回應通知,指出檔案上的獨佔機會鎖定即將中斷。 使用此作業來指出檔案應該會收到層級 2 的機率鎖定。 |
FSCTL_OPLOCK_BREAK_NOTIFY 讓呼叫端應用程式等候機會鎖定中斷完成。 |
FSCTL_QUERY_ALLOCATED_RANGES 掃描檔案或替代數據流,尋找可能包含非零數據的範圍。 |
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION 查詢磁碟區上的文件系統辨識資訊。 |
FSCTL_QUERY_ON_DISK_VOLUME_INFO 要求 UDF 特定的磁碟區資訊。 |
FSCTL_QUERY_REGION_INFO 擷取針對支持數據階層處理之磁碟區定義的儲存層區域。 |
FSCTL_QUERY_SPARING_INFO 擷取磁碟區的瑕疵管理屬性。 用於 UDF 檔案系統。 |
FSCTL_QUERY_STORAGE_CLASSES 擷取針對支持數據階層處理之磁碟區定義的儲存層。 |
FSCTL_READ_FROM_PLEX 從指定的 plex 讀取。 |
FSCTL_RECALL_FILE 回想一下遠端記憶體所管理的儲存媒體檔案,這是階層式記憶體管理軟體。 |
FSCTL_REPAIR_COPIES 選取要使用的適當復本來修復數據損毀。 |
FSCTL_REQUEST_BATCH_OPLOCK 要求檔案上的批次機會鎖定。 |
FSCTL_REQUEST_FILTER_OPLOCK 要求檔案上的篩選機率鎖定。 |
FSCTL_REQUEST_OPLOCK 要求檔案上的作業鎖定 (oplock) ,並確認發生 oplock 中斷。 |
FSCTL_REQUEST_OPLOCK_LEVEL_1 要求檔案上層級 1 的機率鎖定。 |
FSCTL_REQUEST_OPLOCK_LEVEL_2 要求檔案的層級 2 機率鎖定。 |
FSCTL_SET_COMPRESSION 設定檔案系統支援每個檔案和個別目錄壓縮之磁碟區上檔案或目錄的壓縮狀態。 |
FSCTL_SET_DEFECT_MANAGEMENT 設定指定檔案的軟體瑕疵管理狀態。 用於 UDF 檔案系統。 |
FSCTL_SET_INTEGRITY_INFORMATION 擷取 ReFS 磁碟區上檔案或目錄的完整性狀態。 (FSCTL_SET_INTEGRITY_INFORMATION) |
FSCTL_SET_OBJECT_ID 設定指定檔案或目錄的物件識別碼。 |
FSCTL_SET_OBJECT_ID_EXTENDED 修改與指定檔案或目錄之物件標識符相關聯的用戶數據。 |
FSCTL_SET_REPAIR 設定NTFS檔案系統自我修復功能的模式。 |
FSCTL_SET_REPARSE_POINT 設定檔案或目錄上的重新分析點。 |
FSCTL_SET_SPARSE 將指示的檔案標示為疏鬆或非疏鬆。 在疏鬆檔案中,大型零範圍可能不需要磁碟配置。 |
FSCTL_SET_ZERO_DATA 以零 (0) 填滿檔案的指定範圍。 |
FSCTL_SET_ZERO_ON_DEALLOCATION 指出NTFS檔系統檔句柄在解除分配時,其叢集應該填滿零。 |
FSCTL_SHRINK_VOLUME 表示磁碟區準備執行壓縮作業、要認可壓縮作業,或要終止壓縮作業。 |
FSCTL_TXFS_CREATE_MINIVERSION 為指定的檔案建立新的miniversion。 Miniversions 可讓您在交易期間參考檔案的快照集。 在認可或回復交易時,會捨棄 Miniversion。 |
FSCTL_TXFS_GET_METADATA_INFO 擷取檔案的 Transacted NTFS (TxF) 元數據,以及鎖定指定檔案的交易 GUID,如果檔案已鎖定) ,則會 (。 |
FSCTL_TXFS_GET_TRANSACTED_VERSION 傳回TXFS_GET_TRANSACTED_VERSION結構。 結構會識別最近認可的指定檔案版本,也就是句柄的版本號碼。 |
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES 傳回目前由指定交易鎖定的所有檔案清單。 如果傳回值ERROR_MORE_DATA,它會傳回在呼叫時保存完整檔案清單所需的緩衝區長度。 |
FSCTL_TXFS_LIST_TRANSACTIONS 傳回目前涉及指定資源管理員的所有交易清單。 |
FSCTL_TXFS_MODIFY_RM 設定次要資源管理員的記錄模式和記錄參數資訊, (RM) 。 |
FSCTL_TXFS_QUERY_RM_INFORMATION 擷取資源管理員 (RM) 的資訊。 |
FSCTL_TXFS_READ_BACKUP_INFORMATION 傳回指定檔案的事務 NTFS (TxF) 特定資訊。 |
FSCTL_TXFS_SAVEPOINT_INFORMATION FSCTL_TXFS_SAVEPOINT_INFORMATION控件程式代碼控制項設定、清除和回復至指定的儲存點。 |
FSCTL_TXFS_TRANSACTION_ACTIVE 傳回布爾值,指出建立快照集時,相關聯磁碟區上是否有任何作用中的交易。 此呼叫僅適用於唯讀快照集磁碟區。 |
FSCTL_TXFS_WRITE_BACKUP_INFORMATION 將交易式NTFS (TxF) 特定資訊寫入指定的檔案。 |
FSCTL_USN_TRACK_MODIFIED_RANGES 啟用目標磁碟區上更新序號 (USN) 變更日誌數據流的範圍追蹤功能,或修改已啟用的範圍追蹤參數。 |
FSCTL_WAIT_FOR_REPAIR 完成指定的修復時傳回 。 |
IOCTL_DISK_CREATE_DISK 使用CREATE_DISK 結構中的資訊,初始化指定的磁碟和磁碟分割數據表。 |
IOCTL_DISK_DELETE_DRIVE_LAYOUT 從主要開機記錄中移除開機簽章,讓磁碟從扇區零格式化到磁碟結尾。 |
IOCTL_DISK_FORMAT_TRACKS 格式化磁碟上指定且連續的一組曲目。 若要提供其他參數,請使用 IOCTL_DISK_FORMAT_TRACKS_EXinstead。 |
IOCTL_DISK_FORMAT_TRACKS_EX 格式化磁碟上指定且連續的一組曲目。 |
IOCTL_DISK_GET_CACHE_INFORMATION 擷取磁碟快取組態數據。 |
IOCTL_DISK_GET_DISK_ATTRIBUTES 擷取指定磁碟裝置的屬性。 |
IOCTL_DISK_GET_DRIVE_GEOMETRY 擷取實體磁碟的 geometry:_type、圓柱數、每個圓柱的追蹤、每個追蹤的扇區,以及每個扇區位元組的相關信息。 |
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX 擷取實體磁碟幾何:_type、圓柱數、每個圓柱的追蹤、每個追蹤的扇區,以及每個扇區位元組的擴充資訊。 |
IOCTL_DISK_GET_DRIVE_LAYOUT 擷取磁碟之數據分割數據表中每個項目的資訊。 |
IOCTL_DISK_GET_DRIVE_LAYOUT_EX 擷取磁碟之數據分割數據表中每個專案的擴充資訊。 |
IOCTL_DISK_GET_LENGTH_INFO 擷取指定磁碟、磁碟區或磁碟分區的長度。 |
IOCTL_DISK_GET_PARTITION_INFO 擷取磁碟分區的類型、大小和本質的相關信息。 |
IOCTL_DISK_GET_PARTITION_INFO_EX 擷取磁碟分區類型、大小和本質的擴充資訊。 |
IOCTL_DISK_GROW_PARTITION 放大指定的分割區。 |
IOCTL_DISK_IS_WRITABLE 判斷指定的磁碟是否可寫入。 |
IOCTL_DISK_PERFORMANCE 啟用提供磁碟效能資訊的性能計數器。 |
IOCTL_DISK_PERFORMANCE_OFF 停用提供磁碟效能資訊的性能計數器。 |
IOCTL_DISK_REASSIGN_BLOCKS 指示磁碟裝置將一或多個區塊對應至其備用區塊集區。 (IOCTL_DISK_REASSIGN_BLOCKS) |
IOCTL_DISK_REASSIGN_BLOCKS_EX 指示磁碟裝置將一或多個區塊對應至其備用區塊集區。 (IOCTL_DISK_REASSIGN_BLOCKS_EX) |
IOCTL_DISK_RESET_SNAPSHOT_INFO 清除所有磁碟區陰影複製服務 (VSS) 硬體型陰影複製 (也稱為「快照集」) 磁碟的資訊。 |
IOCTL_DISK_SET_CACHE_INFORMATION 設定磁碟組態數據。 |
IOCTL_DISK_SET_DISK_ATTRIBUTES 設定指定磁碟裝置的屬性。 |
IOCTL_DISK_SET_DRIVE_LAYOUT 分割磁碟,如磁碟驅動器配置和數據分割資訊數據所指定。 |
IOCTL_DISK_SET_DRIVE_LAYOUT_EX 根據指定的磁碟驅動器配置和數據分割資訊數據來分割磁碟。 |
IOCTL_DISK_SET_PARTITION_INFO 設定指定磁碟分區的數據分割資訊。 |
IOCTL_DISK_SET_PARTITION_INFO_EX 設定指定磁碟分區的數據分割資訊,包括 AT 和 EFI (可延伸韌體介面) 分割區的版面配置資訊。 |
IOCTL_DISK_UPDATE_PROPERTIES 使快取的數據分割數據表失效,並重新列舉裝置。 |
IOCTL_DISK_VERIFY 驗證固定磁碟上的指定範圍。 |
IOCTL_STORAGE_DEVICE_POWER_CAP Windows 應用程式可以使用此控制程式代碼來指定儲存裝置的最大作業耗電量等級。 |
IOCTL_STORAGE_FIRMWARE_ACTIVATE Windows 應用程式可以使用此控制程式代碼,在指定的裝置上啟用韌體映像。 |
IOCTL_STORAGE_FIRMWARE_DOWNLOAD Windows 應用程式可以使用此控制程式碼,將韌體映射下載到目標裝置,但無法啟用它。 |
IOCTL_STORAGE_FIRMWARE_GET_INFO Windows 應用程式可以使用此控制程式代碼來查詢儲存設備以取得詳細的韌體資訊。 |
IOCTL_STORAGE_PROTOCOL_COMMAND Windows 應用程式可以使用此控制程式代碼來傳回儲存設備或配接器的屬性。 要求會指出要擷取的資訊類型,例如裝置的查詢數據或適配卡的功能和限制。 |
IOCTL_STORAGE_QUERY_PROPERTY Windows 應用程式可以使用此控制程式代碼來傳回儲存設備或配接器的屬性。 |
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD 當裝置) 支援時,Windows 應用程式可以使用此控制程式代碼來設定裝置的溫度閾值 (。 |
IOCTL_VOLUME_GET_GPT_ATTRIBUTES 擷取磁碟區的屬性。 |
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS 擷取一或多個磁碟上指定磁碟區的實際位置。 |
IOCTL_VOLUME_IS_CLUSTERED 判斷指定的磁碟區是否叢集化。 |
IOCTL_VOLUME_OFFLINE 讓磁碟區脫機。 |
IOCTL_VOLUME_ONLINE 讓磁碟區上線。 |
列舉
CLFS_CONTEXT_MODE 指定內容模式類型,指出用戶端用來掃描記錄的方向和存取方法。 |
CLFS_IOSTATS_CLASS 定義 CLFS 所報告的 I/O 統計數據類型,並在用戶端呼叫 GetLogIoStatistics 時使用。 |
CLFS_LOG_ARCHIVE_MODE 指定記錄檔是否為暫時性。 |
CLFS_MGMT_POLICY_TYPE CLFS_MGMT_POLICY_TYPE列舉會列出有效的原則類型。 |
COPYFILE2_COPY_PHASE 指出錯誤時復本的階段。 |
COPYFILE2_MESSAGE_ACTION CopyFile2ProgressRoutine 回呼函式傳回,指出暫止複製作業應該採取什麼動作。 |
COPYFILE2_MESSAGE_TYPE 指出傳遞至 CopyFile2ProgressRoutine 回呼函式之 COPYFILE2_MESSAGE 結構中的訊息類型。 |
CREATE_BIND_LINK_FLAGS 這些旗標可以傳入 CreateBindLink,以變更預設系結連結行為,以符合使用者的需求。 |
CSV_CONTROL_OP 指定要與FSCTL_CSV_CONTROL控件程式代碼搭配使用的 CSV 控件作業類型。 |
FILE_ID_TYPE FILE_ID_DESCRIPTOR結構中等位的辨別子。 |
FILE_INFO_BY_HANDLE_CLASS 識別 GetFileInformationByHandleEx 應該擷取或 SetFileInformationByHandle 應設定的檔案信息類型。 |
FILE_INFO_BY_NAME_CLASS 識別 GetFileInformationByName 應該擷取的文件類型。 |
FILE_STORAGE_TIER_MEDIA_TYPE 指定儲存媒體類型。 |
FINDEX_INFO_LEVELS 定義與 FindFirstFileEx 函式搭配使用的值,以指定傳回數據的資訊層級。 |
FINDEX_SEARCH_OPS 定義與 FindFirstFileEx 函式搭配使用的值,以指定要執行的篩選類型。 |
GET_FILEEX_INFO_LEVELS 定義與 GetFileAttributesEx 和 GetFileAttributesTransacted 函式搭配使用的值,以指定傳回數據的資訊層級。 |
IORING_CREATE_ADVISORY_FLAGS 指定使用 CreateIoRing 呼叫來建立 I/O 通道的諮詢旗標。 |
IORING_CREATE_REQUIRED_FLAGS 指定使用 CreateIoRing 呼叫建立 I/O 通道的必要旗標。 |
IORING_FEATURE_FLAGS 代表 I/O 通道 API 版本的功能支援。 |
IORING_OP_CODE 指定 I/O 通道作業的類型。 |
IORING_REF_KIND 指定IORING_HANDLE_REF結構的型別。 |
IORING_SQE_FLAGS 指定 I/O 通道提交佇列專案的核心行為選項。 |
IORING_VERSION 指定 IORING API 版本。 |
MEDIA_TYPE 表示各種形式的裝置媒體。 |
NtmsObjectsTypes NtmsObjectsTypes 列舉型別會指定 RSM 對象的類型。 |
NVME_ACCESS_FREQUENCIES 定義值,指出邏輯區塊尋址 (LBA) 範圍的讀取和寫入存取頻率。 |
NVME_ACCESS_LATENCIES 定義值,指出讀取和寫入作業的延遲。 |
NVME_ADMIN_COMMANDS 定義值,指定命令集 管理員 命令。 管理員 命令集包含可提交至 管理員 提交佇列的命令。 |
NVME_ASYNC_EVENT_ERROR_STATUS_CODES 包含值,指出一般錯誤事件類型。 |
NVME_ASYNC_EVENT_HEALTH_STATUS_CODES 包含值,指出SMART/Health Status事件類型。 |
NVME_ASYNC_EVENT_IO_COMMAND_SET_STATUS_CODES 包含值,指出 I/O 命令集事件類型。 |
NVME_ASYNC_EVENT_NOTICE_CODES 包含值,表示 Notice 事件類型。 |
NVME_ASYNC_EVENT_TYPES 包含值,表示異步事件類型。 |
NVME_CC_SHN_SHUTDOWN_NOTIFICATIONS 包含值,指出控制器組態 (CC) 關機通知。 |
NVME_CMBSZ_SIZE_UNITS 包含值,指定指出控制器記憶體緩衝區大小的大小單位。 |
NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMITS 包含值,指出相關聯命令的命令提交和執行建議。 |
NVME_CSTS_SHST_SHUTDOWN_STATUS 包含值,指出主機在 NVME_CONTROLLER_CONFIGURATION 結構中設定SHN字段所起始的關機處理狀態。 |
NVME_DIRECTIVE_RECEIVE_IDENTIFY_OPERATIONS 包含值,指定識別作業的指示詞類型。 |
NVME_DIRECTIVE_RECEIVE_STREAMS_OPERATIONS 包含值,指出 Streams 作業的指示詞類型。 |
NVME_DIRECTIVE_SEND_IDENTIFY_OPERATIONS 包含值,指定傳送至識別作業的指示詞類型。 |
NVME_DIRECTIVE_SEND_STREAMS_OPERATIONS 包含值,指出傳送至 Streams 作業的指示詞類型。 |
NVME_DIRECTIVE_TYPES 包含指出指示詞類型的值。 |
NVME_FEATURE_VALUE_CODES 包含值,指出應該由NVME_ADMIN_COMMAND_GET_FEATURES和NVME_ADMIN_COMMAND_SET_FEATURES 管理員 命令擷取或設定功能的值。 |
NVME_FEATURES 包含值,指出應該由NVME_ADMIN_COMMAND_GET_FEATURES和NVME_ADMIN_COMMAND_SET_FEATURES 管理員 命令擷取或設定哪些功能。 |
NVME_FIRMWARE_ACTIVATE_ACTIONS 包含值,指出在韌體映射下載命令或先前下載並放置的映射上所採取的動作。 |
NVME_FUSED_OPERATION_CODES 包含值,指出命令是否為融合作業中的第一個或第二個命令。 |
NVME_IDENTIFY_CNS_CODES 包含值,指出控制器或命名空間資訊的類型,這些資訊將在NVME_CDW10_IDENTIFY結構 (CNS) 成員的控制器或命名空間結構中傳回。 |
NVME_LBA_RANGE_TYPES 包含值,指出NVME_LBA_RANGET_TYPE_ENTRY結構中的邏輯區塊尋址 (LBA) 範圍類型。 |
NVME_LOG_PAGES 包含值,指出 [取得記錄頁面] NVME_ADMIN_COMMAND_GET_LOG_PAGE 管理員 Command 可以擷取的記錄頁。 |
NVME_NVM_COMMANDS 包含值,指出 NVM 命令集中的命令。 |
NVME_NVM_QUEUE_PRIORITIES 包含值,指出如果控制者支援 I/O 提交佇列,可以指派給 I/O 提交佇列的優先順序,以供仲裁機制考慮。 |
NVME_PROTECTION_INFORMATION_TYPES 包含值,指出是否啟用端對端數據保護,如果已啟用,則指定保護信息的類型。 |
NVME_RESERVATION_NOTIFICATION_TYPES 包含值,指出保留通知記錄頁面中保留通知的類型。 |
NVME_SECURE_ERASE_SETTINGS 包含值,指定是否應該在 Format NVM 命令中執行何種類型的安全清除作業。 |
NVME_STATUS_COMMAND_SPECIFIC_CODES 包含值,指出特定命令特有的狀態。 |
NVME_STATUS_GENERIC_COMMAND_CODES 包含值,指出與命令相關聯的狀態,這些狀態在許多不同的命令類型之間是泛型的。 |
NVME_STATUS_MEDIA_ERROR_CODES 包含值,指出與 NVM 媒體相關聯的錯誤,或表示數據完整性類型錯誤。 |
NVME_STATUS_TYPES 包含值,指出當命令完成時,控制器在完成佇列專案中張貼的狀態代碼類型。 |
NVME_TEMPERATURE_THRESHOLD_TYPES 包含值,指出整體裝置溫度的臨界值類型, (控制器和包含) 的 NVM。 |
PARTITION_STYLE 表示數據分割的格式。 |
PRIORITY_HINT 定義與 FILE_IO_PRIORITY_HINT_INFO 結構搭配使用的值,以指定檔案 I/O 作業的優先順序提示。 |
READ_DIRECTORY_NOTIFY_INFORMATION_CLASS 指出呼叫 ReadDirectoryChangesExW 函式的應用程式可以要求的信息類型。 |
STORAGE_COMPONENT_HEALTH_STATUS 指定記憶體元件的健全狀態。 |
STORAGE_DEVICE_FORM_FACTOR 指定裝置的尺寸。 |
STORAGE_DEVICE_POWER_CAP_UNITS 最大電源閾值的單位。 |
STORAGE_PORT_CODE_SET 保留供系統使用。 (STORAGE_PORT_CODE_SET) |
STORAGE_PROPERTY_ID 列舉STORAGE_PROPERTY_QUERY結構之 PropertyId 成員的可能值,這些成員會當做輸入傳遞至IOCTL_STORAGE_QUERY_PROPERTY要求,以擷取存儲設備或配接器的屬性。 |
STORAGE_PROTOCOL_ATA_DATA_TYPE ATA 通訊協定數據類型。 |
STORAGE_PROTOCOL_NVME_DATA_TYPE 描述在IOCTL_STORAGE_QUERY_PROPERTY要求期間要查詢的 NVMe 通訊協定特定數據類型。 |
STORAGE_PROTOCOL_TYPE 指定存儲設備的通訊協定。 |
STORAGE_QUERY_TYPE 由傳遞至IOCTL_STORAGE_QUERY_PROPERTY控制程式代碼的STORAGE_PROPERTY_QUERY結構使用,以指出傳回儲存裝置或適配卡屬性的相關信息。 |
STREAM_INFO_LEVELS 定義與 FindFirstStreamW 函式搭配使用的值,以指定傳回數據的資訊層級。 |
TRANSACTION_OUTCOME 定義 KTM 可以指派給交易的結果 (結果) 。 |
WRITE_CACHE_CHANGE 指出裝置的寫入快取功能是否可變更。 |
WRITE_CACHE_ENABLE 指出寫入快取已啟用或停用。 |
WRITE_CACHE_TYPE 指定快取類型。 |
WRITE_THROUGH 指定儲存裝置是否支援寫入快取。 |
函式
AccessNtmsLibraryDoor AccessNtmsLibraryDoor 函式會解除鎖定指定連結庫的門。 如果連結庫忙碌中,RSM 會將要求排入佇列,並成功傳回。 |
加入 將 IDiskQuotaUser 指標新增至批次清單。 |
AddLogContainer 如果呼叫進程具有 .blf 檔案的寫入許可權,而且能夠在容器的目標目錄中建立檔案,則將容器新增至與記錄句柄相關聯的實體記錄檔。 |
AddLogContainerSet 如果呼叫進程可以存取記錄句柄,將多個記錄容器新增至與記錄句柄相關聯的實體記錄檔。 |
AddNtmsMediaType 如果連結庫物件中目前沒有關聯,AddNtmsMediaType 函式會將指定的媒體類型新增至指定的媒體櫃。 如果系統媒體集區不存在,則函式會建立系統媒體集區。 |
AddUserName 為指定的使用者新增磁碟區上的新配額專案。 使用者是由網域和帳戶名稱所識別。 |
AddUserSid 為指定的使用者新增磁碟區上的新配額專案。 使用者是由安全性標識碼 (SID) 來識別。 |
AddUsersToEncryptedFile 將使用者金鑰新增至指定的加密檔案。 |
AdvanceLogBase 將記錄數據流的基底記錄序號 (LSN) 前移至指定的 LSN。 |
AlignReservedLog 計算一組保留記錄的扇區對齊保留大小。 |
AllocateNtmsMedia AllocateNtmsMedia 函式會配置一段可用的媒體。 |
AllocReservedLog 為一組保留的記錄配置扇區對齊空間。 |
AreFileApisANSI 判斷檔案 I/O 函式是否使用 ANSI 或 OEM 字元集代碼頁。 |
AreShortNamesEnabled AreShortNamesEnabled 函式會判斷是否為指定的磁碟區啟用簡短名稱。 |
BeginNtmsDeviceChangeDetection BeginNtmsDeviceChangeDetection 函式可讓應用程式開始裝置變更偵測會話。 |
BuildIoRingCancelRequest 嘗試取消先前提交的 I/O 通道作業。 |
BuildIoRingReadFile 使用 I/O 通道從檔案執行異步讀取。 |
BuildIoRingRegisterBuffers 向系統註冊緩衝區陣列,以供未來的 I/O 通道作業使用。 |
BuildIoRingRegisterFileHandles 向系統註冊檔句柄陣列,以供未來的 I/O 通道作業使用。 |
CancelIo 取消所指定檔案呼叫線程所發出的所有擱置輸入和輸出 (I/O) 作業。 |
CancelIoEx 標記指定之檔句柄的任何未處理 I/O 作業。 不論哪一個線程建立 I/O 作業,函式只會取消目前進程中的 I/O 作業。 |
CancelNtmsLibraryRequest CancelNtmsLibraryRequest 函式會取消未處理的 RSM 要求,例如對 CleanNtmsDrive 函式的呼叫。 如果連結庫忙碌中,RSM 會將取消排入佇列,並傳回成功。 |
CancelNtmsOperatorRequest CancelNtmsOperatorRequest 函式會取消指定的 RSM 運算符要求。 |
CancelSynchronousIo 將指定線程發出的暫止同步 I/O 作業標示為已取消。 |
ChangeNtmsMediaType ChangeNtmsMediaType 函式會將指定的 PMID 移至指定的目標媒體集區,並將 PMID 的媒體類型識別碼設定為目標媒體集區的媒體類型。 |
CheckNameLegalDOS8Dot3A 判斷指定的名稱是否可用來在 FAT 檔案系統上建立檔案。 (ANSI) |
CheckNameLegalDOS8Dot3W 判斷指定的名稱是否可用來在 FAT 檔案系統上建立檔案。 (Unicode) |
CLAIMMEDIALABEL ClaimMediaLabel 回呼函式會判斷指定的媒體標籤是否由媒體相關聯的應用程式所建立。 |
CleanNtmsDrive CleanNtmsDrive 函式會將指定磁碟驅動器的清除要求排入佇列以進行清除。 |
ClfsLsnEqual 判斷來自相同數據流的兩個 LSN 是否相等。 |
ClfsLsnGreater 判斷某個 LSN 是否大於另一個 LSN。 這兩個 LSN 必須來自相同的數據流。 |
ClfsLsnLess 判斷某個 LSN 是否小於另一個 LSN。 這兩個 LSN 必須來自相同的數據流。 |
ClfsLsnNull 判斷指定的 LSN 是否等於CLFS_LSN_NULL的最小可能 LSN。 |
複製 建立另一個使用者配額專案的列舉值,其中包含與目前相同的列舉狀態。 |
CloseAndResetLogFile 重設記錄檔,然後關閉記錄檔。 |
CloseEncryptedFileRaw 在備份或還原作業之後關閉加密的檔案,並釋放相關聯的系統資源。 |
CloseIoRing 關閉先前以 CreateIoRing 呼叫開啟的 HIORING 句柄。 |
CloseNtmsNotification CloseNtmsNotification 函式會關閉指定的開啟通知通道。 |
CloseNtmsSession CloseNtmsSession 函式會關閉指定的 RSM 會話。 |
CommitComplete 表示 RESOURCE Manager (RM) 已完成認可交易管理員要求的交易, (TM) 。 |
CommitEnlistment 認可與此登記句柄相關聯的交易。 通訊資源管理員會使用此函式 (有時稱為「上層交易管理員」) 。 |
CommitTransaction 要求認可指定的交易。 (CommitTransaction) |
CommitTransactionAsync 要求認可指定的交易。 (CommitTransactionAsync) |
CopyFile copyFile 函式 (winbase.h) 會將現有的檔案複製到新的檔案。 |
CopyFile2 將現有的檔案複製到新的檔案,並透過回呼函式通知其進度。 (CopyFile2) |
CopyFileA 複製現有的檔案到新的檔案。 (CopyFileA) |
CopyFileExA 將現有的檔案複製到新的檔案,並透過回呼函式通知其進度。 (CopyFileExA) |
CopyFileExW 將現有的檔案複製到新的檔案,並透過回呼函式通知其進度。 (CopyFileExW) |
CopyFileFromAppW 複製現有的檔案到新的檔案。 此函式的行為與 CopyFile 相同,不同之處在於此函式遵守 通用 Windows 平台 應用程式安全性模型。 |
CopyFileTransactedA 將現有檔案複製到新檔案做為交易作業,透過回呼函式通知應用程式其進度。 (ANSI) |
CopyFileTransactedW 將現有檔案複製到新檔案做為交易作業,透過回呼函式通知應用程式其進度。 (Unicode) |
CopyFileW copyFileW (Unicode) 函式 (winbase.h) 會將現有的檔案複製到新檔案。 |
CreateBindLink 此 API 可讓系統管理員在虛擬路徑與支援路徑之間建立系結連結。 |
CreateDirectory CreateDirectory 函式 (winbase.h) 會建立新的目錄。 |
CreateDirectoryA 建立新目錄。 (CreateDirectoryA) |
CreateDirectoryExA 使用指定範本目錄的屬性建立新的目錄。 (ANSI) |
CreateDirectoryExW 使用指定範本目錄的屬性建立新的目錄。 (Unicode) |
CreateDirectoryFromAppW 建立新目錄。 此函式的行為與 CreateDirector 相同,不同之處在於此函式遵守應用程式安全性模型 通用 Windows 平台。 |
CreateDirectoryTransactedA 使用指定範本目錄的屬性,建立新目錄做為交易作業。 (ANSI) |
CreateDirectoryTransactedW 使用指定範本目錄的屬性,建立新目錄做為交易作業。 (Unicode) |
CreateDirectoryW 建立新目錄。 (CreateDirectoryW) |
CreateEnlistment 建立登記、設定其初始狀態,並使用指定的存取權開啟登記的句柄。 |
CreateEnumUsers 建立列舉值物件,以列舉磁碟區上的配額使用者。 |
CreateFile2 建立或開啟檔案或 I/O 裝置。 |
CreateFile2FromAppW 建立或開啟檔案或 I/O 裝置。 此函式的行為與 CreateFile2 相同,不同之處在於此函式遵守 通用 Windows 平台 應用程式安全性模型。 |
CreateFileA 建立或開啟檔案或 I/O 裝置。 最常使用的 I/O 裝置如下:_file、檔案串流、目錄、實體磁碟、磁碟區、控制台緩衝區、磁帶機、通訊資源、mailslot 和管道。 (ANSI) |
CreateFileFromAppW 建立或開啟檔案或 I/O 裝置。 此函式的行為與 CreateFile 相同,不同之處在於此函式遵守 通用 Windows 平台 應用程式安全性模型。 |
CreateFileTransactedA 建立或開啟檔案、檔案數據流或目錄做為交易作業。 (ANSI) |
CreateFileTransactedW 建立或開啟檔案、檔案數據流或目錄做為交易作業。 (Unicode) |
CreateFileW 建立或開啟檔案或 I/O 裝置。 最常使用的 I/O 裝置如下:_file、檔案串流、目錄、實體磁碟、磁碟區、控制台緩衝區、磁帶機、通訊資源、mailslot 和管道。 (Unicode) |
CreateHardLinkA 建立現有檔案與新檔案之間的硬式連結。 (ANSI) |
CreateHardLinkTransactedA 建立現有檔案與新檔案之間的硬式連結做為交易作業。 (ANSI) |
CreateHardLinkTransactedW 建立現有檔案與新檔案之間的硬式連結做為交易作業。 (Unicode) |
CreateHardLinkW 建立現有檔案與新檔案之間的硬式連結。 (Unicode) |
CreateIoCompletionPort 建立輸入/輸出 (I/O) 完成埠,並將它與指定的檔句柄產生關聯,或建立尚未與檔句柄相關聯的 I/O 完成埠,以便稍後進行關聯。 |
CreateIoRing 建立 I/O 通道提交/完成佇列配對的新實例,並傳回參考 I/O 通道的句柄。 |
CreateLogContainerScanContext 建立與 ScanLogContainers 搭配使用的掃描內容,以列舉與記錄相關聯的所有記錄容器,並執行第一次掃描。 |
CreateLogFile 建立或開啟記錄檔。 |
CreateLogMarshallingArea 建立記錄檔的封送處理區域,並在成功傳回封送處理內容時建立。 建立封送處理區域之前,記錄至少必須有一個容器。 |
CreateNtmsMediaA CreateNtmsMedia 函式會為新的離線媒體建立 PMID 和側 (或側邊) 。 媒體會放在為 lpPhysicalMedia 指定的媒體集區中。 (ANSI) |
CreateNtmsMediaPool CreateNtmsMediaPool 函式會建立新的應用程式媒體集區。 (CreateNtmsMediaPool) |
CreateNtmsMediaPoolA CreateNtmsMediaPool 函式會建立新的應用程式媒體集區。 (CreateNtmsMediaPoolA) |
CreateNtmsMediaPoolW CreateNtmsMediaPoolW (Unicode) 函式會建立新的應用程式媒體集區。 (CreateNtmsMediaPoolW) |
CreateNtmsMediaW CreateNtmsMedia 函式會為新的離線媒體建立 PMID 和側 (或側邊) 。 媒體會放在為 lpPhysicalMedia 指定的媒體集區中。 (Unicode) |
CreateResourceManager (RM) 物件建立新的資源管理員,並將 RM 與交易管理員 (TM) 產生關聯。 |
CreateSymbolicLinkA 建立符號連結。 (ANSI) |
CreateSymbolicLinkTransactedA 建立符號連結做為交易作業。 (ANSI) |
CreateSymbolicLinkTransactedW 建立符號連結做為交易作業。 (Unicode) |
CreateSymbolicLinkW 建立符號連結。 (Unicode) |
CreateTransaction 建立新的交易物件。 |
CreateTransactionManager 在TM) 物件 (建立新的交易管理員,並傳回具有指定存取權的句柄。 |
CreateUserBatch 建立批處理物件,以同時優化多個使用者的配額設定更新。 |
DeallocateNtmsMedia DeallocateNtmsMedia 函式會解除分配與指定邏輯媒體相關聯的側邊。 |
DecommissionNtmsMedia DecommissionNtmsMedia 函式會將側邊從 [可用] 狀態移至 [已解除委任] 狀態。 |
DecryptFileA 解密加密的檔案或目錄。 (ANSI) |
DecryptFileW 解密加密的檔案或目錄。 (Unicode) |
DefineDosDeviceA 定義、重新定義或刪除 MS-DOS 裝置名稱。 (DefineDosDeviceA) |
DefineDosDeviceW 定義、重新定義或刪除 MS-DOS 裝置名稱。 (DefineDosDeviceW) |
DeleteFile deleteFile 函式 (winbase.h) 會刪除現有的檔案。 |
DeleteFileA 刪除現有的檔案。 (DeleteFileA) |
DeleteFileFromAppW 刪除現有的檔案。 此函式的行為與 DeleteFile 相同,不同之處在於此函式遵守 通用 Windows 平台 應用程式安全性模型。 |
DeleteFileTransactedA 刪除現有檔案做為交易作業。 (ANSI) |
DeleteFileTransactedW 刪除現有檔案做為交易作業。 (Unicode) |
DeleteFileW 刪除現有的檔案。 (DeleteFileW) |
DeleteLogByHandle 標記要刪除的指定記錄檔。 當所有句柄、封送處理區域和讀取內容關閉時,實際上會刪除記錄檔。 如果記錄檔是實體記錄檔,則會刪除其基礎容器。 |
DeleteLogFile 標記要刪除的記錄檔。 當所有句柄、封送處理區域和讀取內容關閉時,實際上會刪除記錄檔。 如果記錄檔是實體記錄檔,則會刪除其基礎容器。 |
DeleteLogMarshallingArea 刪除透過成功呼叫 CreateLogMarshallingArea 所建立的封送處理區域。 |
DeleteNtmsDrive DeleteNtmsDrive 函式會從 RSM 資料庫刪除磁碟驅動器。 磁碟驅動器必須具有 dwOperationalState NTMS_NOT_PRESENT。 |
DeleteNtmsLibrary DeleteNtmsLibrary 函式會從 RSM 資料庫刪除連結庫中所包含的連結庫和所有裝置。 連結庫中的所有媒體都會移至離線連結庫。 |
DeleteNtmsMedia DeleteNtmsMedia 函式會從資料庫移除指定媒體的所有參考,以從 RSM 刪除實體離線媒體。 |
DeleteNtmsMediaPool DeleteNtmsMediaPool 函式會刪除指定的應用程式媒體集區。 |
DeleteNtmsMediaType DeleteNtmsMediaType 函式會從指定的媒體櫃中刪除指定的媒體類型關聯性,前提是連結庫不包含指定媒體類型的任何實體媒體物件。 |
DeleteNtmsRequests DeleteNtmsRequests 函式會從 RSM 資料庫刪除要求或要求清單。 |
DeleteUser 從磁碟區配額資訊檔案中移除用戶專案。 |
DeleteVolumeMountPointA 刪除驅動器號或掛接的資料夾。 (DeleteVolumeMountPointA) |
DeleteVolumeMountPointW 刪除驅動器號或掛接的資料夾。 (DeleteVolumeMountPointW) |
DeregisterManageableLogClient 使用記錄管理員取消註冊用戶端。 |
DisableNtmsObject DisableNtmsObject 函式會停用指定的 RSM 物件。 |
DismountNtmsDrive DismountNtmsDrive 函式會將命令排入佇列,將指定磁碟驅動器中的媒體移至其儲存位置。 此函式應該與 MountNtmsMedia 函式配對。 |
DismountNtmsMedia DismountNtmsMedia 函式會將命令排入佇列,將磁碟驅動器中的指定媒體移至其記憶體。 此函式應該與 MountNtmsMedia 函式配對。 |
DumpLogRecords 掃描指定的記錄;根據記錄類型篩選記錄檔記錄;和會將記錄放在呼叫端開啟的輸出檔案數據流中。 |
DuplicateEncryptionInfoFile 將 EFS 元數據從一個檔案或目錄複製到另一個檔案或目錄。 |
退出DiskFromSADriveA 「退出」DiskFromSADrive 函式會退出獨立卸載式磁碟驅動器中的媒體。 (ANSI) |
退出DiskFromSADriveW 「退出」DiskFromSADrive 函式會退出獨立卸載式磁碟驅動器中的媒體。 (Unicode) |
退出NtmsCleaner 退出NtmsCleaner 函式會從目前保留的清除器位置退出清理器。 |
退出NtmsMedia 退出NtmsMedia 函式會從目前連結庫的埠退出指定的媒體。 如果連結庫忙碌中,RSM 會排入退出NtmsMedia 並傳回成功。 |
EnableNtmsObject EnableNtmsObject 函式會啟用指定的物件。 |
EncryptFileA 加密檔案或目錄。 (ANSI) |
EncryptFileW 加密檔案或目錄。 (Unicode) |
EncryptionDisable 停用或啟用指定目錄及其檔案的加密。 |
EndNtmsDeviceChangeDetection EndNtmsDeviceChangeDetection 函式會結束使用 SetNtmsDeviceChangeDetection 函式指定之任何目標裝置的裝置變更偵測,並關閉變更偵測句柄。 |
EnumerateNtmsObject EnumerateNtmsObject 函式會列舉包含在 lpContainerId 參數中的 RSM 物件。 |
ExportNtmsDatabase ExportNtmsDatabase 函式會在 RSM 資料庫目錄中建立一組一致的資料庫檔案。 |
FileEncryptionStatusA 擷取指定檔案的加密狀態。 (ANSI) |
FileEncryptionStatusW 擷取指定檔案的加密狀態。 (Unicode) |
FindClose 關閉 FindFirstFile、FindFirstFileEx、FindFirstFileNameW、FindFirstFileNameTransactedW、FindFirstFileNameTransactedW、FindFirstFileTransacted、FindFirstStreamTransactedW 或 FindFirstStreamW 函式所開啟的檔案搜尋句柄。 |
FindCloseChangeNotification 停止變更通知句柄監視。 |
FindFirstChangeNotificationA 建立變更通知句柄,並設定初始變更通知篩選條件。 (ANSI) |
FindFirstChangeNotificationW 建立變更通知句柄,並設定初始變更通知篩選條件。 (Unicode) |
FindFirstFileA 如果) 使用通配符,則搜尋具有符合特定名稱 (或部分名稱的檔案或子目錄的目錄。 (ANSI) |
FindFirstFileExA 使用符合指定之檔案或子目錄的名稱和屬性,搜尋目錄。 (FindFirstFileExA) |
FindFirstFileExFromAppW 使用符合指定之檔案或屬性的名稱和屬性,搜尋目錄。 |
FindFirstFileExW 使用符合指定之檔案或屬性的名稱和屬性,搜尋目錄。 (FindFirstFileExW) |
FindFirstFileNameTransactedW 建立指定檔案之所有硬式連結的列舉,做為交易作業。 函式會傳回列舉的句柄,可用於 FindNextFileNameW 函式的後續呼叫。 |
FindFirstFileNameW 建立指定檔案之所有硬式連結的列舉。 FindFirstFileNameW 函式會傳回列舉的句柄,可用於後續對 FindNextFileNameW 函式的呼叫。 |
FindFirstFileTransactedA 使用符合特定名稱做為交易作業的名稱,搜尋目錄中的檔案或子目錄。 (ANSI) |
FindFirstFileTransactedW 使用符合特定名稱做為交易作業的名稱,搜尋目錄中的檔案或子目錄。 (Unicode) |
FindFirstFileW 使用通配符時,搜尋符合特定名稱的檔案或子目錄 (或部分名稱的目錄) 。 (Unicode) |
FindFirstStreamTransactedW 將指定檔案或目錄中的第一個數據流列舉為交易作業。 |
FindFirstStreamW 列舉指定檔案或目錄中具有 ::$DATA數據流類型的第一個數據流。 |
FindFirstVolumeA 擷取電腦上的磁碟區名稱。 (FindFirstVolumeA) |
FindFirstVolumeMountPointA 擷取指定磁碟區上掛接的資料夾名稱。 (ANSI) |
FindFirstVolumeMountPointW 擷取指定磁碟區上掛接的資料夾名稱。 (Unicode) |
FindFirstVolumeW 擷取電腦上的磁碟區名稱。 (FindFirstVolumeW) |
FindNextChangeNotification 要求操作系統在下次偵測到適當的變更時發出變更通知的訊號。 |
FindNextFileA 繼續從先前呼叫 FindFirstFile、FindFirstFileEx 或 FindFirstFileTransacted 函式的檔案搜尋。 (ANSI) |
FindNextFileNameW 繼續使用成功呼叫 FindFirstFileNameW 函式所傳回的句柄來列舉檔案的硬式連結。 |
FindNextFileW 繼續從先前呼叫 FindFirstFile、FindFirstFileEx 或 FindFirstFileTransacted 函式的檔案搜尋。 (Unicode) |
FindNextStreamW 繼續先前呼叫 FindFirstStreamW 函式所啟動的數據流搜尋。 |
FindNextVolumeA 繼續呼叫 FindFirstVolume 函式所啟動的磁碟區搜尋。 (FindNextVolumeA) |
FindNextVolumeMountPointA 繼續呼叫 FindFirstVolumeMountPoint 函式所啟動的掛接資料夾搜尋。 (ANSI) |
FindNextVolumeMountPointW 繼續呼叫 FindFirstVolumeMountPoint 函式所啟動的掛接資料夾搜尋。 (Unicode) |
FindNextVolumeW 繼續呼叫 FindFirstVolume 函式所啟動的磁碟區搜尋。 (FindNextVolumeW) |
FindUserName 找出磁碟區配額資訊中的特定專案。 |
FindUserSid 找出磁碟區配額資訊中的特定用戶專案。 |
FindVolumeClose 關閉指定的磁碟區搜尋句柄。 |
FindVolumeMountPointClose 關閉指定的掛接資料夾搜尋句柄。 |
FlushLogBuffers 強制將此封送處理區域附加的所有記錄排清到磁碟。 |
FlushLogToLsn 強制附加至這個封送處理區域的所有記錄,以指定的記錄序號 (LSN) 排清到磁碟。 此作業期間可能會排清超過指定的記錄。 |
FlushToDisk 以對基礎文件系統的單一呼叫,將用戶物件變更寫入磁碟。 |
FreeEncryptionCertificateHashList 釋放憑證哈希清單。 |
FreeReservedLog 減少封送處理區域中的保留記錄數目,方法是呼叫 ReserveAndAppendLog、ReserveAndAppendLogAligned 或 AllocReservedLog。 |
GetAccountStatus 擷取使用者對象的帳戶狀態。 |
GetBinaryTypeA 判斷檔案是否為可執行檔 (.exe) 檔案,如果是的話,哪一個子系統會執行可執行檔。 (ANSI) |
GetBinaryTypeW 判斷檔案是否為可執行檔 (.exe) 檔案,如果是的話,哪一個子系統會執行可執行檔。 (Unicode) |
GetCompressedFileSizeA 擷取用來儲存指定檔案之磁碟記憶體的實際位元元組數目。 (ANSI) |
GetCompressedFileSizeTransactedA 擷取用來將指定檔案儲存為交易作業的實際磁碟記憶體位元組數目。 (ANSI) |
GetCompressedFileSizeTransactedW 擷取用來將指定檔案儲存為交易作業的實際磁碟記憶體位元組數目。 (Unicode) |
GetCompressedFileSizeW 擷取用來儲存指定檔案之磁碟記憶體的實際位元元組數目。 (Unicode) |
GetCurrentClockTransactionManager 從交易管理員取得虛擬時鐘值。 |
GetCurrentDirectory 擷取目前進程的目前目錄。 |
GetDefaultQuotaLimit 擷取磁碟區的默認配額限制。 |
GetDefaultQuotaLimitText 擷取磁碟區的默認配額限制。 限制是以文字字串表示;例如,10.5 MB。 |
GetDefaultQuotaThreshold 擷取磁碟區的默認配額警告閾值。 |
GetDefaultQuotaThresholdText 擷取磁碟區的預設警告臨界值。 |
GetDiskFreeSpaceA 擷取指定磁碟的相關信息,包括磁碟上的可用空間量。 (ANSI) |
GetDiskFreeSpaceExA 擷取磁碟區上可用空間量的相關信息,也就是總空間量、可用空間總數,以及與呼叫線程相關聯的使用者可用空間總數。 (ANSI) |
GetDiskFreeSpaceExW 擷取磁碟區上可用空間量的相關信息,也就是總空間量、可用空間總數,以及與呼叫線程相關聯的使用者可用空間總數。 (Unicode) |
GetDiskFreeSpaceW 擷取指定磁碟的相關信息,包括磁碟上的可用空間量。 (Unicode) |
GetDiskSpaceInformationA 取得位於指定根路徑之磁碟區的磁碟空間資訊。 |
GetDiskSpaceInformationW 取得位於指定根路徑之磁碟區的磁碟空間資訊。 |
GetDriveTypeA 判斷磁碟驅動器是否為抽取式、固定、CD-ROM、RAM 磁碟或網路驅動器。 (ANSI) |
GetDriveTypeW 判斷磁碟驅動器是否為抽取式、固定、CD-ROM、RAM 磁碟或網路驅動器。 (Unicode) |
GetEnlistmentId 取得指定登記的標識碼 (識別碼) 。 |
GetEnlistmentRecoveryInformation 從 KTM 擷取復原數據的不透明結構。 |
GetExpandedNameA 如果檔案是由 Lempel-Ziv 演演算法壓縮,則擷取壓縮檔的原始名稱。 (ANSI) |
GetExpandedNameW 如果檔案是由 Lempel-Ziv 演演算法壓縮,則擷取壓縮檔的原始名稱。 (Unicode) |
GetFileAttributesA 擷取指定檔案或目錄的檔案系統屬性。 (ANSI) |
GetFileAttributesExA 擷取指定檔案或目錄的屬性。 (ANSI) |
GetFileAttributesExFromAppW 擷取指定檔案或目錄的屬性。 此函式的行為與 GetFileAttributesEx 相同,不同之處在於此函式遵守 通用 Windows 平台 應用程式安全性模型。 |
GetFileAttributesExW 擷取指定檔案或目錄的屬性。 (Unicode) |
GetFileAttributesTransactedA 擷取指定檔案或目錄的檔案系統屬性做為交易作業。 (ANSI) |
GetFileAttributesTransactedW 擷取指定檔案或目錄的檔案系統屬性做為交易作業。 (Unicode) |
GetFileAttributesW 擷取指定檔案或目錄的檔案系統屬性。 (Unicode) |
GetFileBandwidthReservation 擷取指定檔案所在磁碟區的頻寬保留屬性。 |
GetFileInformationByHandle 擷取指定檔案的檔案資訊。 (GetFileInformationByHandle) |
GetFileInformationByHandleEx 擷取指定檔案的檔案資訊。 (GetFileInformationByHandleEx) |
GetFileInformationByName 查詢檔案或目錄的相關信息,指定檔案的路徑。 |
GetFileSize 擷取指定檔案的大小,以位元組為單位。 |
GetFileSizeEx 擷取指定檔案的大小。 |
GetFileType 擷取指定檔案的檔類型。 |
GetFinalPathNameByHandleA 擷取指定檔案的最終路徑。 (ANSI) |
GetFinalPathNameByHandleW 擷取指定檔案的最終路徑。 (Unicode) |
GetFullPathNameA 擷取指定檔案的完整路徑和檔名。 (ANSI) |
GetFullPathNameTransactedA 擷取指定檔案的完整路徑和檔名做為交易作業。 (ANSI) |
GetFullPathNameTransactedW 擷取指定檔案的完整路徑和檔名做為交易作業。 (Unicode) |
GetFullPathNameW 擷取指定檔案的完整路徑和檔名。 (Unicode) |
GetID 擷取 DiskQuotaUser 物件的唯一標識碼 (標識碼) 編號。 |
GetIoRingInfo 取得 I/O 通道之 API 版本和佇列大小的相關信息。 |
GetLogContainerName 擷取指定容器的完整路徑名稱。 |
GetLogFileInformation 傳回緩衝區,其中包含所指定記錄檔及其目前狀態的相關元數據,此狀態是由CLFS_INFORMATION結構所定義。 |
GetLogicalDrives 擷取代表目前可用磁碟驅動器的位掩碼。 |
GetLogicalDriveStringsA 以指定系統中有效磁碟驅動器的字串填入緩衝區。 (GetLogicalDriveStringsA) |
GetLogicalDriveStringsW 以指定系統中有效磁碟驅動器的字串填入緩衝區。 (GetLogicalDriveStringsW) |
GetLogIoStatistics 擷取與指定句柄相關聯的專用或多任務記錄檔的記錄 I/O 統計數據。 |
GetLongPathNameA 將指定的路徑轉換為其長格式。 (ANSI) |
GetLongPathNameTransactedA 將指定的路徑轉換為其長格式做為交易作業。 (ANSI) |
GetLongPathNameTransactedW 將指定的路徑轉換為其長格式做為交易作業。 (Unicode) |
GetLongPathNameW 將指定的路徑轉換為其長格式。 (Unicode) |
GetName 擷取與磁碟配額使用者相關聯的名稱字串。 |
GetNextLogArchiveExtent 擷取記錄封存內容中的下一組封存範圍。 |
GetNotificationResourceManager 要求並接收資源管理員 (RM) 的通知。 RM 快取器會使用此函式在交易變更狀態時接收通知。 |
GetNotificationResourceManagerAsync 要求和接收資源管理員的異步通知, (RM) 。 RM 快取器會使用此函式在交易變更狀態時接收通知。 |
GetNtmsMediaPoolNameA GetNtmsMediaPoolName 函式會擷取指定之媒體集區的全名階層。 (ANSI) |
GetNtmsMediaPoolNameW GetNtmsMediaPoolName 函式會擷取指定之媒體集區的全名階層。 (Unicode) |
GetNtmsObjectAttributeA GetNtmsObjectAttribute 函式會從指定的 RSM 物件擷取名為 private data) 的擴充屬性 (。 (ANSI) |
GetNtmsObjectAttributeW GetNtmsObjectAttribute 函式會從指定的 RSM 物件擷取名為 private data) 的擴充屬性 (。 (Unicode) |
GetNtmsObjectInformation GetNtmsObjectInformation 函式會傳回指定對象的信息結構。 (GetNtmsObjectInformation) |
GetNtmsObjectInformationA GetNtmsObjectInformation 函式會傳回指定對象的信息結構。 (GetNtmsObjectInformationA) |
GetNtmsObjectInformationW GetNtmsObjectInformationW (Unicode) 函式會傳回指定之對象的信息結構。 (GetNtmsObjectInformationW) |
GetNtmsObjectSecurity GetNtmsObjectSecurity 函式會讀取指定 RSM 對象的安全性描述項。 |
GetNtmsRequestOrder GetNtmsRequestOrder 函式會取得指定要求將在連結庫佇列中處理的順序。 |
GetNtmsUIOptionsA GetNtmsUIOptions 函式會取得針對指定對象導向指定使用者介面類型的計算機名稱清單。 (ANSI) |
GetNtmsUIOptionsW GetNtmsUIOptions 函式會取得針對指定對象導向指定使用者介面類型的計算機名稱清單。 (Unicode) |
GetQueuedCompletionStatus 嘗試從指定的 I/O 完成埠取消佇列 I/O 完成封包。 |
GetQueuedCompletionStatusEx 同時擷取多個完成埠專案。 |
GetQuotaInformation 擷取使用者警告閾值、硬式配額限制和使用的配額值。 |
GetQuotaLimit 擷取磁碟區上的使用者配額限制值。 |
GetQuotaLimitText 擷取磁碟區的使用者配額限制。 |
GetQuotaLogFlags 擷取旗標,控制磁碟區上使用者相關配額事件的記錄。 |
GetQuotaState 擷取一組旗標,描述配額系統的狀態。 |
GetQuotaThreshold 擷取磁碟區上的使用者警告臨界值。 |
GetQuotaThresholdText 擷取磁碟區的警告臨界值。 |
GetQuotaUsed 擷取磁碟區上使用的使用者配額值。 |
GetQuotaUsedText 擷取磁碟區使用者所使用的配額值。 |
GetShortPathNameA 擷取指定路徑的簡短路徑形式。 (GetShortPathNameA) |
GetShortPathNameW 擷取指定路徑的簡短路徑形式。 (GetShortPathNameW) |
GetSid 擷取使用者的安全性標識碼 (SID) 。 (IDiskQuotaUser.GetSid) |
GetSidLength 擷取使用者的安全性標識符長度, (SID) ,以位元組為單位。 |
GetSystemWow64Directory2A 使用指定的圖像檔案計算機類型,擷取 WOW64 所使用的系統目錄路徑。 (ANSI) |
GetSystemWow64Directory2W 使用指定的圖像檔案計算機類型,擷取 WOW64 所使用的系統目錄路徑。 (Unicode) |
GetSystemWow64DirectoryA 擷取 WOW64 所使用的系統目錄路徑。 (ANSI) |
GetSystemWow64DirectoryW 擷取 WOW64 所使用的系統目錄路徑。 (Unicode) |
GetTempFileName GetTempFileName 函式 (winbase.h) 會建立臨時文件的名稱。 如果產生唯一的檔名,則會建立空的檔案,並釋放它的句柄;否則,只會產生檔名。 |
GetTempFileNameA 建立臨時文件的名稱。 如果產生唯一的檔名,則會建立空的檔案,並釋放它的句柄;否則,只會產生檔名。 (GetTempFileNameA) |
GetTempFileNameW 建立臨時文件的名稱。 如果產生唯一的檔名,則會建立空的檔案,並釋放它的句柄;否則,只會產生檔名。 (GetTempFileNameW) |
GetTempPath2A 根據呼叫程式的許可權,擷取針對臨時檔所指定的目錄路徑。 (ANSI) |
GetTempPath2W 根據呼叫程式的許可權,擷取針對臨時檔所指定的目錄路徑。 (Unicode) |
GetTempPathA 擷取為臨時檔指定的目錄路徑。 (ANSI) |
GetTempPathW 擷取為臨時檔指定的目錄路徑。 (Unicode) |
GetTransactionId 取得指定交易的標識碼 (標識碼) 。 |
GetTransactionInformation 傳回所要求之指定交易的相關信息。 |
GetTransactionManagerId 取得指定之交易管理員的標識碼。 |
GetVolumeInformationA 擷取與指定根目錄相關聯之文件系統和磁碟區的相關信息。 (ANSI) |
GetVolumeInformationByHandleW 擷取與指定檔案相關聯之文件系統和磁碟區的相關信息。 |
GetVolumeInformationW 擷取與指定根目錄相關聯之文件系統和磁碟區的相關信息。 (Unicode) |
GetVolumeNameForVolumeMountPointA 擷取與指定磁碟區裝入點相關聯的磁碟區 GUID 路徑, ( 驅動器號、磁碟區 GUID 路徑或掛接資料夾) 。 (GetVolumeNameForVolumeMountPointA) |
GetVolumeNameForVolumeMountPointW 擷取與指定磁碟區裝入點相關聯的磁碟區 GUID 路徑, ( 驅動器號、磁碟區 GUID 路徑或掛接資料夾) 。 (GetVolumeNameForVolumeMountPointW) |
GetVolumePathNameA 擷取裝載指定路徑的磁碟區裝入點。 (GetVolumePathNameA) |
GetVolumePathNamesForVolumeNameA 擷取指定磁碟區的驅動器號和掛接資料夾路徑清單。 (GetVolumePathNamesForVolumeNameA) |
GetVolumePathNamesForVolumeNameW 擷取指定磁碟區的驅動器號和掛接資料夾路徑清單。 (GetVolumePathNamesForVolumeNameW) |
GetVolumePathNameW 擷取裝載指定路徑的磁碟區裝入點。 (GetVolumePathNameW) |
GetVolumesFromDriveA GetVolumesFromDrive 函式會擷取指定卸載式儲存媒體磁碟驅動器的磁碟區和驅動器號。 (ANSI) |
GetVolumesFromDriveW GetVolumesFromDrive 函式會擷取指定卸載式儲存媒體磁碟驅動器的磁碟區和驅動器號。 (Unicode) |
GiveUserNameResolutionPriority 將指定的用戶物件升階至佇列的前端,使其下一行進行解析。 |
HandleLogFull 嘗試保留或附加至記錄失敗時,由受控記錄用戶端呼叫,並出現記錄完整錯誤訊息。 記錄管理員會嘗試解析客戶端的記錄完整條件,並在已知結果時通知用戶端。 |
IdentifyNtmsSlot IdentifyNtmsSlot 函式會識別連結庫中指定位置中的媒體。 當識別完成時,命令會傳回 。 |
ImportNtmsDatabase ImportNtmsDatabase 函式會導致 RSM 在下一次重新啟動 RSM 時,從資料庫導出目錄匯入資料庫檔案。 |
初始 化 使用要求的訪問許可權開啟NTFS檔系統磁碟區,以初始化新的 DiskQuotaControl 物件。 |
InjectNtmsCleaner InjectNtmsCleaner 函式允許更簡潔的管子插入指定的連結庫單位。 |
InjectNtmsMedia InjectNtmsMedia 函式允許媒體插入指定連結庫的埠。 如果連結庫忙碌中,RSM 佇列 InjectNtmsMedia 並傳回成功。 |
InstallLogPolicy 安裝 (集) 記錄的原則。 |
Invalidate 使儲存在配額用戶物件中的配額資訊失效。 |
InvalidateSidNameCache 使系統 SID 對名稱快取的內容失效,讓新使用者對象的後續要求 (IEnumDiskQuotaUsers::Next、IDiskQuotaControl::FindUserSid 和 IDiskQuotaControl::FindUserName) 必須從域控制器取得用戶名稱。 |
InventoryNtmsLibrary InventoryNtmsLibrary 函式會將指定連結庫的清查排入佇列。 如果連結庫忙碌中,RSM 會將 InventoryNtmsLibrary 排入佇列,並傳回成功。 |
IoRingBufferRefFromIndexAndOffset 使用提供的緩衝區索引和位移,建立IORING_BUFFER_REF 結構的實例。 |
IoRingBufferRefFromPointer 從提供的指標建立IORING_BUFFER_REF結構的實例。 |
IoRingHandleRefFromHandle 從提供的檔案句柄建立IORING_HANDLE_REF結構的實例。 |
IoRingHandleRefFromIndex 從提供的索引建立IORING_HANDLE_REF結構的實例。 |
IsIoRingOpSupported 查詢所指定 I/O 信道的指定作業支援。 |
IsReparseTagMicrosoft 判斷重新分析點標記是否表示 Microsoft 重新分析點。 |
IsReparseTagNameSurrogate 判斷標記的相關聯重新分析點是否為另一個具名實體的 Surrogate (,例如掛接的資料夾) 。 |
IsWow64GuestMachineSupported 判斷給定機器架構上 WOW64) 下支援哪些架構 (。 |
IsWow64Process 判斷指定的進程是在 WOW64 或 x64 處理器的 Intel64 下執行。 |
IsWow64Process2 判斷指定的進程是否在 WOW64 下執行;也會傳回其他機器進程和架構資訊。 |
LockFile 藉由呼叫進程鎖定指定的檔案以進行獨佔存取。 |
LockFileEx 藉由呼叫進程鎖定指定的檔案以進行獨佔存取。 此函式可以同步或異步運作,而且可以要求獨佔或共享鎖定。 |
LogTailAdvanceFailure LogTailAdvanceFailure 函式是由記錄用戶端呼叫,指出它不符合記錄管理的要求,以前進其尾端。 |
LPOVERLAPPED_COMPLETION_ROUTINE 搭配 ReadFileEx 和 WriteFileEx 函式使用的應用程式定義回呼函式。 當異步輸入和輸出 (I/O) 作業完成或取消,且呼叫線程處於可警示狀態時,就會呼叫它。 |
LPPROGRESS_ROUTINE 與 CopyFileEx、MoveFileTransacted 和 MoveFileWithProgress 函式搭配使用的應用程式定義回呼函式。 |
LsnBlockOffset 傳回指定之 LSN 中包含的扇區對齊區塊位移。 |
LsnContainer 擷取包含在指定 LSN 中的邏輯容器標識碼。 |
LsnCreate 指定容器標識碼、區塊位移和記錄序號, (LSN) 建立記錄序號。 |
LsnRecordSequence 擷取包含在指定 LSN 中的記錄序號。 |
LZClose 關閉使用 LZOpenFile 函式開啟的檔案。 |
LZCopy 將來源檔案複製到目的地檔案。 |
LZInit 為解壓縮檔案所需的內部數據結構配置記憶體,然後建立並初始化它們。 |
LZOpenFileA 建立、開啟、重新開啟或刪除指定的檔案。 (ANSI) |
LZOpenFileW 建立、開啟、重新開啟或刪除指定的檔案。 (Unicode) |
LZRead 從檔案讀取 (最多) 指定的位元元組數目,並將其複製到緩衝區。 |
LZSeek 將檔案指標從起始位置移動指定的位元元組數目。 |
MAXMEDIALABEL MaxMediaLabel 回呼函式會決定媒體標籤連結庫所支援之應用程式的媒體標籤大小上限。 |
MountNtmsMedia MountNtmsMedia 函式會同步掛接一或多個媒體片段。 |
MoveFile MoveFile 函式 (winbase.h) 移動現有的檔案或目錄,包括其子系。 |
MoveFileA 移動現有的檔案或目錄,包括其子系。 (MoveFileA) |
MoveFileFromAppW 移動現有的檔案或目錄,包括其子系。 此函式的行為與MoveFile相同,不同之處在於此函式遵守應用程式安全性模型 通用 Windows 平台。 |
MoveFileW MoveFileW (Unicode) 函式 (winbase.h) 移動現有的檔案或目錄,包括其子系。 |
MoveFileWithProgressA 移動檔案或目錄,包括其子系。 您可以提供可接收進度通知的回呼函式。 (ANSI) |
MoveFileWithProgressW 移動檔案或目錄,包括其子系。 您可以提供可接收進度通知的回呼函式。 (Unicode) |
MoveToNtmsMediaPool MoveToNtmsMediaPool 函式會將指定的媒體從其目前的媒體集區移至指定的媒體集區。 |
NetConnectionEnum 清單 伺服器上對共用資源所做的所有連線,或從特定計算機建立的所有連線。 |
NetFileClose 強制關閉資源。 當錯誤防止以任何其他方式關閉時,可以使用此函式。 您應該謹慎使用 NetFileClose,因為它不會在關閉檔案之前,將客戶端系統上快取的數據寫入檔案。 |
NetFileEnum 根據指定的參數,傳回伺服器上部分或所有開啟檔案的相關信息。 |
NetFileGetInfo 擷取有關特定開啟伺服器資源的資訊。 |
NetSessionDel 結束伺服器與工作站之間的網路會話。 |
NetSessionEnum 提供伺服器上建立之會話的相關信息。 |
NetSessionGetInfo 擷取特定伺服器與工作站之間建立之會話的相關信息。 |
NetShareAdd 共用伺服器資源。 |
NetShareCheck 檢查伺服器是否共享裝置。 |
NetShareDel 從伺服器的共用資源清單中刪除共享名稱,並中斷與共用資源的所有連線。 |
NetShareDelEx 從伺服器的共用資源清單中刪除共享名稱,這會中斷與該共用的所有連線。 |
NetShareEnum 擷取伺服器上每個共用資源的相關信息。 |
NetShareGetInfo 擷取伺服器上特定共用資源的相關信息。 |
NetShareSetInfo 設定共用資源的參數。 |
NetStatisticsGet 擷取服務的作業統計數據。 目前僅支援工作站和伺服器服務。 |
下一步 擷取列舉序列中接下來的指定使用者配額項目數目。 |
OnUserNameChanged 每當使用者 SID 已異步解析時,通知用戶端的連線接收。 |
OpenEncryptedFileRawA 開啟加密的檔案,以備份 (匯出) 或還原 (匯入) 檔案。 (ANSI) |
OpenEncryptedFileRawW 開啟加密的檔案,以備份 (匯出) 或還原 (匯入) 檔案。 (Unicode) |
OpenEnlistment 開啟現有的登記物件,並傳回登記的句柄。 |
OpenFile 建立、開啟、重新開啟或刪除檔案。 |
OpenFileById 開啟符合指定標識碼的檔案。 |
OpenNtmsNotification OpenNtmsNotification 函式會開啟通道,以接收指定型別物件的 RSM 物件變更通知。 |
OpenNtmsSessionA OpenNtmsSession 函式會設定與 RSM 伺服器的會話。 (ANSI) |
OpenNtmsSessionW OpenNtmsSession 函式會設定與 RSM 伺服器的會話。 (Unicode) |
OpenResourceManager 開啟現有的資源管理員 (RM) 。 |
OpenTransaction 開啟現有的交易。 |
OpenTransactionManager 開啟現有的交易管理員。 (OpenTransactionManager) |
OpenTransactionManagerById 開啟現有的交易管理員。 (OpenTransactionManagerById) |
PCOPYFILE2_PROGRESS_ROUTINE 搭配 CopyFile2 函式使用的應用程式定義回呼函式。 |
PFE_EXPORT_FUNC 搭配 ReadEncryptedFileRaw 使用的應用程式定義回呼函式。 |
PFE_IMPORT_FUNC 搭配 WriteEncryptedFileRaw 使用的應用程式定義回呼函式。 系統每次擷取備份文件數據的一部分時,都會呼叫 ImportCallback 一或多次。 |
PLOG_FULL_HANDLER_CALLBACK LOG_FULL_HANDLER_CALLBACK函式是應用程式定義的回呼函式,可接收 HandleLogFull 呼叫完成的通知。 |
PLOG_TAIL_ADVANCE_CALLBACK LOG_TAIL_ADVANCE_CALLBACK函式是應用程式定義的回呼函式,可進一步提升記錄尾。 回呼會在登錄記錄管理的線程上,在異步過程調用的內容中叫用 (APC) 。 |
PLOG_UNPINNED_CALLBACK LOG_UNPINNED_CALLBACK函式是應用程式定義的回呼函式,可接收記錄檔已解除釘選的通知。 |
PopIoRingCompletion 如果有的話,從完成佇列快顯單一專案。 |
PostQueuedCompletionStatus 將 I/O 完成封包張貼至 I/O 完成埠。 |
PrepareComplete 表示資源管理員 (RM) 已完成所有必要處理,以確保指定交易的認可或中止作業將會成功。 |
PrepareEnlistment 準備與此登記句柄相關聯的交易。 通訊資源管理員會使用此函式 (有時稱為進階交易管理員) 。 |
PrepareLogArchive 準備實體記錄以進行封存。 |
PrePrepareComplete 表示此資源管理員已完成其準備工作,讓其他資源管理員現在可以開始其準備作業。 |
PrePrepareEnlistment 預先準備與此登記句柄相關聯的交易。 通訊資源管理員會使用此函式 (有時稱為進階交易管理員) 。 |
QueryDosDeviceA 擷取 MS-DOS 裝置名稱的相關信息。 (QueryDosDeviceA) |
QueryDosDeviceW 擷取 MS-DOS 裝置名稱的相關信息。 (QueryDosDeviceW) |
QueryIoRingCapabilities 查詢作業系統,以取得IORING支援的功能。 |
QueryLogPolicy QueryLogPolicy 函式可讓您取得針對指定的記錄檔所安裝的原則。 |
QueryRecoveryAgentsOnEncryptedFile 擷取指定檔案的復原代理程式清單。 |
QueryUsersOnEncryptedFile 擷取指定檔案的用戶清單。 |
ReadDirectoryChangesExW 擷取描述指定目錄內變更的資訊,如果指定該資訊類型,可以包含擴充資訊。 |
ReadDirectoryChangesW 擷取描述指定目錄內變更的資訊。 |
ReadEncryptedFileRaw 備份 (匯出) 加密檔案。 |
ReadFile 從指定的檔案或輸入/輸出 (I/O) 裝置讀取數據。 如果裝置支援,讀取就會發生在檔案指標所指定的位置。 |
ReadFileEx 從指定的檔案或輸入/輸出 (I/O) 裝置讀取數據。 它會以異步方式報告其完成狀態,在讀取完成或取消時呼叫指定的完成例程,而呼叫線程處於可警示的等候狀態。 |
ReadFileScatter 從檔案讀取數據,並將其儲存在緩衝區陣列中。 |
ReadLogArchiveMetadata 將元數據的封存檢視範圍複製到指定的緩衝區。 |
ReadLogNotification 從記錄管理員擷取通知。 如果有可用的通知,它會立即從記錄管理員擷取佇列通知;否則,要求會維持擱置狀態,直到產生通知為止。 |
ReadLogRecord 從指定的記錄序號起始讀取序列, (LSN) 三種模式之一,並傳回指定記錄檔記錄和讀取內容的第一個。 |
ReadLogRestartArea 傳回最後一個成功寫入至 WriteLogRestartArea 封送處理區域相關聯之記錄檔的重新啟動區域。 |
ReadNextLogRecord 在呼叫 ReadLogRecord 或 ReadLogRestartArea 所起始的序列中讀取下一筆記錄。 |
ReadOnlyEnlistment 要求將指定的登記轉換成只讀登記。 唯讀登記無法參與交易的結果,而且無法永久記錄以進行復原。 |
ReadPreviousLogRestartArea 讀取先前的記錄重新啟動區域,該區域相對於讀取內容 pvReadContext 中指定的目前重新啟動記錄。 此讀取內容是先前由 ReadLogRestartArea 呼叫所建立的內容。 |
RecoverEnlistment 復原登記的狀態。 |
RecoverResourceManager 從其記錄檔復原資源管理員的狀態。 |
RecoverTransactionManager 從其記錄檔復原交易管理員的狀態。 |
RegisterForLogWriteNotification RegisterForLogWriteNotification 函式是由 Managed 記錄用戶端呼叫,以啟用或停用記錄寫入通知。 |
RegisterManageableLogClient 向記錄管理員註冊用戶端。 用戶端可以使用回呼來指定接收通知,或使用 ReadLogNotification 將通知排入佇列以供擷取。 |
ReleaseNtmsCleanerSlot ReleaseNtmsCleanerSlot 函式會移除現有的位置保留區,以便進行清理。 然後,此位置可以用於數據擷取。 |
移除 從批次清單中移除 IDiskQuotaUser 指標。 |
RemoveAll 從批次清單中移除所有 IDiskQuotaUser 指標。 |
RemoveBindLink 此 API 可讓使用者移除先前透過呼叫 CreateBindLink 所建立的連結。 |
RemoveDirectoryA 刪除現有的空白目錄。 (ANSI) |
RemoveDirectoryFromAppW 刪除現有的空白目錄。 此函式的行為與 RemoveDirectory 相同,但此函式遵守 通用 Windows 平台 應用程式安全性模型。 |
RemoveDirectoryTransactedA 刪除現有的空白目錄作為交易作業。 (ANSI) |
RemoveDirectoryTransactedW 刪除現有的空白目錄作為交易作業。 (Unicode) |
RemoveDirectoryW 刪除現有的空白目錄。 (Unicode) |
RemoveLogContainer 從與專用或多任務處理記錄句柄相關聯的記錄中移除一個容器。 |
RemoveLogContainerSet 從與專用或多任務處理記錄句柄相關聯的記錄中移除多個容器。 |
RemoveLogPolicy 將指定的原則重設為其預設行為。 |
RemoveUsersFromEncryptedFile 從指定的檔案中移除指定的憑證哈希。 |
RenameTransactionManager 重新命名交易管理員 (TM) 物件。 此函式只能在具名TM句柄上使用。 |
ReOpenFile 重新開啟具有不同訪問許可權、共用模式和旗標的指定文件系統物件。 |
ReplaceFileA 使用建立源文件備份複本的選項,將一個檔案取代為另一個檔案。 (ANSI) |
ReplaceFileFromAppW 使用建立源文件備份複本的選項,將一個檔案取代為另一個檔案。 此函式的行為與 ReplaceFile 相同,不同之處在於此函式遵守應用程式安全性模型 通用 Windows 平台。 |
ReplaceFileW 使用建立源文件備份複本的選項,將一個檔案取代為另一個檔案。 (Unicode) |
ReserveAndAppendLog 保留記錄緩衝區的空間,或將記錄檔記錄附加至記錄檔,或同時保留兩者。 函式是不可部分完成的。 |
ReserveAndAppendLogAligned 保留記錄緩衝區的空間,或將記錄檔記錄附加至記錄檔,或兩者。 |
ReserveNtmsCleanerSlot ReserveNtmsCleanerSlot 函式會在連結庫單位中保留單一位置,以取得更簡潔的磁碟驅動器。 |
重設 將列舉順序重設為使用者配額專案集的開頭。 |
RollbackComplete 表示資源管理員 (RM) 已成功回復交易。 |
RollbackEnlistment 復原與登記相關聯的指定交易。 無法針對唯讀登記呼叫此函式。 |
RollbackTransaction 要求要復原指定的交易。 |
RollbackTransactionAsync 要求要復原指定的交易。 此函式會以異步方式傳回。 |
RollforwardTransactionManager 只將資訊復原到指定的虛擬時鐘值。 |
SatisfyNtmsOperatorRequest SatisfyNtmsOperatorRequest 函式會完成指定的 RSM 運算符要求。 |
ScanLogContainers 列舉記錄容器。 重複呼叫此函式以逐一查看所有記錄容器。 |
SearchPathA 在指定路徑中搜尋指定檔案。 (ANSI) |
SearchPathW 在指定路徑中搜尋指定檔案。 (Unicode) |
SetCurrentDirectory 變更目前進程的目前目錄。 |
SetDefaultQuotaLimit 修改預設配額限制。 |
SetDefaultQuotaThreshold 修改預設警告臨界值。 |
SetEndOfFile 將指定檔案的實體檔案大小設定為檔案指標的目前位置。 |
SetEndOfLog 此函式已被取代。 請改用 TruncateLog。 |
SetEnlistmentRecoveryInformation 設定 KTM 中復原資料的不透明使用者定義結構。 |
SetFileApisToANSI 導致檔案 I/O 函式使用目前進程的 ANSI 字元集代碼頁。 |
SetFileApisToOEM 讓進程的檔案 I/O 函式使用 OEM 字元集代碼頁。 |
SetFileAttributesA 設定檔案或目錄的屬性。 (ANSI) |
SetFileAttributesFromAppW 設定檔案或目錄的屬性。 此函式的行為與 SetFileAttributes 相同,不同之處在於此函式遵守 通用 Windows 平台 應用程式安全性模型。 |
SetFileAttributesTransactedA 將檔案或目錄的屬性設定為交易作業。 (ANSI) |
SetFileAttributesTransactedW 將檔案或目錄的屬性設定為交易作業。 (Unicode) |
SetFileAttributesW 設定檔案或目錄的屬性。 (Unicode) |
SetFileBandwidthReservation 要求保留指定檔案數據流的頻寬。 保留是以指定之檔句柄上 I/O 要求的毫秒數指定為位元組數。 |
SetFileCompletionNotificationModes 設定檔句柄的通知模式,讓您指定完成通知對指定檔案的運作方式。 |
SetFileInformationByHandle 設定指定檔案的檔案資訊。 |
SetFileIoOverlappedRange 將虛擬位址範圍與指定的檔句柄產生關聯。 |
SetFilePointer 移動指定檔案的檔案指標。 (SetFilePointer) |
SetFilePointerEx 移動指定檔案的檔案指標。 (SetFilePointerEx) |
SetFileShortNameA 設定指定檔案的簡短名稱。 (ANSI) |
SetFileShortNameW 設定指定檔案的簡短名稱。 (Unicode) |
SetFileValidData 設定指定檔案的有效數據長度。 此函式在非常有限的案例中很有用。 如需詳細資訊,請參閱<備註>一節。 |
SetIoRingCompletionEvent 向 IORING 註冊完成佇列事件。 |
SetLogArchiveMode 啟用或停用指定記錄檔的記錄封存支援。 |
SetLogArchiveTail 設定可封存記錄檔的最後一個封存記錄序號 (LSN) 或封存結尾。 |
SetLogFileSizeWithPolicy 根據已安裝原則的狀態,從記錄檔新增或刪除容器。 |
SetNtmsDeviceChangeDetection SetNtmsDeviceChangeDetection 函式會設定一或多個目標裝置以進行變更偵測。 |
SetNtmsMediaComplete SetNtmsMediaComplete 函式會將一段邏輯媒體標示為完成。 |
SetNtmsObjectAttributeA SetNtmsObjectAttribute 函式會在指定的 RSM 物件中建立名為 private data) 的擴充 (属性。 (ANSI) |
SetNtmsObjectAttributeW SetNtmsObjectAttribute 函式會在指定的 RSM 物件中建立名為 private data) 的擴充 (属性。 (Unicode) |
SetNtmsObjectInformation SetNtmsObjectInformation 函式會變更指定對象的信息結構。 (SetNtmsObjectInformation) |
SetNtmsObjectInformationA SetNtmsObjectInformation 函式會變更指定對象的信息結構。 (SetNtmsObjectInformationA) |
SetNtmsObjectInformationW SetNtmsObjectInformationW (Unicode) 函式會變更指定對象的信息結構。 (SetNtmsObjectInformationW) |
SetNtmsObjectSecurity SetNtmsObjectSecurity 函式會寫入指定 RSM 對象的安全性描述元。 |
SetNtmsRequestOrder SetNtmsRequestOrder 函式會設定指定要求將在連結庫佇列中處理的順序。 |
SetNtmsUIOptionsA SetNtmsUIOptions 函式會修改指定之 UI 類型針對指定對象導向的電腦名稱清單。 (ANSI) |
SetNtmsUIOptionsW SetNtmsUIOptions 函式會修改指定之 UI 類型針對指定對象導向的電腦名稱清單。 (Unicode) |
SetQuotaLimit 設定磁碟區上的使用者配額限制值。 |
SetQuotaLogFlags 控制磁碟區上用戶相關配額事件的記錄。 |
SetQuotaState 設定配額系統的狀態。 |
SetQuotaThreshold 設定磁碟區上的使用者警告臨界值。 |
SetResourceManagerCompletionPort 將指定的 I/O 完成埠與指定的資源管理員產生關聯, (RM) 。 此埠會接收 RM 的所有通知。 |
SetSearchPathMode 設定搜尋路徑函式在尋找檔案時所使用的個別進程模式。 |
SetTransactionInformation 設定指定之交易的交易資訊。 |
SetUserFileEncryptionKey 將使用者的目前金鑰設定為指定的憑證。 |
SetVolumeLabelA 設定檔案系統磁碟區的標籤。 (ANSI) |
SetVolumeLabelW 設定檔案系統磁碟區的標籤。 (Unicode) |
SetVolumeMountPointA 將磁碟區與驅動器號或另一個磁碟區上的目錄產生關聯。 (ANSI) |
SetVolumeMountPointW 將磁碟區與驅動器號或另一個磁碟區上的目錄產生關聯。 (Unicode) |
ShutdownNameResolution 將 (SID) 的使用者安全性識別碼轉譯為用戶名稱。 |
SinglePhaseReject 表示資源管理員 (RM) 拒絕單階段要求。 當交易管理員 (TM) 收到此呼叫時,它會起始兩階段認可,並將準備要求傳送給所有編列的 RU。 |
Skip 略過列舉序列中接下來的指定使用者配額項目數目。 |
SubmitIoRing 將所有建構但尚未提交的專案提交至核心的佇列,並選擇性地等候一組作業完成。 |
SubmitNtmsOperatorRequestA SubmitNtmsOperatorRequest 函式會提交 RSM 運算元要求。 (ANSI) |
SubmitNtmsOperatorRequestW SubmitNtmsOperatorRequest 函式會提交 RSM 運算元要求。 (Unicode) |
SwapNtmsMedia SwapNtmsMedia 函式會交換與兩個指定之 LMID 相關聯的側邊。 指定的 LMID 必須位於相同的媒體集區中。 |
TerminateLogArchive 解除分配原本由 PrepareLogArchive 為記錄封存內容配置的系統資源。 |
TerminateReadLog 終止讀取內容。 此函式會釋放與指定讀取內容相關聯的系統配置資源。 呼叫此函式之後,請勿嘗試讀取記錄檔記錄;您會收到不確定的結果。 |
TruncateLog 截斷記錄檔。 函式會將記錄的結尾設定為指定的值。 |
TxfGetThreadMiniVersionForCreate 會傳回 MiniVersion,後續建立會設定為開啟。 |
TxfLogCreateFileReadContext 建立要用來讀取復寫記錄的內容。 |
TxfLogCreateRangeReadContext 建立讀取任何復寫記錄所需的內容。 |
TxfLogDestroyReadContext 關閉 TxfLogCreateFileReadContext 函式所建立的讀取內容。 |
TxfLogReadRecords 從記錄檔讀取重做記錄。 |
TxfSetThreadMiniVersionForCreate 設定後續建立應該開啟的 MiniVersion。 |
UnlockFile 解除鎖定開啟檔案中的區域。 |
UnlockFileEx 解除鎖定指定檔案中的區域。 此函式可以同步或異步運作。 |
UpdateNtmsOmidInfo UpdateNtmsOmidInfo 函式會在寫入新配置的媒體之後,立即使用標籤資訊更新 RSM 資料庫。 |
ValidateLog 在記錄封存和記錄還原之後,驗證記錄元數據和數據一致性。 |
WaitForNtmsNotification WaitForNtmsNotification 函式會等候下一個物件變更通知。 |
WaitForNtmsOperatorRequest WaitForNtmsOperatorRequest 函式會等候指定的 RSM 運算符要求。 |
WofEnumEntries 列舉指定磁碟區之指定提供者的所有數據源。 |
WofEnumEntryProc 針對每個數據源呼叫的回呼函式,以回應 WofEnumEntries 的呼叫。 |
WofEnumFilesProc 針對外部數據源所支援的每個檔案呼叫的回呼函式,例如WIM檔案。 |
WofFileEnumFiles 列舉以指定磁碟區上指定壓縮演算法壓縮的所有檔案。 |
WofGetDriverVersion 用來查詢用來支援特定提供者的驅動程式版本。 |
WofIsExternalFile 用來判斷檔案是否由實體檔案支援,或由系統數據提供者支援,並選擇性地指出檔案的提供者或其他數據。 |
WofSetFileDataLocation 用來將實體檔案所支援的檔案變更為系統數據提供者所支援的檔案。 |
WofShouldCompressBinaries 指出是否應該在特定磁碟區上使用壓縮,如果是的話,應該使用哪一種壓縮演算法。 |
WofWimAddEntry 將單一 WIM 數據源新增至磁碟區,以便可在儲存在 WIM 內的磁碟區上建立檔案。 |
WofWimEnumFiles 列舉指定磁碟區上所指定 WIM 數據源所支援的所有檔案。 |
WofWimRemoveEntry 拿掉磁碟區上備份檔案的單一 WIM 數據源。 |
WofWimSuspendEntry 暫時移除 WIM 數據源,以備份磁碟區上的檔案,直到磁碟區重新掛接或數據源使用 WofWimUpdateEntry 更新為止。 |
WofWimUpdateEntry 匯報 WIM 進入,以指向不同的 WIM 檔案位置。 |
Wow64DisableWow64FsRedirection 停用呼叫線程的文件系統重新導向。 預設會啟用檔案系統重新導向。 |
Wow64EnableWow64FsRedirection 啟用或停用呼叫線程的文件系統重新導向。 |
Wow64GetThreadContext 擷取線程內容。 |
Wow64RevertWow64FsRedirection 還原呼叫線程的文件系統重新導向。 |
Wow64SetThreadContext 設定線程內容。 |
Wow64SetThreadDefaultGuestMachine 將線程設定為指定的計算機架構。 |
Wow64SuspendThread 暫停指定的 WOW64 線程。 |
WriteEncryptedFileRaw 還原 (匯入) 加密檔案。 |
WriteFile 將數據寫入指定的檔案或輸入/輸出 (I/O) 裝置。 |
WriteFileEx 將數據寫入指定的檔案或輸入/輸出 (I/O) 裝置。 它會以異步方式報告其完成狀態,並在寫入完成或取消時呼叫指定的完成例程,而呼叫線程處於可警示的等候狀態。 |
WriteFileGather 從緩衝區陣列擷取數據,並將數據寫入檔案。 |
WriteLogRestartArea 將新的用戶端重新啟動區域附加至記錄檔,並選擇性地將基底記錄序號 (LSN) 。 |
介面
IDiskQuotaControl 控制單一 NTFS 檔系統磁碟區的磁碟配額設施。 |
IDiskQuotaEvents 接收配額相關的事件通知。 |
IDiskQuotaUser 代表磁碟區配額資訊檔案中的單一使用者配額專案。 |
IDiskQuotaUserBatch 將多個配額用戶物件新增至容器,然後在單一呼叫中提交以進行更新。 |
IEnumDiskQuotaUsers 列舉磁碟區上的使用者配額專案。 |
結構
BOOT_AREA_INFO 包含FSCTL_GET_BOOT_AREA_INFO控件程式代碼的輸出。 |
BY_HANDLE_FILE_INFORMATION 包含 GetFileInformationByHandle 函式擷取的資訊。 |
CLFS_MGMT_NOTIFICATION CLFS_MGMT_NOTIFICATION 結構會指定用戶端接收之通知的相關信息。 |
CLFS_MGMT_POLICY CLFS_MGMT_POLICY 結構會指定一般記錄檔系統 (CLFS) 管理原則。 PolicyType 成員會指定用於原則的成員。 |
CLFS_NODE_ID 表示節點標識碼。 |
CLS_ARCHIVE_DESCRIPTOR 由 GetNextLogArchiveExtent 函式用來傳回記錄封存範圍的相關信息。 |
CLS_CONTAINER_INFORMATION 描述容器的一般資訊。 |
CLS_INFORMATION 描述記錄檔的一般資訊。 |
CLS_IO_STATISTICS 定義 GetLogIoStatistics 所報告的統計數據。 |
CLS_IO_STATISTICS_HEADER GetLogIoStatistics 函式所擷取之資訊的標頭,它會定義記錄的 I/O 性能計數器。 |
CLS_LSN 表示有效的記錄位址。 |
CLS_WRITE_ENTRY 包含用戶緩衝區,也就是成為記錄檔記錄的一部分,以及其長度。 |
CONNECTION_INFO_0 包含線上的識別碼。 |
CONNECTION_INFO_1 包含連線的標識碼、開啟的檔案數目、連線時間、連線上的用戶數目,以及連線的類型。 |
COPYFILE2_EXTENDED_PARAMETERS 包含 CopyFile2 函式的擴充參數。 |
COPYFILE2_EXTENDED_PARAMETERS_V2 包含 CopyFile2 函式COPYFILE2_EXTENDED_PARAMETERS結構以外的已更新、其他功能 |
COPYFILE2_MESSAGE 傳遞至 CopyFile2ProgressRoutine 回呼函式,其中包含暫止複製作業的相關信息。 |
CREATE_DISK 包含IOCTL_DISK_CREATE_DISK控件程式代碼用來初始化 GUID 磁碟分區數據表 (GPT) 、主要開機記錄 (MBR) 或原始磁碟的資訊。 |
CREATE_DISK_GPT 包含IOCTL_DISK_CREATE_DISK控件程式代碼用來初始化 GUID 分割區數據表 (GPT) 磁碟的資訊。 |
CREATE_DISK_MBR 包含IOCTL_DISK_CREATE_DISK控件程式代碼用來初始化主要開機記錄的資訊, (MBR) 磁碟。 |
CREATE_USN_JOURNAL_DATA 包含描述 USN) 變更紀錄 (更新序號的資訊。 |
CREATEFILE2_EXTENDED_PARAMETERS 包含 CreateFile2 的選擇性擴充參數。 |
CSV_CONTROL_PARAM 表示 CSV 控制作業的類型。 |
CSV_IS_OWNED_BY_CSVFS 包含FSCTL_IS_VOLUME_OWNED_BYCSVFS控件程式代碼的輸出,可判斷磁碟區是否由 CSVFS 所擁有。 |
CSV_NAMESPACE_INFO 包含擷取檔案命名空間資訊的FSCTL_IS_CSV_FILE控件程式代碼輸出。 |
CSV_QUERY_FILE_REVISION 包含數據流中檔案是否已修改的相關信息。 |
CSV_QUERY_MDS_PATH 包含 CSV 用來與 MDS 通訊的路徑。 |
CSV_QUERY_REDIRECT_STATE 包含數據流中檔案是否已重新導向的相關信息。 |
CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT 包含磁碟區為何處於重新導向模式的疑難解答資訊。 |
DELETE_USN_JOURNAL_DATA 包含使用FSCTL_DELETE_USN_JOURNAL控制程式代碼刪除USN) 變更日誌 (更新序號的相關信息。 |
DEVICE_COPY_OFFLOAD_DESCRIPTOR 包含存儲設備的複製卸除功能。 |
DEVICE_LB_PROVISIONING_DESCRIPTOR 包含存儲設備的精簡布建功能。 |
DEVICE_POWER_DESCRIPTOR DEVICE_POWER_DESCRIPTOR結構描述存儲設備的電源功能。 |
DEVICE_SEEK_PENALTY_DESCRIPTOR 與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以擷取裝置的搜尋懲罰描述項數據。 |
DEVICE_TRIM_DESCRIPTOR 與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以擷取裝置的修剪描述項數據。 |
DEVICE_WRITE_AGGREGATION_DESCRIPTOR 保留供系統使用。 (DEVICE_WRITE_AGGREGATION_DESCRIPTOR) |
DISK_CACHE_INFORMATION 提供磁碟快取的相關信息。 |
DISK_DETECTION_INFO 包含偵測到的磁碟驅動器參數。 |
DISK_EX_INT13_INFO 包含擴充的 Int13 磁碟驅動器參數。 |
DISK_EXTENT 表示磁碟範圍。 |
DISK_GEOMETRY 描述磁碟裝置和媒體的幾何。 |
DISK_GEOMETRY_EX 描述磁碟裝置和媒體的擴充幾何。 |
DISK_GROW_PARTITION 包含用來增加分割區大小的資訊。 |
DISK_INT13_INFO 包含標準 Int13 磁碟驅動器幾何參數。 |
DISK_PARTITION_INFO 包含磁碟分區資訊。 |
DISK_PERFORMANCE 提供磁碟效能資訊。 |
DISK_SPACE_INFORMATION DISK_SPACE_INFORMATION 結構包含特定磁碟區磁碟空間的相關信息。 |
DISKQUOTA_USER_INFORMATION 表示每個使用者配額資訊。 |
DRIVE_LAYOUT_INFORMATION 包含磁碟驅動器磁碟分區的相關信息。 |
DRIVE_LAYOUT_INFORMATION_EX 包含磁碟驅動器磁碟分區的擴充資訊。 |
DRIVE_LAYOUT_INFORMATION_GPT 包含磁碟驅動器 GUID 磁碟分區數據表的相關信息, (GPT) 磁碟分區。 |
DRIVE_LAYOUT_INFORMATION_MBR 提供磁碟驅動器的主要開機記錄 (MBR) 磁碟分區的相關信息。 |
DUPLICATE_EXTENTS_DATA 包含執行區塊複製作業之FSCTL_DUPLICATE_EXTENTS控件程式代碼的參數。 |
EFS_CERTIFICATE_BLOB 包含憑證。 |
EFS_HASH_BLOB 包含憑證哈希。 |
ENCRYPTION_CERTIFICATE 包含其擁有者的憑證和SID。 |
ENCRYPTION_CERTIFICATE_HASH 包含憑證哈希和顯示憑證的資訊。 |
ENCRYPTION_CERTIFICATE_HASH_LIST 包含憑證哈希的清單。 |
ENCRYPTION_CERTIFICATE_LIST 包含憑證清單。 |
EXFAT_STATISTICS 包含 exFAT 檔案系統的統計資訊。 |
FAT_STATISTICS 包含 FAT 檔案系統的統計資訊。 |
FILE_ALIGNMENT_INFO 包含檔案的對齊資訊。 |
FILE_ALLOCATED_RANGE_BUFFER 指出檔案中的位元組範圍。 |
FILE_ALLOCATION_INFO 包含應該配置給檔案的位元組總數。 |
FILE_ATTRIBUTE_TAG_INFO 接收要求的檔案屬性資訊。 用於任何句柄。 |
FILE_BASIC_INFO 包含檔案的基本資訊。 用於檔句柄。 |
FILE_COMPRESSION_INFO 接收檔案壓縮資訊。 |
FILE_DISPOSITION_INFO 指出是否應該刪除檔案。 用於任何句柄。 |
FILE_END_OF_FILE_INFO 包含應該設定檔案結尾的指定值。 |
FILE_FULL_DIR_INFO 包含檔案的目錄資訊。 (FILE_FULL_DIR_INFO) |
FILE_ID_128 定義128位檔案識別碼。 |
FILE_ID_BOTH_DIR_INFO 包含指定目錄中檔案的相關信息。 |
FILE_ID_DESCRIPTOR 指定正在使用的識別碼類型。 |
FILE_ID_EXTD_DIR_INFO 包含檔案的識別資訊。 (FILE_ID_EXTD_DIR_INFO) |
FILE_ID_INFO 包含檔案的識別資訊。 (FILE_ID_INFO) |
FILE_INFO_2 包含檔案、裝置或管道的標識碼。 |
FILE_INFO_3 包含標識碼和其他檔案、裝置和管道的相關信息。 |
FILE_IO_PRIORITY_HINT_INFO 指定檔案 I/O 作業的優先順序提示。 |
FILE_LEVEL_TRIM 做為FSCTL_FILE_LEVEL_TRIM控件程式代碼的輸入。 |
FILE_LEVEL_TRIM_OUTPUT 做為FSCTL_FILE_LEVEL_TRIM控件程式代碼的輸出。 |
FILE_LEVEL_TRIM_RANGE 指定要修剪的檔案範圍。 |
FILE_MAKE_COMPATIBLE_BUFFER 指定要關閉目前工作階段的磁碟。 此控制項程式代碼用於 UDF 檔案系統。 呼叫FSCTL_MAKE_MEDIA_COMPATIBLE時,此結構會用於輸入。 |
FILE_NAME_INFO 接收檔名。 |
FILE_NOTIFY_EXTENDED_INFORMATION 描述 ReadDirectoryChangesExW 函式所找到的變更。 |
FILE_NOTIFY_INFORMATION 描述 ReadDirectoryChangesW 函式所找到的變更。 |
FILE_OBJECTID_BUFFER 包含與物件識別碼相關聯的物件標識碼和用戶定義元數據。 |
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER 從呼叫接收磁碟區資訊,以FSCTL_QUERY_ON_DISK_VOLUME_INFO。 |
FILE_QUERY_SPARING_BUFFER 包含瑕疵管理屬性。 |
FILE_REMOTE_PROTOCOL_INFO 包含檔案遠端通訊協議資訊。 |
FILE_RENAME_INFO 包含應該重新命名檔案的名稱。 |
FILE_SET_DEFECT_MGMT_BUFFER 指定要設定的瑕疵管理狀態。 |
FILE_SET_SPARSE_BUFFER 指定要設定的疏鬆狀態。 |
FILE_STANDARD_INFO 接收檔案的擴充資訊。 |
FILE_STORAGE_INFO 包含檔案的目錄資訊。 (FILE_STORAGE_INFO) |
FILE_STORAGE_TIER 代表相對於磁碟區之儲存層的標識符。 |
FILE_STORAGE_TIER_REGION 描述單一儲存層區域。 |
FILE_STREAM_INFO 接收指定檔案的檔案數據流資訊。 |
FILE_SYSTEM_RECOGNITION_INFORMATION 包含FSCTL_QUERY_FILE_SYSTEM_RECOGNITION控件程式代碼所擷取的文件系統辨識資訊。 |
FILE_ZERO_DATA_INFORMATION 包含要設定為零的檔案範圍。 |
FILESYSTEM_STATISTICS 包含檔案系統的統計數據。 |
FILESYSTEM_STATISTICS_EX 包含檔案系統的統計數據。此結構的支援從 Windows 10 開始。 |
FIND_BY_SID_DATA 包含FSCTL_FIND_FILES_BY_SID控件程式代碼的數據。 |
FIND_BY_SID_OUTPUT 表示檔名。 |
FORMAT_EX_PARAMETERS 包含用來格式化連續磁碟追蹤集的資訊。 IOCTL_DISK_FORMAT_TRACKS_EX控件程式代碼會使用它。 |
FORMAT_PARAMETERS 包含用來格式化連續磁碟追蹤集的資訊。 |
FSCTL_GET_INTEGRITY_INFORMATION_BUFFER 包含檔案或目錄的完整性資訊。 |
FSCTL_QUERY_REGION_INFO_INPUT 包含特定磁碟區之記憶體堆疊中的儲存層區域。 |
FSCTL_QUERY_REGION_INFO_OUTPUT 包含一或多個區域的資訊。 |
FSCTL_QUERY_STORAGE_CLASSES_OUTPUT 包含特定磁碟區之所有層的資訊。 |
FSCTL_SET_INTEGRITY_INFORMATION_BUFFER 使用FSCTL_SET_INTEGRITY_INFORMATION控件程式代碼傳遞的輸入緩衝區。 |
GET_DISK_ATTRIBUTES 包含磁碟裝置的屬性。 |
GET_LENGTH_INFORMATION 包含IOCTL_DISK_GET_LENGTH_INFO控制程式代碼所使用的磁碟、磁碟區或分割區長度資訊。 |
IORING_BUFFER_INFO 表示可以向 I/O 信道註冊的數據緩衝區。 |
IORING_BUFFER_REF IORING_BUFFER_REF代表 I/O 通道作業中使用的緩衝區參考。 |
IORING_CAPABILITIES 表示 IORING API 功能。 |
IORING_CQE 表示已完成的 I/O 通道佇列專案。 |
IORING_CREATE_FLAGS 指定使用 CreateIoRing 呼叫來建立 I/O 通道的旗標。 |
IORING_HANDLE_REF 表示 I/O 信道作業中使用的檔案句柄參考。 |
IORING_INFO 表示指定 I/O 環形的圖形和版本資訊。 |
IORING_REGISTERED_BUFFER 表示已向 I/O 信道註冊的緩衝區,並呼叫 BuildIoRingRegisterBuffers。 |
LOG_MANAGEMENT_CALLBACKS LOG_MANAGEMENT_CALLBACKS結構可用來向 Common Log File System (CLFS) 註冊用戶端程式需要資訊的回呼。 |
LOOKUP_STREAM_FROM_CLUSTER_ENTRY 從FSCTL_LOOKUP_STREAM_FROM_CLUSTER控件程式代碼傳回。 |
LOOKUP_STREAM_FROM_CLUSTER_INPUT 傳遞為輸入至FSCTL_LOOKUP_STREAM_FROM_CLUSTER控件程序代碼。 |
LOOKUP_STREAM_FROM_CLUSTER_OUTPUT 接收為FSCTL_LOOKUP_STREAM_FROM_CLUSTER控件程式代碼的輸出。 |
MARK_HANDLE_INFO 包含用來標記指定檔案或目錄的資訊,以及其更新序號 (USN) 變更記錄,以及有關變更的數據。 |
MARK_HANDLE_INFO32 包含用來標記指定檔案或目錄的資訊,以及其更新序號 (USN) 變更記錄,以及有關變更的數據。 |
MediaLabelInfo MediaLabelInfo 結構會將有關磁帶 OMID 的資訊傳達給 RSM 資料庫。 媒體標籤連結庫會填入此結構,以供連結庫辨識的所有媒體標籤使用。 |
MFT_ENUM_DATA_V0 包含定義更新序號列舉 (USN) 變更記錄的界限和開始位置的資訊。 |
MFT_ENUM_DATA_V1 包含定義更新序號列舉 (USN) ReFS 磁碟區變更記錄的界限和開始位置的資訊。 |
MOVE_FILE_DATA 包含FSCTL_MOVE_FILE控件程式代碼的輸入數據。 |
NTFS_EXTENDED_VOLUME_DATA 表示磁碟區數據。N |
NTFS_FILE_RECORD_INPUT_BUFFER 包含FSCTL_GET_NTFS_FILE_RECORD控件程式代碼的數據。 |
NTFS_FILE_RECORD_OUTPUT_BUFFER 從FSCTL_GET_NTFS_FILE_RECORD控件程式代碼接收輸出數據。 |
NTFS_STATISTICS 包含來自 NTFS 檔案系統的統計數據。 |
NTFS_STATISTICS_EX 包含來自 NTFS 檔案系統的統計數據。此結構的支援從 Windows 10 開始。 |
NTFS_VOLUME_DATA_BUFFER 表示磁碟區數據。 (NTFS_VOLUME_DATA_BUFFER) |
NTMS_ALLOCATION_INFORMATION NTMS_ALLOCATION_INFORMATION 結構包含來源媒體集區的相關信息,從中取得媒體。 |
NTMS_CHANGERINFORMATIONA NTMS_CHANGERINFORMATION結構會定義機器人變更器物件特有的屬性。 (ANSI) |
NTMS_CHANGERINFORMATIONW NTMS_CHANGERINFORMATION結構會定義機器人變更器物件特有的屬性。 (Unicode) |
NTMS_CHANGERTYPEINFORMATIONA NTMS_CHANGERTYPEINFORMATION 結構會定義 RSM 所支援機器人變更器類型的特定屬性。 (ANSI) |
NTMS_CHANGERTYPEINFORMATIONW NTMS_CHANGERTYPEINFORMATION 結構會定義 RSM 所支援機器人變更器類型的特定屬性。 (Unicode) |
NTMS_COMPUTERINFORMATION NTMS_COMPUTERINFORMATION 結構會定義 RSM 伺服器特有的屬性。 |
NTMS_DRIVEINFORMATIONA NTMS_DRIVEINFORMATION 結構會定義磁碟驅動器物件特定的屬性。 (ANSI) |
NTMS_DRIVEINFORMATIONW NTMS_DRIVEINFORMATION 結構會定義磁碟驅動器物件特定的屬性。 (Unicode) |
NTMS_DRIVETYPEINFORMATIONA NTMS_DRIVETYPEINFORMATION結構會定義 RSM 所支援之磁碟驅動器類型的特定屬性。 (ANSI) |
NTMS_DRIVETYPEINFORMATIONW NTMS_DRIVETYPEINFORMATION結構會定義 RSM 所支援之磁碟驅動器類型的特定屬性。 (Unicode) |
NTMS_IEDOORINFORMATION NTMS_IEDOORINFORMATION 結構會定義插入/退出門物件特有的屬性。 |
NTMS_IEPORTINFORMATION NTMS_IEPORTINFORMATION 結構會定義插入/退出埠物件特有的屬性。 |
NTMS_LIBRARYINFORMATION NTMS_LIBRARYINFORMATION 結構會定義連結庫物件特有的屬性。 |
NTMS_LIBREQUESTINFORMATIONA NTMS_LIBREQUESTINFORMATION 結構會定義工作要求特定的屬性,這些屬性會排入 RSM 佇列。 (ANSI) |
NTMS_LIBREQUESTINFORMATIONW NTMS_LIBREQUESTINFORMATION 結構會定義工作要求特定的屬性,這些屬性會排入 RSM 佇列。 (Unicode) |
NTMS_LMIDINFORMATION NTMS_LMIDINFORMATION 結構會定義邏輯媒體物件特有的屬性。 |
NTMS_MEDIAPOOLINFORMATION NTMS_MEDIAPOOLINFORMATION 結構會定義媒體集區物件特定的屬性。 |
NTMS_MEDIATYPEINFORMATION NTMS_MEDIATYPEINFORMATION 結構會定義 RSM 所支援之媒體類型的特定屬性。 |
NTMS_NOTIFICATIONINFORMATION NTMS_NOTIFICATIONINFORMATION 結構會定義 RSM 資料庫中發生的物件和作業。 |
NTMS_OBJECTINFORMATIONA NTMS_OBJECTINFORMATION結構會定義應用程式可以針對 RSM 裝置、媒體和系統 (控件取得和設定的屬性,例如連結庫、磁碟驅動器、媒體、操作員要求) 。 這是 RSM 資料庫中物件的通用結構。 (ANSI) |
NTMS_OBJECTINFORMATIONW NTMS_OBJECTINFORMATION結構會定義應用程式可以針對 RSM 裝置、媒體和系統 (控件取得和設定的屬性,例如連結庫、磁碟驅動器、媒體、操作員要求) 。 這是 RSM 資料庫中物件的通用結構。 (Unicode) |
NTMS_OPREQUESTINFORMATIONA NTMS_OPREQUESTINFORMATION 結構會定義 RSM 操作員要求系統控制件特有的屬性。 (ANSI) |
NTMS_OPREQUESTINFORMATIONW NTMS_OPREQUESTINFORMATION 結構會定義 RSM 操作員要求系統控制件特有的屬性。 (Unicode) |
NTMS_PARTITIONINFORMATIONA NTMS_PARTITIONINFORMATION 結構會定義側邊物件特有的屬性。 (ANSI) |
NTMS_PARTITIONINFORMATIONW NTMS_PARTITIONINFORMATION 結構會定義側邊物件特有的屬性。 (Unicode) |
NTMS_PMIDINFORMATIONA NTMS_PMIDINFORMATION結構會定義實體媒體物件特有的屬性。 (ANSI) |
NTMS_PMIDINFORMATIONW NTMS_PMIDINFORMATION結構會定義實體媒體物件特有的屬性。 (Unicode) |
NTMS_STORAGESLOTINFORMATION NTMS_STORAGESLOTINFORMATION結構會定義儲存位置物件特有的屬性。 |
NVM_SET_LIST 包含 NVME Set Attributes 命令的項目陣列。 |
NVME_ADMIN_COMPLETION_QUEUE_BASE_ADDRESS 包含 管理員 完成佇列的基底記憶體位址。 |
NVME_ADMIN_QUEUE_ATTRIBUTES 包含 管理員 提交佇列和 管理員 完成佇列 (AQA) 管理員 佇列屬性。 |
NVME_ADMIN_SUBMISSION_QUEUE_BASE_ADDRESS 包含 管理員 提交佇列的基底記憶體位址。 |
NVME_AUTO_POWER_STATE_TRANSITION_ENTRY 包含 64 位專案,指定每個允許 32 電源狀態的空閒時間和電源狀態轉換相關信息。 |
NVME_CDW10_ABORT 包含中止命令的參數,該命令可用來中止先前提交至 管理員 提交佇列或 I/O 提交佇列的特定命令。 |
NVME_CDW10_CREATE_IO_QUEUE 包含建立 I/O 完成佇列和建立 IO 提交佇列命令中使用的參數。 |
NVME_CDW10_DATASET_MANAGEMENT NVME_CDW10_DATASET_MANAGEMENT 結構包含數據集管理命令的參數,指出邏輯區塊範圍的屬性。 |
NVME_CDW10_DIRECTIVE_RECEIVE 包含指示詞接收命令的參數。 |
NVME_CDW10_DIRECTIVE_SEND 包含指示詞傳送命令的參數。 |
NVME_CDW10_FIRMWARE_ACTIVATE 包含韌體認可命令中使用的參數。 |
NVME_CDW10_FIRMWARE_DOWNLOAD NVME_CDW10_FIRMWARE_DOWNLOAD 結構包含韌體映射下載命令的參數,可將新的韌體映射複製到控制器。 |
NVME_CDW10_FORMAT_NVM 包含格式 NVM 命令的參數,用於低階格式 NVM 媒體。 |
NVME_CDW10_GET_FEATURES 包含取得功能命令的參數,可擷取指定功能的屬性。 |
NVME_CDW10_GET_LOG_PAGE NVME_CDW10_GET_LOG_PAGE 結構包含取得記錄頁命令的參數,該命令會傳回包含所要求記錄頁的數據緩衝區。 |
NVME_CDW10_GET_LOG_PAGE_V13 NVME_CDW10_GET_LOG_PAGE_V13 結構包含取得記錄頁命令的參數,該命令會傳回包含所要求記錄頁的數據緩衝區。 |
NVME_CDW10_IDENTIFY 包含識別命令的參數,這個命令會傳回數據緩衝區,描述 NVM 子系統、控制器或命名空間 () 的相關信息。 |
NVME_CDW10_SECURITY_SEND_RECEIVE 包含 管理員 命令安全性傳送和安全性接收中使用的參數。 |
NVME_CDW10_SET_FEATURES NVME_CDW10_SET_FEATURES 結構包含設定功能命令的參數,可設定指定之特徵的屬性。 |
NVME_CDW11_CREATE_IO_CQ 包含建立 I/O 完成佇列命令的參數,可用來建立所有 I/O 完成佇列,但 管理員 完成佇列除外。 |
NVME_CDW11_CREATE_IO_SQ 包含建立 IO 提交佇列命令的參數,可用來建立 IO 提交佇列。 |
NVME_CDW11_DATASET_MANAGEMENT NVME_CDW11_DATASET_MANAGEMENT 結構包含數據集管理命令的參數,表示邏輯區塊範圍的屬性。 |
NVME_CDW11_DIRECTIVE_RECEIVE 包含指示詞接收命令的參數。 |
NVME_CDW11_DIRECTIVE_SEND 包含指示詞傳送命令的參數。 |
NVME_CDW11_FEATURE_ARBITRATION 包含控制命令仲裁的仲裁功能值。 |
NVME_CDW11_FEATURE_ASYNC_EVENT_CONFIG 包含異步事件組態功能的參數,可控制觸發主機異步事件通知的事件。 |
NVME_CDW11_FEATURE_AUTO_POWER_STATE_TRANSITION 包含自發性電源狀態轉換功能的參數,可設定自發電源狀態轉換的設定。 |
NVME_CDW11_FEATURE_HOST_MEMORY_BUFFER 包含主機記憶體緩衝區功能的參數,提供機制讓主機配置一部分主機記憶體,讓控制器獨佔使用。 |
NVME_CDW11_FEATURE_INTERRUPT_COALESCING 包含設定中斷聯合設定之中斷聯合功能的參數。 |
NVME_CDW11_FEATURE_INTERRUPT_VECTOR_CONFIG 包含中斷向量組態功能的參數,可設定特定插斷向量的特定設定。 |
NVME_CDW11_FEATURE_LBA_RANGE_TYPE 包含參數,指定 [設定功能] 命令中 LBA 範圍功能之 LBA 範圍的數目。 |
NVME_CDW11_FEATURE_NON_OPERATIONAL_POWER_STATE 包含非操作電源狀態功能的參數,指出是否針對非運作電源狀態啟用寬鬆模式。 |
NVME_CDW11_FEATURE_NUMBER_OF_QUEUES 包含指出主機要求此控制器之 I/O 完成佇列和 I/O 提交佇列數目之佇列數目的佇列功能參數。 |
NVME_CDW11_FEATURE_POWER_MANAGEMENT 包含電源管理功能的值,可讓主機設定電源狀態。 |
NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY 包含 Get Features 命令所傳回的值,這些值描述所指定功能的支援功能。 |
NVME_CDW11_FEATURE_TEMPERATURE_THRESHOLD 包含溫度臨界值功能的參數,可用來設定超過溫度閾值,以及溫度閾值下最多九個溫度值的參數。 |
NVME_CDW11_FEATURE_VOLATILE_WRITE_CACHE 包含變動性寫入快取功能的參數,可控制控制器上支援且存在動態寫入快取。 |
NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL 包含寫入不可部分完成性一般功能的參數,可控制不可部分完成寫入單位一般 (AWUN) 和命名空間不可部分完成寫入單位標準 (NAWUN) 參數,這些參數定義控制器對不可部分完成作業的支援。 |
NVME_CDW11_FEATURES 包含取得功能和設定功能命令的參數,這些命令會擷取或設定指定功能的屬性。 |
NVME_CDW11_FIRMWARE_DOWNLOAD 包含韌體映射下載命令的參數,用來將新的韌體映像 (完整或部分) 複製到控制器。 |
NVME_CDW11_GET_LOG_PAGE NVME_CDW11_GET_LOG_PAGE結構包含取得記錄頁命令的參數,該命令會傳回包含所要求記錄頁的數據緩衝區。 |
NVME_CDW11_IDENTIFY 包含識別命令的參數。 |
NVME_CDW11_SECURITY_RECEIVE 包含安全性接收命令中使用的參數。 |
NVME_CDW11_SECURITY_SEND 包含安全性傳送命令中使用的參數。 |
NVME_CDW12_DIRECTIVE_RECEIVE 包含參數,用於配置指示詞接收命令的數據流資源。 |
NVME_CDW12_DIRECTIVE_RECEIVE_STREAMS_ALLOCATE_RESOURCES 包含用於在指示詞接收命令中配置數據流資源之要求命名空間數據流的參數。 |
NVME_CDW12_DIRECTIVE_SEND 包含參數,用於啟用指示詞傳送命令的 指示詞。 |
NVME_CDW12_DIRECTIVE_SEND_IDENTIFY_ENABLE_DIRECTIVE 包含指示詞傳送命令中指定和啟用指示詞的參數。 |
NVME_CDW12_FEATURE_HOST_MEMORY_BUFFER 包含指定主機記憶體緩衝區大小之主機記憶體緩衝區功能的參數。 |
NVME_CDW12_FEATURES 包含設定功能命令的參數,該命令會設定指定之特徵的屬性。 |
NVME_CDW12_GET_LOG_PAGE |
NVME_CDW12_READ_WRITE 包含 NVME 讀取和 NVME 寫入命令的參數,如果適用,則讀取或寫入指定邏輯區塊位址的 NVM 控制器 (LBA) 。 |
NVME_CDW13_FEATURE_HOST_MEMORY_BUFFER 包含主機記憶體緩衝區功能的參數,指定主機記憶體描述元清單實體位置的較低 32 位。 |
NVME_CDW13_FEATURES 包含設定功能命令的參數,該命令會設定指定之特徵的屬性。 |
NVME_CDW13_GET_LOG_PAGE |
NVME_CDW13_READ_WRITE 包含 NVME 讀取和 NVME 寫入命令的參數,如果適用,則讀取或寫入指定邏輯區塊位址的 NVM 控制器 (LBA) 。 |
NVME_CDW14_FEATURE_HOST_MEMORY_BUFFER 包含主機記憶體緩衝區功能的參數,指定主機記憶體描述元清單實體位置的上限 32 位。 |
NVME_CDW14_FEATURES NVME_CDW14_FEATURES 結構包含設定功能命令的參數,可設定指定之特徵的屬性。 |
NVME_CDW15_FEATURE_HOST_MEMORY_BUFFER 包含主機記憶體緩衝區功能的參數,指定主機記憶體描述元清單中的項目數。 |
NVME_CDW15_FEATURES NVME_CDW15_FEATURES 結構包含設定功能命令的參數,可設定指定之特徵的屬性。 |
NVME_CDW15_READ_WRITE 包含 NVME 讀取和 NVME 寫入命令的參數,如果適用,則讀取或寫入指定邏輯區塊位址的 NVM 控制器 (LBA) 。 |
NVME_CHANGED_NAMESPACE_LIST_LOG 包含已變更命名空間清單記錄頁面的數據,其描述自上次讀取記錄頁面以來已變更 識別命名空間 資訊的控制器中的命名空間。 |
NVME_COMMAND 包含 管理員 Command 和 NVM 命令集中所有命令的參數。 |
NVME_COMMAND_DWORD0 包含所有 管理員 命令和 NVM 命令通用的參數。 |
NVME_COMMAND_EFFECTS_DATA 包含描述 管理員 或 I/O 命令的整體可能效果的資訊,包括命令的任何選擇性功能。 |
NVME_COMMAND_EFFECTS_LOG 包含描述控制器所支援命令的資訊,以及這些命令對NVM子系統狀態的影響。 |
NVME_COMMAND_STATUS 包含命令狀態的相關信息。 |
NVME_COMPLETION_DW0_ASYNC_EVENT_REQUEST 包含異步事件的相關信息,該事件會張貼至完成佇列專案的 DWord 0 中 管理員 完成佇列。 異步事件可用來通知主機軟體的狀態、錯誤和健康情況資訊。 |
NVME_COMPLETION_DW0_DIRECTIVE_RECEIVE_STREAMS_ALLOCATE_RESOURCES 包含指示詞接收命令中已配置數據流資源數目的相關信息。 |
NVME_COMPLETION_ENTRY 指定完成佇列中大小為16位元組的專案。 |
NVME_COMPLETION_QUEUE_HEAD_DOORBELL 定義門鈴緩存器,以更新完成佇列 y 的前端項目指標。 |
NVME_CONTEXT_ATTRIBUTES 指定邏輯區塊範圍的選擇性內容屬性, (LBA 範圍) 。 |
NVME_CONTROLLER_CAPABILITIES 包含唯讀值,指定要裝載軟體之控制器的基本功能。 |
NVME_CONTROLLER_CONFIGURATION 包含控制器的讀取/寫入組態設定。 |
NVME_CONTROLLER_LIST 包含控制器識別碼的已排序列表。 |
NVME_CONTROLLER_MEMORY_BUFFER_LOCATION 定義NVME_CONTROLLER_REGISTERS結構的CMBLOC欄位中選擇性控制器記憶體緩衝區位置緩存器的位置。 |
NVME_CONTROLLER_MEMORY_BUFFER_SIZE 定義選擇性控制器記憶體緩衝區緩存器的大小,並用於NVME_CONTROLLER_REGISTERS結構的 CMBSZ 字段中。 |
NVME_CONTROLLER_REGISTERS 指定控制器的緩存器對應。 |
NVME_CONTROLLER_STATUS 包含指出控制器狀態的值。 |
NVME_DEVICE_SELF_TEST_LOG 包含欄位,指定裝置自我測試記錄頁面中的資訊,描述裝置自我測試的狀態、完成百分比和結果。 |
NVME_DEVICE_SELF_TEST_RESULT_DATA 包含裝置 Self-Test 作業結果的相關數據。 |
NVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERS 包含描述識別指示詞之傳回參數的欄位。 |
NVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERS_DESCRIPTOR 包含值,這些值描述識別指示詞的傳回參數。 |
NVME_DIRECTIVE_STREAMS_GET_STATUS_DATA 包含目前開啟之數據流的標識碼。 |
NVME_DIRECTIVE_STREAMS_RETURN_PARAMETERS 包含 Streams 指示詞的傳回參數。 |
NVME_ENDURANCE_GROUP_LOG 包含欄位,這些欄位會指定 [結束計量群組資訊記錄] 頁面中的資訊,指出要從中讀取和寫入至 End 可承受群組的數據量。 |
NVME_ERROR_INFO_LOG 包含欄位,指定 [錯誤資訊記錄] 頁面中的資訊。 |
NVME_FIRMWARE_SLOT_INFO_LOG 包含欄位,指定 [韌體位置信息記錄] 頁面中的資訊。 |
NVME_HEALTH_INFO_LOG 包含欄位,指定 SMART / Health Information Log 頁面中所包含的資訊。 |
NVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY 定義主機記憶體描述元清單中的單一項目參數。 |
NVME_IDENTIFY_CONTROLLER_DATA 包含值,指出控制器功能、功能、命令集屬性和電源狀態描述元。 |
NVME_IDENTIFY_NAMESPACE_DATA 包含值,指出特定命名空間特有的功能和設定。 |
NVME_LBA_FORMAT 包含參數,指定要套用至 NVM 媒體的 LBA 格式做為格式 NVM 命令的一部分。 |
NVME_LBA_RANGE 包含參數,這些參數會定義起始 LBA 和邏輯區塊數目所指定的連續邏輯區塊集合。 |
NVME_LBA_RANGET_TYPE_ENTRY 包含參數,指定 [設定功能] 命令中 LBA 範圍類型功能之 LBA (LBA) 範圍清單中的單一專案。 |
NVME_NVM_SUBSYSTEM_RESET 指定參數,提供主機軟體以起始 NVM 子系統重設的功能。 |
NVME_POWER_STATE_DESC 包含描述每個電源狀態屬性的欄位。 |
NVME_PRP_ENTRY 包含欄位,指定實體記憶體頁面指標的分頁基位址和位移 (PBAO) 。 |
NVME_RESERVATION_NOTIFICATION_LOG 包含欄位,指定保留通知記錄頁面中的資訊。 |
NVME_SCSI_NAME_STRING 包含用來建構 SCSI 名稱字串識別子的資訊。 |
NVME_SET_ATTRIBUTES_ENTRY 包含欄位,指定設定屬性的資訊。 |
NVME_SUBMISSION_QUEUE_TAIL_DOORBELL 定義門鈴緩存器,以更新提交佇列 y 的 Tail 項目指標。 |
NVME_TELEMETRY_HOST_INITIATED_LOG 包含欄位,指定遙測 Host-Initiated 記錄頁面中的資訊。 |
NVME_VERSION 包含欄位,指定控制器實作支援的 NVM Express 規格版本號碼。 |
OFSTRUCT 包含 OpenFile 函式開啟或嘗試開啟之檔案的相關信息。 |
OVERLAPPED_ENTRY 包含呼叫 GetQueuedCompletionStatusEx 函式所傳回的資訊。 |
PARTITION_INFORMATION 包含磁碟分區的相關信息。 |
PARTITION_INFORMATION_EX 包含標準 AT 樣式主要開機記錄的數據分割資訊, (MBR) 和可延伸韌體介面 (EFI) 磁碟。 |
PARTITION_INFORMATION_GPT 包含 GUID 資料分割資料表 (GPT) 資料分割資訊。 |
PARTITION_INFORMATION_MBR 包含主要開機記錄的特定分割區資訊, (MBR) 磁碟。 |
PLEX_READ_DATA_REQUEST 指出要執行的讀取作業範圍,以及要從中讀取的 plex。 |
READ_FILE_USN_DATA 指定應用程式支援的更新序號版本 (USN) 變更紀錄。 |
READ_USN_JOURNAL_DATA_V0 包含定義一組更新序號的資訊, (USN) 變更記錄,以返回呼叫進程。 (READ_USN_JOURNAL_DATA_V0) |
READ_USN_JOURNAL_DATA_V1 包含定義一組更新序號的資訊, (USN) 變更記錄,以返回呼叫進程。R |
REASSIGN_BLOCKS 包含磁碟區塊重新指派數據。 (REASSIGN_BLOCKS) |
REASSIGN_BLOCKS_EX 包含磁碟區塊重新指派數據。 (REASSIGN_BLOCKS_EX) |
REPAIR_COPIES_INPUT FSCTL_REPAIR_COPIES控件程式代碼的輸入結構。 |
REPAIR_COPIES_OUTPUT 包含從FSCTL_REPAIR_COPIES控件程式代碼傳回的修復複製作業輸出。 |
REPARSE_GUID_DATA_BUFFER 包含重新分析點的相關信息。 |
REQUEST_OPLOCK_INPUT_BUFFER 包含要求 oplock (oplock) 或以FSCTL_REQUEST_OPLOCK控件程式代碼認可 oplock 中斷的資訊。 |
REQUEST_OPLOCK_OUTPUT_BUFFER 包含FSCTL_REQUEST_OPLOCK控件程式代碼所傳回的作業鎖定 (oplock) 資訊。 |
RETRIEVAL_POINTER_BASE 包含FSCTL_GET_RETRIEVAL_POINTER_BASE控件程式代碼的輸出。 |
RETRIEVAL_POINTERS_BUFFER 包含FSCTL_GET_RETRIEVAL_POINTERS控制件程式代碼的輸出。 |
SESSION_INFO_0 包含建立工作階段的電腦名稱。 |
SESSION_INFO_1 包含工作階段的相關信息,包括計算機的名稱;用戶的名稱;並開啟電腦上的檔案、管道和裝置。 |
SESSION_INFO_10 包含工作階段的相關信息,包括計算機的名稱;用戶的名稱;會話的作用中和閑置時間。 |
SESSION_INFO_2 包含工作階段的相關信息,包括計算機的名稱;用戶的名稱;開啟電腦上的檔案、管道和裝置;和建立工作階段的客戶端類型。 |
SESSION_INFO_502 包含工作階段的相關信息,包括計算機的名稱;用戶的名稱;開啟電腦上的檔案、管道和裝置;以及用戶端正在使用的傳輸名稱。 |
SET_DISK_ATTRIBUTES 指定要在磁碟裝置上設定的屬性。 |
SET_PARTITION_INFORMATION 包含用來設定磁碟分區類型的資訊。 |
SHARE_INFO_0 包含共用資源的名稱。 |
SHARE_INFO_1 包含共用資源的相關信息,包括資源的名稱和類型,以及與資源相關聯的批註。 |
SHARE_INFO_1004 包含與共用資源相關聯的批注。 |
SHARE_INFO_1005 包含共用資源的相關信息。 |
SHARE_INFO_1006 指定共用資源可容納的最大並行連線數目。 |
SHARE_INFO_1501 包含與指定共用相關聯的安全性描述元。 如需詳細資訊,請參閱安全性描述元。 |
SHARE_INFO_2 包含共用資源的相關信息,包括資源名稱、類型和許可權,以及目前連線的數目。 |
SHARE_INFO_501 包含共用資源的相關信息,包括資源的名稱和類型,以及與資源相關聯的批註。 |
SHARE_INFO_502 包含共用資源的相關信息,包括資源名稱、類型和許可權、連線數目和其他相關信息。 |
SHARE_INFO_503 包含共用資源的相關信息。 它與 SHARE_INFO_502 結構相同,不同之處在於它也包含伺服器名稱。 |
SHRINK_VOLUME_INFORMATION 指定要執行的磁碟區壓縮作業。 |
STARTING_LCN_INPUT_BUFFER 包含FSCTL_GET_VOLUME_BITMAP控件程式代碼的起始 LCN。 |
STARTING_VCN_INPUT_BUFFER 包含FSCTL_GET_RETRIEVAL_POINTERS控件程式代碼的起始 VCN。 |
STAT_SERVER_0 包含伺服器的相關統計數據。 |
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR 與IOCTL_STORAGE_QUERY_PROPERTY控件程式代碼搭配使用,以擷取裝置的記憶體存取對齊描述元數據。 |
STORAGE_ADAPTER_DESCRIPTOR 與IOCTL_STORAGE_QUERY_PROPERTY控件程式代碼搭配使用,以擷取裝置的儲存配接器描述元數據。 |
STORAGE_ADAPTER_SERIAL_NUMBER StorageAdapterSerialNumberProperty 之配接器序號的 NULL 終止 Unicode 字符串,如 STORAGE_PROPERTY_ID 中所定義。 |
STORAGE_DESCRIPTOR_HEADER 與IOCTL_STORAGE_QUERY_PROPERTY控件程式代碼搭配使用,以擷取記憶體設備或配接器的屬性。 |
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR 保留供未來使用。 (STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR) |
STORAGE_DEVICE_DESCRIPTOR 與IOCTL_STORAGE_QUERY_PROPERTY控制程式代碼搭配使用,以擷取裝置的儲存裝置描述元數據。 |
STORAGE_DEVICE_ID_DESCRIPTOR 與IOCTL_STORAGE_QUERY_PROPERTY控制程式代碼要求搭配使用,以擷取裝置的裝置標識碼描述元數據。 |
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR StorageDeviceIoCapabilityProperty 的輸出緩衝區,如 STORAGE_PROPERTY_ID 中所定義。 |
STORAGE_DEVICE_POWER_CAP 這個結構會當做IOCTL_STORAGE_DEVICE_POWER_CAP的輸入和輸出緩衝區使用。 |
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR 保留供系統使用。 (STORAGE_DEVICE_RESILIENCY_DESCRIPTOR) |
STORAGE_HW_FIRMWARE_ACTIVATE 此結構包含要啟用之下載韌體的相關信息。 |
STORAGE_HW_FIRMWARE_DOWNLOAD 此結構包含要下載至目標的韌體映像承載。 |
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR 與IOCTL_STORAGE_QUERY_PROPERTY要求搭配使用,以描述存儲設備的產品類型。 |
STORAGE_MINIPORT_DESCRIPTOR 保留供系統使用。 (STORAGE_MINIPORT_DESCRIPTOR) |
STORAGE_PHYSICAL_ADAPTER_DATA 描述實體儲存配接器。 |
STORAGE_PHYSICAL_DEVICE_DATA 描述實體儲存裝置。 |
STORAGE_PHYSICAL_NODE_DATA 指定記憶體節點的實體裝置數據。 |
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR 結構是從IOCTL_STORAGE_QUERY_PROPERTY要求傳回的其中一個查詢結果結構。 |
STORAGE_PROPERTY_QUERY 指出要擷取的儲存裝置或配接器屬性,作為傳遞至IOCTL_STORAGE_QUERY_PROPERTY控制程式代碼的輸入緩衝區。 |
STORAGE_PROTOCOL_COMMAND 當使用傳遞機制向記憶體裝置發出廠商特定的命令時,此結構會作為輸入緩衝區, (透過IOCTL_STORAGE_PROTOCOL_COMMAND) 。 |
STORAGE_PROTOCOL_DATA_DESCRIPTOR 此結構會與IOCTL_STORAGE_QUERY_PROPERTY搭配使用,以從記憶體裝置或配接器傳回通訊協定特定數據。 |
STORAGE_PROTOCOL_SPECIFIC_DATA 描述IOCTL_STORAGE_QUERY_PROPERTY要求的輸入和輸出緩衝區中提供的通訊協定特定裝置數據。 |
STORAGE_SPEC_VERSION 記憶體規格版本。 |
STORAGE_TEMPERATURE_DATA_DESCRIPTOR 此結構會與IOCTL_STORAGE_QUERY_PROPERTY搭配使用,以從儲存裝置或適配卡傳回溫度數據。 |
STORAGE_TEMPERATURE_INFO 描述裝置溫度數據。 使用IOCTL_STORAGE_QUERY_PROPERTY要求查詢溫度數據時,傳回作為STORAGE_TEMPERATURE_DATA_DESCRIPTOR的一部分。 |
STORAGE_TEMPERATURE_THRESHOLD 此結構是用來透過IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD) 设定储存装置 (的超過或低於溫度閾值。 |
STORAGE_WRITE_CACHE_PROPERTY 與IOCTL_STORAGE_QUERY_PROPERTY控件程式代碼搭配使用,以擷取裝置寫入快取屬性的相關信息。 |
TRANSACTION_NOTIFICATION 包含與交易通知相關聯的數據。 |
TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT 指出要復原的交易。 此結構會隨著復原通知一起傳送。 |
TXF_ID 表示 Resource Manager 內容內的唯一標識符。 |
TXF_LOG_RECORD_AFFECTED_FILE 包含受交易影響之檔案的資訊。 |
TXF_LOG_RECORD_BASE 包含基本記錄資訊。 |
TXF_LOG_RECORD_TRUNCATE 包含截斷作業的記錄。 |
TXF_LOG_RECORD_WRITE 包含寫入作業的記錄。 |
TXFS_CREATE_MINIVERSION_INFO 包含FSCTL_TXFS_CREATE_MINIVERSION所建立 miniversion 的版本資訊。 |
TXFS_GET_METADATA_INFO_OUT 包含所建立 miniversion 的版本資訊。 |
TXFS_GET_TRANSACTED_VERSION 包含指定檔案之基底和最新版本的相關信息。 |
TXFS_LIST_TRANSACTION_LOCKED_FILES 包含交易寫入器鎖定的檔案清單。 |
TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY 包含鎖定交易的相關信息。 |
TXFS_LIST_TRANSACTIONS 包含交易清單。 |
TXFS_LIST_TRANSACTIONS_ENTRY 包含交易的相關信息。 |
TXFS_MODIFY_RM 包含修改次要資源管理員記錄參數和記錄模式時所需的資訊。 |
TXFS_QUERY_RM_INFORMATION 包含資源管理員 (RM) 的相關信息。 |
TXFS_READ_BACKUP_INFORMATION_OUT 包含交易式NTFS (TxF) 特定結構。 只有在呼叫 TXFS_WRITE_BACKUP_INFORMATION 時,才應該使用這項資訊。 (TXFS_READ_BACKUP_INFORMATION_OUT) |
TXFS_SAVEPOINT_INFORMATION FSCTL_TXFS_SAVEPOINT_INFORMATION 結構會指定要執行的動作,以及要對哪個交易執行。 |
TXFS_TRANSACTION_ACTIVE_INFO 包含旗標,指出擷取快照集時交易是否作用中。 |
TXFS_WRITE_BACKUP_INFORMATION 包含交易式NTFS (TxF) 特定結構。 只有在呼叫 TXFS_WRITE_BACKUP_INFORMATION 時,才應該使用這項資訊。 (TXFS_WRITE_BACKUP_INFORMATION) |
USN_JOURNAL_DATA_V0 代表 (USN) 變更日誌、其記錄及其容量的更新序號。 (USN_JOURNAL_DATA_V0) |
USN_JOURNAL_DATA_V1 代表 (USN) 變更日誌、其記錄及其容量的更新序號。美國 |
USN_JOURNAL_DATA_V2 代表 (USN) 變更日誌、其記錄及其容量的更新序號。 這個結構是FSCTL_QUERY_USN_JOURNAL控件程式代碼的輸出緩衝區。 |
USN_RANGE_TRACK_OUTPUT 包含FSCTL_USN_TRACK_MODIFIED_RANGES控制程式代碼 (USN) 傳回的更新序號。 |
USN_RECORD_COMMON_HEADER 包含透過USN_RECORD_V2、USN_RECORD_V3和USN_RECORD_V4通用標頭 (USN) 更新序號的資訊。 |
USN_RECORD_EXTENT 包含更新序號的位移和長度, (USN) 記錄範圍。 |
USN_RECORD_V2 包含更新序號的資訊, (USN) 變更日誌 2.0 版記錄。 |
USN_RECORD_V3 包含更新序號的資訊, (USN) 變更日誌 3.0 版記錄。 |
USN_RECORD_V4 包含更新序號的資訊, (USN) 變更日誌 4.0 版記錄。 2.0 和 3.0 版記錄是由分別稱為 USN_RECORD) 和 USN_RECORD_V3 結構的USN_RECORD_V2 (所定义。 |
USN_TRACK_MODIFIED_RANGES 包含使用FSCTL_USN_TRACK_MODIFIED_RANGES控制程式代碼 (USN) 變更日誌之更新序號的範圍追蹤參數資訊。 |
VERIFY_INFORMATION 包含用來驗證磁碟範圍的資訊。 |
VOLUME_BITMAP_BUFFER 代表磁碟上已佔用和可用的叢集。 |
VOLUME_DISK_EXTENTS 表示磁碟上的實體位置。 |
VOLUME_GET_GPT_ATTRIBUTES_INFORMATION 包含使用 IOCTL_VOLUME_GET_GPT_ATTRIBUTES 控件程式代碼擷取的磁碟區屬性。 |
WIM_ENTRY_INFO 定義磁碟區上裝載的每個 WIM 數據源特定的元數據。 |
WIM_EXTERNAL_FILE_INFO 定義WOF_PROVIDER_WIM所提供的檔案專屬元數據。 |
WIN32_FILE_ATTRIBUTE_DATA 包含檔案或目錄的屬性資訊。 |
WIN32_FIND_DATAA 包含 FindFirstFile、FindFirstFileEx 或 FindNextFile 函式找到之檔案的相關信息。 (ANSI) |
WIN32_FIND_DATAW 包含 FindFirstFile、FindFirstFileEx 或 FindNextFile 函式找到之檔案的相關信息。 (Unicode) |
WIN32_FIND_STREAM_DATA 包含 FindFirstStreamW 或 FindNextStreamW 函式所找到之數據流的相關信息。 |
WOF_FILE_COMPRESSION_INFO_V1 定義WOF_PROVIDER_FILE所提供檔案特定的元數據。 |