共用方式為


開發人員注意事項

開發者筆記技術概述。

要開發開發者備註,你需要以下標頭:

如需這項技術的程序設計指引,請參閱:

IOCTLs

 
IOCTL_TCP_QUERY_INFORMATION_EX

從 TCP/IP 驅動程式擷取資訊。

列舉項目

 
eAvrfResourceTypes

指定可使用 VerifierEnumerateResource 函式列舉的資源類型。
eHANDLE_TRACE_OPERATIONS

識別已發生的 handle 操作類型。
eHeapAllocationState

指定目前堆積配置狀態。
eHeapEnumerationLevel

決定列舉操作是否應該繼續或停止。
eUserAllocationState

指定應用程式目前的堆積配置狀態。
FEATURE_CHANGE_TIME

此列舉僅供基礎設施使用。 (FEATURE_CHANGE_TIME)
FEATURE_ENABLED_STATE

此列舉僅供基礎設施使用。 (FEATURE_ENABLED_STATE)
FH_BACKUP_STATUS

指定是否啟用檔案歷史備份。
FH_DEVICE_VALIDATION_RESULT

表示儲存裝置或網路分享是否可作為檔案歷史備份目標。
FH_LOCAL_POLICY_TYPE

指定檔案歷史功能本地政策的類型。 每個地方政策都有一個數值參數。
FH_PROTECTED_ITEM_CATEGORY

指定包含或排除清單的類型。
FH_RETENTION_TYPES

規定在何種條件下可以從備份目標中刪除先前版本的檔案與資料夾。
FH_TARGET_DRIVE_TYPES

指定檔案歷史備份目標的類型。
FH_TARGET_PROPERTY_TYPE

指定備用目標的屬性類型。
FIRMWARE_TYPE

指定韌體類型。
WSC_SECURITY_PRODUCT_STATE

定義目前提供給 Windows 安全中心的安全產品狀態。
WSC_SECURITY_PROVIDER

定義所有由 Windows 安全中心(WSC)監控的服務。
WSC_SECURITY_PROVIDER_HEALTH

定義了 Windows 安全中心(WSC)監控任何服務的可能狀態。
WSC_SECURITY_SIGNATURE_STATUS

向 Windows 安全中心回報安全產品的當前版本狀態。

Functions

 
_lclose

_lclose函式會關閉指定的檔案,使其不再可供讀取或寫入。 此功能是為了相容 16 位元版本的 Windows。 基於 Win32 的應用程式應該使用 CloseHandle 函式。
_lcreat

建立或開啟指定的檔案。
_llseek

重新定位指定檔案的檔案指標。
_lopen

_lopen 函式會開啟一個現有檔案,並將檔案指標設定到檔案的開頭。 此功能是為了相容 16 位元版本的 Windows。 基於 Win32 的應用程式應該使用 CreateFile 函式。
_lread

_lread函式會從指定的檔案讀取資料。 此功能是為了相容 16 位元版本的 Windows。 基於 Win32 的應用程式應該使用 ReadFile 函式。
_lwrite

將資料寫入指定的檔案。
新增移除排除規則

將排除規則加入排除清單,或移除清單中的規則。
允許設定前景存取

讓遠端視窗能反映容器內的情況。
ApphelpCheckShellObject

可讓應用程式偵測不正確的延伸模組物件,並封鎖它們執行或修正它們。
AreDvdCodecsEnabled

回傳一個值,表示目前裝置是否啟用 DVD 編解碼器。
AssociateContextWithName

將名稱插入名稱以尋找指定的FIO_CONTEXT結構。
AssociateFileEx

將檔案與非同步上下文關聯。
AuxUlibInitialize

初始化Aux_ulib函式庫。
AuxUlibIsDLLS同步已完成

判斷呼叫者是否持有同步原語。
AuxUlibSetSystemFileCacheSize

設定目前檔案系統快取大小。
AVRF_HANDLEOPERATION_ENUMERATE_CALLBACK

接收與柄痕跡列舉相關的資訊。
AVRF_HEAPALLOCATION_ENUMERATE_CALLBACK

接收與堆積配置相關的資訊。
AVRF_RESOURCE_ENUMERATE_CALLBACK

提供存取專門的回調函式,用於堆積配置或處理追蹤資訊的列舉。
CACHE_DESTROY_CALLBACK

一個每當名稱快取中的某個項目被銷毀時就會被呼叫的函式。
CACHE_READ_CALLBACK

一個回調,提供給快取,幫助檢查快取中的項目。
快取創建檔案

在快取中建立檔案或找到現有檔案。
CacheRichCreateFile

在快取中建立檔案,或找到現有檔案,並允許在快取中加入屬性。
可升級

檢查使用者是否有足夠的權限升級作業系統,並在需要時提示使用者以管理員身份執行。
ChangeDefaultTargetRecommendation

會讓目前指定的備份目標被推薦或不推薦給該電腦所屬的家庭群組的其他成員。
檢查連接精靈

CheckConnectionWizard 函式會檢查網際網路連線精靈(ICW)是否已安裝,且之前未執行過。
關閉

關閉使用者介面控制。
共同安裝

安裝要求的 COM 伺服器應用程式。
CreateDefaultConfiguration

建立以目前使用者預設設定的檔案歷史設定檔,並將其載入到 FhConfigMgr 物件中。
DCIBeginAccess

根據給定矩形取得顯示影格緩衝區的存取指標。
DCICloseProvider

關閉顯示器的裝置上下文。
DCICreatePrimary

建立主要表面並取得表面資訊。
DCIDestroy

會破壞顯示裝置上的一個主要表面。
DCIEndAccess

釋放顯示幀緩衝區的存取權限。
DCIOpenProvider

取得裝置上下文的顯示帳號。
DdAttachSurface

DdAttachSurface 函式附加兩個核模式曲面表示。 GdiEntry11 被定義為此函式的別名。
DdCreateDIBSection

建立一個 DIBSECTION 結構,與裝置共享其色彩表。 GdiEntry9 被定義為此函式的別名。
DdCreateDirectDrawObject

NtGdiDdCreateDirectDrawObject 函式的包裝器,並建立 Microsoft DirectDraw 物件的核心端表示。
DdCreateSurfaceObject

NtGdiDdCreateSurfaceObject 函式的包裝器,並建立一個核心模式的表面物件。 GdiEntry4 被定義為此函式的別名。
DdDeleteDirectDrawObject

NtGdiDdDeleteDirectDrawObject 函式的包裝器,並刪除先前使用 DdCreateDirectDrawObject 建立的 Microsoft 核心模式 DirectDraw 物件。 GdiEntry3 被定義為此函式的別名。
DdDeleteSurfaceObject

NtGdiDdDeleteSurfaceObject 函式的包裝器,並刪除先前由 NtGdiDdCreateSurfaceObject 建立的核心模式表面物件。 GdiEntry5 被定義為此函式的別名。
DdGetDC

NtGdiDdGetDC 函式的包裝器,並回傳一個 Windows 圖形裝置介面(GDI)裝置上下文(DC),代表 Microsoft DirectDraw 表面。 GdiEntry7 被定義為此函式的別名。
DdGetDxHandle

回傳核心模式 Microsoft DirectX API 的 handle ,用於後續呼叫控制 DirectX API 機制的核心模式入口點。
DdQueryDirectDrawObject

NtGdiDdQueryDirectDrawObject 函式的包裝,並查詢先前建立的核心模式表示以取得功能。 GdiEntry2 被定義為此函式的別名。
DdQueryDisplaySettingsUniqueness

回傳當前整數值,當模式切換發生時會遞增,例如桌面交換器、快速使用者切換器或全螢幕Microsoft MS-DOS 盒。
DdReenableDirectDrawObject

NtGdiDdReenableDirectDrawObject 函式的包裝器。
DdReleaseDC

NtGdiDdReleaseDC 函式的包裝器,並釋放先前透過 DdGetDC 或 GdiEntry7 取得的裝置上下文(DC)。 GdiEntry8 被定義為此函式的別名。
DdResetVisrgn

NtGdiDdResetVisrgn 功能的包裝器,並啟用桌面視窗的即時用戶模式裁剪區域資訊。
DdSetGammaRamp

DdSetGammaRamp 函數會設定裝置的 gamma 斜坡。
DdSwapTextureHandles

為裝置驅動程式介面(DDI)開發,早於 Microsoft DirectDraw 7.0 版本,且在 Microsoft Windows NT 系統上無任何功能。 所有參數都被忽略。 GdiEntry16 被定義為此函式的別名。
DdUnattachSurface

DdUnattachSurface 函式移除了兩個核模式表面物件之間由 DdAttachSurface 建立的附加物件。
DisableProcessWindows重影

停用呼叫 GUI 進程的視窗重影功能。 視窗重影是 Windows 管理員的一項功能,可讓使用者最小化、移動或關閉未回應的應用程式的主視窗。
DnsHostnameToComputerNameA

將 DNS 風格的主機名稱轉換為 NetBIOS 風格的電腦名稱。 (ANSI)
DnsHostnameToComputerNameW

將 DNS 風格的主機名稱轉換為 NetBIOS 風格的電腦名稱。 (Unicode)
DosDateTimeToFileTime

將 MS-DOS 日期和時間值轉換成檔案時間。
FCACHE_CREATE_CALLBACK

一個回調函式,用於在快取中建立項目。 (FCACHE_CREATE_CALLBACK)
FCACHE_RICHCREATE_CALLBACK

一個回調函式,用於在快取中建立項目。 (FCACHE_RICHCREATE_CALLBACK)
FCIAddFile

FCIAddFile 會將檔案加入正在建置的機櫃中。
FCICreate

FCICreate 函式會建立一個 FCI 上下文。
FCIDestroy

FCIDestroy 函式會刪除開啟的 FCI 上下文,釋放與上下文相關的記憶體與暫存檔案。
FCIFlush 內閣

FCIFlushCabinet 函式完成了目前的機櫃。
FCIFlushFolder

FCIFlushFolder 函式會強制目前建置中的資料夾立即完成。
FDICopy

FDICopy 功能會從機櫃中擷取檔案。
FDICreate(聯邦聯邦存款人)

FDICreate 函式會建立 FDI 上下文。
FDIDestroy

FDIDestroy 函式會刪除一個開啟的 FDI 上下文。
FDIs內閣

FDIIsCabinet 函式判斷檔案是否為櫃子,若是,則回傳相關資訊。
FDIT runcate內閣

FDITruncateCabinet 函式會截斷從指定資料夾號碼開始的櫃子檔案。
FhServiceBlockBackup

此功能會暫時阻擋目前使用者的備份。
FhServiceClosePipe

關閉與 FhServiceOpenPipe 開啟的檔案歷史服務的通訊通道。
FhServiceOpenPipe

開啟與檔案歷史服務的通訊管道。
FhServiceReloadConfiguration

此功能會使檔案歷史服務重新載入目前使用者的檔案歷史設定檔。
FhServiceStartBackup

此功能會立即啟動對現有使用者的備份。
FhServiceStopBackup

此功能會停止目前使用者的持續備份循環。
FhServiceUnblockBackup

此功能會解除透過 FhServiceBlockBackup 封鎖的備份。
FileTimeToDosDateTime

將檔案時間轉換為 MS-DOS 日期與時間值。
尋找或創建名稱快取

尋找或建立名稱快取。
尋找同步上下文

擷取與指定使用者名稱相關的FIO_CONTEXT結構。
FNALLOC

FNALLOC 提供應用程式定義回撥函式的宣告,用於在 FDI 情境中分配記憶體。
FNCLOSE

FNCLOSE 巨集提供應用程式定義回調函式的宣告,用於在 FDI 情境中關閉檔案。
FNFCIALLOC

FNFCIALLOC 提供應用程式定義回撥函式的宣告,以便在 FCI 情境中分配記憶體。
FNFCICLOSE

FNFCICLOSE 巨集提供應用程式定義回調函式在 FCI 上下文中關閉檔案的宣告。
FNFCIDELETE

FNFCIDELETE 巨集提供應用程式定義回調函式在 FCI 上下文中刪除檔案的宣告。
FNFCIFILEPLACED

FNFCIFILEPLACED 巨集提供應用程式定義回調函式的宣告,以通知檔案被放入機櫃。
FNFCIFREE(自由自由 FNFCIFREE)

FNFCIFREE 巨集提供應用程式定義回撥函式的宣告,以釋放 FCI 情境中先前配置的記憶體。
FNFCIGETNEXTCABINET

FNFCIGETNEXTCABINET 巨集提供應用程式定義回調函式的宣告,以請求下一個櫃台的資訊。
FNFCIGETOPENINFO

FNFCIGETOPENINFO 巨集提供應用程式定義回調函式的宣告,用以開啟檔案並取得檔案日期、時間及屬性。
FNFCIGETTEMPFILE

FNFCIGETTEMPFILE 巨集提供應用程式定義回調函式的宣告,以取得暫存檔名。
FNFCIOPEN

FNFCIOPEN 巨集提供應用程式定義回調函式在 FCI 上下文中開啟檔案的宣告。
FNFCIREAD

FNFCIREAD 巨集提供應用程式定義回調函式的宣告,用於在 FCI 上下文中從檔案讀取資料。
FNFCISEEK

FNFCISEEK 巨集提供應用程式定義回調函式的宣告,將檔案指標移動到 FCI 情境中指定位置。
FNFCI狀態

FNFCISTATUS 巨集提供應用程式定義回調函式的宣告,以更新使用者。
FNFCIWRITE

FNFCIWRITE 巨集提供應用程式定義回調函式的宣告,用於在 FCI 情境中將資料寫入檔案。
FNFDINOTIFY

FNFDINOTIFY 巨集提供應用程式定義回調通知函式的宣告,以更新解碼器的狀態。
FNFREE

FNFREE 巨集提供應用程式定義回調函式的宣告,以釋放 FDI 情境中先前配置的記憶體。
FNOPEN

FNOPEN 巨集提供應用程式定義回調函式在 FDI 上下文中開啟檔案的宣告。
FNREAD

FNREAD 巨集提供應用程式定義回撥函式的宣告,用於在 FDI 情境中從檔案讀取資料。
FNSEEK

FNSEEK 巨集提供應用程式定義回調函式的宣告,將檔案指標移動到指定位置,並置於 FDI 情境中。
FNWRITE

FNWRITE 巨集提供應用程式定義回調函式的宣告,用於在 FDI 上下文中將資料寫入檔案。
get_Count

收集電腦上指定類型所有安全產品供應商的總數。
get_Item

回傳電腦上的一種類型的供應商。
get_length

取得集合中元素的數量。 (IXMLElementCollection.get_length)
get_ProductName

回傳安全產品的當前產品資訊。
get_ProductState

回傳安全產品的簽章資料目前狀態。
get_ProductStateTimestamp

回傳安全產品的當前時間戳記。
get_RemediationPath

回傳安全產品的目前修復路徑。
get_SignatureStatus

回傳安全產品的簽章資料目前狀態。
get_TheaterMode

設定或取得物件是否處於劇院模式。 (取得)
GetActiveItem

取得主動捕獲的物品。
GetApiSetModuleBaseName

取得實作指定 API 集合的模組或二進位檔名。
GetBackupStatus

取得 FhConfigMgr 物件的備份狀態值。
GetComputerNameA

取得本地電腦的 NetBIOS 名稱。 這個名稱是在系統啟動時建立的,系統會從登錄檔讀取它。 (ANSI)
GetComputerNameW

取得本地電腦的 NetBIOS 名稱。 這個名稱是在系統啟動時建立的,系統會從登錄檔讀取它。 (Unicode)
GetConfigurationDetails(取得設定細節)

此方法列舉由 IFhReassociation::ScanTargetForConfigurations 方法在儲存裝置或網路共享中發現的檔案歷史配置,並回傳每個發現的配置的額外資訊。
GetContainerGuid

回傳容器/虛擬機 ID。
GetCurrentHwProfileA

擷取本地電腦目前硬體配置檔的資訊。 (ANSI)
GetCurrentHwProfileW

擷取本地電腦目前硬體配置檔的資訊。 (Unicode)
GetCurrentViewType

了解目前視角的類型。
GetDefaultContentDecryptionModuleFactory

回傳 Windows 內建的指定金鑰系統的 IMFContentDecryptionModuleFactory 實作。
GetDefaultTarget

回傳一個指向 IFhTarget 介面的指標,可用於查詢目前指派的備份目標資訊。
GetDotStuffState

判斷當任何點填充機制開啟時,檔案中是否會加入點。
GetFeatureEnabledState

此功能僅供基礎設施使用。 (GetFeatureEnabledState)
取得功能變體

此功能僅供基礎設施使用。 (GetFeatureVariant)
GetFileSizeFromContext

會回報與帳柄一起快取的檔案大小。
GetFirmwareEnvironmentVariableA

取得指定的韌體環境變數值。 (ANSI)
GetFirmwareEnvironmentVariableExA

取得指定韌體環境變數及其屬性的值。 (ANSI)
GetFirmwareEnvironmentVariableExW

取得指定韌體環境變數及其屬性的值。 (Unicode)
GetFirmwareEnvironmentVariableW

取得指定的韌體環境變數值。 (Unicode)
GetFirmwareType

擷取本地電腦的韌體類型。
GetGenuineLocalStatus

取得目前安裝的作業系統是否已啟用。
GetIncludeExcludeRules

擷取目前儲存在 FhConfigMgr 物件中的包含與排除規則。
GetItem

從包含或排除清單中檢索當前項目。
GetLocalPolicy

取得檔案歷史功能中本地政策的數值參數。
GetMediaComponentPackageInfo

回傳系統上所有符合指定需求的媒體編解碼器的屬性清單。
GetMediaExtensionCommunicationFactory

建立一個用於註冊媒體擴充功能的通訊工廠。
GetNumericalProperty

擷取檔案歷史備份目標的數值屬性,該屬性由 IFhTarget 介面表示。
GetOsProductContentId

擷取對應作業系統目前安裝的內容識別碼。 內容識別碼用於在商店目錄中查詢作業系統產品。
GetPrivateProfileInt

GetPrivateProfileInt 函式(winbase.h)會擷取與初始化檔案指定區段中金鑰相關的整數。
GetPrivateProfileIntA

擷取初始化檔案指定區段中與金鑰相關的整數。 (GetPrivateProfileIntA)
GetPrivateProfileIntW

GetPrivateProfileIntW(Unicode)函式(winbase.h)會取得與初始化檔案指定區段中某個金鑰相關的整數。
GetPrivateProfileSection(取得私人檔案區塊)

GetPrivateProfileSection 函式(winbase.h)會取得初始化檔案中指定區段的所有鍵與值。
取得私人檔案 A節

擷取初始化檔案指定區段的所有鍵與值。 (取得私人檔案A部分)
取得私人檔案區名

GetPrivateProfileSectionNames 函式(winbase.h)會擷取初始化檔案中所有區段的名稱。
GetPrivateProfileSectionNamesA

擷取初始化檔案中所有區段名稱。 (取得私人檔案區名)
取得私人檔案SectionNamesW

GetPrivateProfileSectionNamesW(Unicode)函式(winbase.h)會取得初始化檔案中所有區段的名稱。
取得私人檔案SectionW

GetPrivateProfileSectionW(Unicode)函式(winbase.h)可取得初始化檔案中指定區段的所有鍵與值。
GetPrivateProfileString

GetPrivateProfileString 函式(winbase.h)會從初始化檔案中指定區段取得字串。
GetPrivateProfileStringA

從初始化檔案中指定區段擷取字串。 (GetPrivateProfileStringA)
GetPrivateProfileStringW

GetPrivateProfileStringW(Unicode)函式(winbase.h)會從初始化檔案中指定的區段取得字串。
GetPrivateProfileStruct

GetPrivateProfileStruct 函式(winbase.h)會擷取初始化檔案指定區段中與金鑰相關的資料。
GetPrivateProfileStructA

取得初始化檔案指定區段中與金鑰相關的資料。 (GetPrivateProfileStructA)
GetPrivateProfileStructW

GetPrivateProfileStructW(Unicode)函式(winbase.h)會取得初始化檔案指定區段中與金鑰相關的資料。
GetProfileIntA

從 Win.ini 檔案指定區段的某個金鑰中擷取整數。 (ANSI)
取得IntW檔案

從 Win.ini 檔案指定區段的某個金鑰中擷取整數。 (Unicode)
GetProfileSectionA

取得 Win.ini 檔案指定區段的所有鍵與值。 (ANSI)
取得ProfileSectionW

取得 Win.ini 檔案指定區段的所有鍵與值。 (Unicode)
GetProfileStringA

擷取 Win.ini 檔案指定區段中與鍵相關聯的字串。 (ANSI)
GetProfileStringW

擷取 Win.ini 檔案指定區段中與鍵相關聯的字串。 (Unicode)
取得選取項目

拿到選定的物品。
GetServerForPMP

取得一台已註冊為受保護媒體程序(PMP)使用的 COM 伺服器,之前呼叫 RegisterServerForPMP。
GetStringProperty

擷取檔案歷史備份目標的字串屬性,該屬性由 IFhTarget 介面表示。
GetSystemRegistryQuota

取得登錄檔目前的大小以及系統允許達到的最大大小。
GetUserNameA

取得與目前執行緒相關聯的使用者名稱。 (ANSI)
GetUserNameW

取得與目前執行緒相關聯的使用者名稱。 (Unicode)
I_NetLogonControl2

控制 Netlogon 服務的各個面向。
初始化

收集電腦上指定類型所有供應商的資訊。
初始化快取

提供檔案處理快取的初始化值。
InsertFile

將檔案插入快取。
InstallPerfDllA

將輸入 .ini 檔案中定義的效能計數字串安裝到系統登錄檔中。 (ANSI)
InstallPerfDllW

將輸入 .ini 檔案中定義的效能計數字串安裝到系統登錄檔中。 (Unicode)
InstantiateComponentFromPackage

在應用程式套件中建立一個類別的實例。
Int32x32To64

乘以兩個有符號的32位元整數,回傳一個有符號的64位元整數結果。
Int64ShllMod32

對一個無符號的 64 位元整數值執行左邏輯移位操作。 該函數提供更佳的移位碼,適用於移位計數介於 0-31 範圍內的左邏輯移位。
Int64ShraMod32

對一個有符號的 64 位元整數值執行右算術移位操作。 該函數提供更優化的右算術平移碼,當移位計數在 0-31 範圍內時。
Int64ShrlMod32

對一個無符號的 64 位元整數值執行右邏輯移位操作。 該函式提供改良的移位碼,適用於移位計數介於 0-31 範圍內的右邏輯移位。
InvalidateName

允許使用者從名稱快取中移除單一名稱及所有相關資料。
IsApiSet已實現

IsApiSetManaged 函式會測試電腦上是否存在指定的 API 集合。
IsContainerRunning(容器運行)

判斷貨櫃是否在運轉或懸掛。
IsMediaBehaviorEnabled

會獲得一個值,表示是否啟用了與指定 GUID 相關的媒體行為。
IsNativeVhdBoot

顯示作業系統是否從 VHD 容器啟動。
IsProcessInIsolatedContainer

判斷處理程序是否在隔離容器中執行。
IsProcessInWDAGContainer

判斷進程是否在 Microsoft Defender 應用程式防護 (MDAG) 容器中執行。
項目

利用索引、名稱或兩者,從集合中檢索子元素。
Launch

在容器內啟動應用程式。
啟動流程

在容器內啟動程序。
啟動流程2

在隔離環境中啟動流程。
載入配置

將目前使用者的檔案歷史設定資訊載入 FhConfigMgr 物件。
移動到下一個項目

進入包含或排除清單中的下一個項目。
多分區

將兩個 32 位元值相乘,然後將 64 位元結果除以第三個 32 位元值。
乘以128

將兩個 64 位元整數相乘得到 128 位元整數。
MultiplyExtract128

將兩個 64 位元整數相乘得到 128 位元整數,將乘積向右移動指定位元數,並回傳結果的低 64 位元。
MultiplyHigh

將兩個 64 位元整數相乘得到 128 位元整數,得到最高的 64 位元。
NdrComplexArrayBufferSize

NdrComplexArrayBufferSize 函式會計算所需的緩衝區大小 (以位元組為單位),以封送處理複雜陣列。
NdrComplexArrayMarshall

NdrComplexArrayMarshall 函式會將複雜陣列封送處理成網路緩衝區。
NdrComplexArrayUnmarshall

NdrComplexArrayUnmarshall 函式會將複雜陣列從網路緩衝區取消封送至記憶體。
NdrComplexStructBufferSize

NdrComplexStructBufferSize 函式會計算必要的緩衝區大小 (以位元組為單位),以封送處理複雜結構。
NdrComplexStructMarshall

NdrComplexStructMarshall 函式會將複雜結構封送處理成網路緩衝區。
NdrComplexStructUnmarshall

NdrComplexStructUnmarshall 函式會將複雜的結構從網路緩衝區取消封送至記憶體。
NdrConformantArrayBufferSize

NdrConformantArrayBufferSize 函式會計算所需的緩衝區大小 (以位元組為單位),以封送處理符合的陣列。
NdrConformantArrayMarshall

NdrConformantArrayMarshall 函式會將符合的陣列封送至網路緩衝區。
NdrSimpleStructBufferSize

NdrSimpleStructBufferSize 函式會計算所需的緩衝區大小 (以位元組為單位),以封送處理簡單結構。
NdrSimpleStructMarshall

NdrSimpleStructMarshall 函式會將簡單結構封送處理成網路緩衝區。
NdrSimpleStructUnmarshall

NdrSimpleStructUnmarshall 函式會將簡式結構從網路緩衝區取消封送至記憶體。
NdrUserMarshalUnmarshall

NdrUserMarshalUnmarshall 函式會呼叫使用者定義的取消封送處理常式,以使用屬性取消封送處理資料。
NtClose

Deprecated. 關閉指定的把手。 NtClose 已被 CloseHandle 取代。
NtCreateFile

建立新的檔案或目錄,或開啟現有的檔案、裝置、目錄或磁碟區。
NtDeviceIoControlFile

Deprecated. 建立所提供緩衝區的描述符,並將未輸入的資料傳給與檔案柄相關的裝置驅動程式。 NtDeviceIoControlFile 已被 DeviceIoControl 取代。
NtNotifyChangeMultipleKeys

當登錄檔金鑰或其任何子鍵變更時,請求通知。
NtOpenFile

開啟現有的檔案、裝置、目錄或磁碟區,並傳回檔案物件的控制碼。
NtQueryMultipleValueKey

擷取指定多重值鍵的值。
NtQueryObject

可擷取各種物件資訊。
NtQuerySystemInformation

擷取指定的系統資訊。
NtQuerySystemTime

擷取目前的系統時間。
NtRenameKey

更改指定的登錄檔金鑰名稱。 (NtRenameKey)
NtSetInformationKey

設定指定的登錄檔金鑰資訊。
NtWaitForSingleObject

Deprecated. 等待指定物體達到訊號狀態。 NtWaitForSingleObject 已被 WaitForSingleObject 取代。
關閉

當相機介面控制關閉時會發生。
OnItemCaptured

當物品被捕獲時發生。
OnItem已刪除

當項目被刪除時會發生。
啟動完成

當相機介面控制啟動完成時會發生。
暫停完成

當相機 UI 控制完成暫停時會發生。
表演重新關聯

此方法重新建立目前使用者與先前透過 IFhReassociation::SelectConfiguration 方法所選配置之間的關係,並準備目標裝置接受目前電腦的備份資料。
人口統計64

計算 64 位元無符號整數中一位元的數量(人口計數)。
PROCESSENUMPROC

實作此函式以接收 VDMEnumProcessWOW 枚舉的每個虛擬 DOS 機器(VDM)的資訊。
ProduceDotStuffedContext

取得帶有請求狀態的FIO_CONTEXT結構。
ProvisionAndSetNewTarget

將特定儲存裝置或網路共享設定為檔案歷史備份目標,並指派為當前使用者的預設備份目標。
PSYMBOLSERVERCALLBACKPROC

符號伺服器 DLL 的入口點。
put_TheaterMode

設定或取得物件是否處於劇院模式。 (放)
查詢保護狀態

可取得目前的檔案歷史保護狀態。
紀錄功能錯誤

此功能僅供基礎設施使用。 (記錄功能錯誤)
紀錄功能使用

此功能僅供基礎設施使用。 (記錄功能使用)
RegCloseKey

關閉指定登錄檔金鑰的一個 handle。
RegConnectRegistryA

建立與另一台電腦預設登錄檔金鑰的連線。 (ANSI)
RegConnectRegistryW

建立與另一台電腦預設登錄檔金鑰的連線。 (Unicode)
RegCopyTreeA

將指定的登錄檔鍵及其值和子鍵複製到指定的目的鍵。 (ANSI)
RegCopyTreeW

將指定的登錄檔鍵及其值和子鍵複製到指定的目的鍵。 (Unicode)
RegCreateKeyA

建立指定的登錄檔金鑰。 如果金鑰已經存在於登錄檔中,函式會開啟它。 (ANSI)
RegCreateKeyExA

建立指定的登錄檔金鑰。 如果金鑰已經存在,函式會打開它。 請注意,鍵名不區分大小寫。 (ANSI)
RegCreateKeyExW

建立指定的登錄檔金鑰。 如果金鑰已經存在,函式會打開它。 請注意,鍵名不區分大小寫。 (Unicode)
RegCreateKeyTransactedA

建立指定的登錄檔金鑰並將其與交易關聯。 (ANSI)
RegCreateKeyTransactedW

建立指定的登錄檔金鑰並將其與交易關聯。 (Unicode)
RegCreateKeyW

建立指定的登錄檔金鑰。 如果金鑰已經存在於登錄檔中,函式會開啟它。 (Unicode)
RegDeleteKeyA

刪除子鍵及其值。 (ANSI)
RegDeleteKeyExA

從指定的平台特定登錄檔視圖中刪除子金鑰及其值。 (ANSI)
RegDeleteKeyExW

從指定的平台特定登錄檔視圖中刪除子金鑰及其值。 (Unicode)
RegDeleteKeyTransactedA

作為交易操作,從指定的平台特定登錄檔視圖中刪除子金鑰及其值。 (ANSI)
RegDeleteKeyTransactedW

作為交易操作,從指定的平台特定登錄檔視圖中刪除子金鑰及其值。 (Unicode)
RegDeleteKeyValueA

從指定的登錄檔鍵與子鍵中移除指定的值。 (ANSI)
RegDeleteKeyValueW

從指定的登錄檔鍵與子鍵中移除指定的值。 (Unicode)
RegDeleteKeyW

刪除子鍵及其值。 (Unicode)
RegDeleteTreeA

遞迴刪除指定鍵的子鍵與值。 (ANSI)
登錄刪除樹

遞迴刪除指定鍵的子鍵與值。 (Unicode)
RegDeleteValueA

從指定的登錄檔鍵中移除一個命名值。 (ANSI)
RegDeleteValueW

從指定的登錄檔鍵中移除一個命名值。 (Unicode)
RegDisablePredefinedCache

禁用 則負責預先定義的登錄檔 handle 的快取,用於目前程序的HKEY_CURRENT_USER。
RegDisablePredefinedCacheEx

禁用目前程序所有預定義登錄檔的快取。
RegDisableReflectionKey

禁用指定金鑰的登錄反映。 關閉某個鍵的反射不會影響任何子鍵的反射。
RegEnableReflectionKey

還原指定停用鍵的登錄反映。 恢復鍵的反射不會影響任何子鍵的反射。
RegEnumKeyA

列舉指定開啟登錄機碼的子機碼。 (註冊鑰匙)
RegEnumKeyExA

列舉指定開啟登錄機碼的子機碼。 該函式每次被呼叫時,都會取得關於一個子金鑰的資訊。 (ANSI)
RegEnumKeyExW

列舉指定開啟登錄機碼的子機碼。 該函式每次被呼叫時,都會取得關於一個子金鑰的資訊。 (Unicode)
RegEnumKeyW

列舉指定開啟登錄機碼的子機碼。 (RegEnumKeyW)
RegEnumValueA

列舉指定開放登錄檔鍵的值。 每次呼叫時,函式都會複製一個索引值名稱和該鍵的資料區塊。 (ANSI)
RegEnumValueW

列舉指定開放登錄檔鍵的值。 每次呼叫時,函式都會複製一個索引值名稱和該鍵的資料區塊。 (Unicode)
RegFlushKey

將指定已開啟登錄檔金鑰的所有屬性寫入登錄檔。
RegGetValueA

取得指定登錄檔值的型別與資料。 (ANSI)
RegGetValueW

取得指定登錄檔值的型別與資料。 (Unicode)
RegInstallA

更新所提供表格中的字串登錄檔值。 (ANSI)
RegInstallW

更新所提供表格中的字串登錄檔值。 (Unicode)
RegisterMediaExtensionPackage

為當前使用者註冊媒體擴充功能,使用指定的套件族名稱(PFN)。
RegisterServerForPMP

註冊一個 COM 伺服器 CLSID 及一個類別工廠,用於受保護媒體程序(PMP)。
RegLoadAppKeyA

將指定的登錄檔蜂巢載入為應用程式蜂巢。 (ANSI)
RegLoadAppKeyW

將指定的登錄檔蜂巢載入為應用程式蜂巢。 (Unicode)
RegLoadKeyA

在 HKEY_USERS 或 HKEY_LOCAL_MACHINE 下建立子金鑰,並將指定的登錄箱資料載入該子金鑰。 (ANSI)
RegLoadKeyW

在 HKEY_USERS 或 HKEY_LOCAL_MACHINE 下建立子金鑰,並將指定的登錄箱資料載入該子金鑰。 (Unicode)
RegLoadMUIStringA

從指定的鍵與子鍵載入指定的字串。 (ANSI)
RegLoadMUIStringW

從指定的鍵與子鍵載入指定的字串。 (Unicode)
RegNotifyChangeKeyValue

通知呼叫者指定登錄鍵的屬性或內容變更。
RegOpenCurrentUser

為目前執行緒所冒充的使用者,取得 HKEY_CURRENT_USER 鍵的 handle 。
RegOpenKeyA

打開指定的登錄檔金鑰。 (ANSI)
RegOpenKeyExA

打開指定的登錄檔金鑰。 請注意,鍵名不區分大小寫。 (ANSI)
RegOpenKeyExW

打開指定的登錄檔金鑰。 請注意,鍵名不區分大小寫。 (Unicode)
RegOpenKeyTransactedA

開啟指定的登錄檔金鑰並將其與交易關聯。 (ANSI)
RegOpenKeyTransactedW

開啟指定的登錄檔金鑰並將其與交易關聯。 (Unicode)
RegOpenKeyW

打開指定的登錄檔金鑰。 (Unicode)
RegOpenUserClassesRoot

為指定使用者取得HKEY_CLASSES_ROOT金鑰的代言柄。 使用者會以存取權杖來識別。
RegOverridePredefKey

將預先定義的登錄檔金鑰對應到指定的登錄檔金鑰。
RegQueryInfoKeyA

取得指定登錄檔金鑰的資訊。 (ANSI)
RegQueryInfoKeyW

取得指定登錄檔金鑰的資訊。 (Unicode)
RegQueryMultipleValuesA

取得與開啟登錄檔鍵相關聯的值名稱清單的型別與資料。 (ANSI)
RegQueryMultipleValuesW

取得與開啟登錄檔鍵相關聯的值名稱清單的型別與資料。 (Unicode)
RegQueryReflectionKey

判斷指定鍵的反射功能是被停用或啟用。
RegQueryValueA

擷取與指定登錄鍵預設值或未命名值相關的資料。 資料必須是空終止字串。 (ANSI)
RegQueryValueExA

取得與已開啟登錄鍵相關聯的指定值名稱的型別與資料。 (ANSI)
RegQueryValueExW

取得與已開啟登錄鍵相關聯的指定值名稱的型別與資料。 (Unicode)
RegQueryValueW

擷取與指定登錄鍵預設值或未命名值相關的資料。 資料必須是空終止字串。 (Unicode)
RegRenameKey

更改指定的登錄檔金鑰名稱。 (RegRenameKey)
RegReplaceKeyA

用另一個檔案取代支撐登錄檔鍵及其所有子鍵的檔案,這樣系統下次啟動時,鍵和子鍵的值會儲存在新檔案中。 (ANSI)
RegReplaceKeyW

用另一個檔案取代支撐登錄檔鍵及其所有子鍵的檔案,這樣系統下次啟動時,鍵和子鍵的值會儲存在新檔案中。 (Unicode)
RegRestoreKeyA

讀取指定檔案中的登錄檔資訊,並將其複製到指定的金鑰上。 這些登錄資訊可能以金鑰和多層子金鑰的形式存在。 (ANSI)
RegRestoreKeyW

讀取指定檔案中的登錄檔資訊,並將其複製到指定的金鑰上。 這些登錄資訊可能以金鑰和多層子金鑰的形式存在。 (Unicode)
RegSaveKeyA

將指定的金鑰及其所有子鍵和值儲存到一個新檔案,格式為標準格式。 (ANSI)
RegSaveKeyExA

將指定的金鑰及其所有子鍵和值儲存到登錄檔檔中,格式依規定。 (ANSI)
RegSaveKeyExW

將指定的金鑰及其所有子鍵和值儲存到登錄檔檔中,格式依規定。 (Unicode)
RegSaveKeyW

將指定的金鑰及其所有子鍵和值儲存到一個新檔案,格式為標準格式。 (Unicode)
RegSetKeyValueA

在指定的登錄檔鍵與子鍵中設定指定值的資料。 (ANSI)
RegSetKeyValueW

在指定的登錄檔鍵與子鍵中設定指定值的資料。 (Unicode)
RegSetValueA

設定指定登錄檔鍵的預設值或未命名值的資料。 資料必須是文字字串。 (ANSI)
RegSetValueExA

在登錄鍵下設定指定值的資料與型別。 (ANSI)
RegSetValueExW

在登錄鍵下設定指定值的資料與型別。 (Unicode)
RegSetValueW

設定指定登錄檔鍵的預設值或未命名值的資料。 資料必須是文字字串。 (Unicode)
RegUnLoadKeyA

從登錄檔卸載指定的登錄檔金鑰及其子鍵。 (ANSI)
RegUnLoadKeyW

從登錄檔卸載指定的登錄檔金鑰及其子鍵。 (Unicode)
ReleaseNameCache

釋放一個名稱庫。
移除被捕獲的物品

移除被捕獲的物品。
RequireNetworkDuringMediaTaskCompletion

增加或減少完成媒體任務所需的網路連線數量。
履歷

模擬使用者介面控制的恢復。
RtlAnsiStringToUnicodeString

將指定的 ANSI 原始字串轉換為 Unicode 字串。
RtlCharToInteger

將字串轉換為整數。
RtlFreeAnsiString

釋放由 RtlUnicodeStringToAnsiString 分配的字串緩衝區。
RtlFreeOemString

釋放由 RtlUnicodeStringToOemString 分配的字串緩衝區。
RtlFreeUnicodeString

釋放由 RtlAnsiStringToUnicodeString 或 RtlUpcaseUnicodeString 分配的字串緩衝區。
RtlInitString

初始化已計數的字串。
RtlInitUnicodeString

初始化已計數的 Unicode 字串。
RtlIsNameLegalDOS8Dot3

判斷是否可以使用指定的名稱在 FAT 檔案系統上建立檔案。
RtlLocalTimeToSystemTime

將指定的當地時間轉換為系統時間。
RtlRaiseException

提出例外。
RtlTimeToSeconds 自1970年以來

將指定的 64 位元系統時間轉換為自 1970 年 1 月 1 日開始以來的秒數。
RtlUnicodeStringToAnsiString

將指定的 Unicode 原始字串轉換為 ANSI 字串。
RtlUnicodeStringToOemString

將指定的 Unicode 原始字串轉換為 OEM 字串。 轉換是根據 OEM 代碼頁(OCP)進行的。
RtlUnicodeToMultiByteSize

決定將 Unicode 字串表示為 ANSI 字串所需的位元組數。
Rtl制服

利用 D.H. Lehmer 1948 年的演算法生成均勻隨機數。
SaveConfiguration

將自上次呼叫 LoadConfiguration、CreateDefaultConfiguration 或 SaveConfiguration 方法以來,FhConfigMgr 物件中對當前使用者的檔案歷史設定檔所做的所有變更存檔。
掃描目標配置

掃描指定儲存裝置或網路共享的命名空間,尋找可重新關聯並持續在當前電腦上使用的檔案歷史設定。
SelectConfiguration

選擇由 IFhReassociation::ScanTargetForConfigurations 方法在儲存裝置或網路共享中發現的檔案歷史設定之一,進行後續重新關聯。
SendIMEMessageExA

透過指定的子函式,指定輸入方法編輯器(IME)的動作或處理。 (ANSI)
SendIMEMessageExW

透過指定的子函式,指定輸入方法編輯器(IME)的動作或處理。 (Unicode)
SetBackupStatus

更改 FhConfigMgr 物件的備份狀態值。
SetDotStuffingOnWrites

啟用訊息檔案處理快取寫入路徑的點填充屬性。
SetDotStuffState

允許點填充設定在FIO_CONTEXT結構中。
SetFirmwareEnvironmentVariableA

設定指定的韌體環境變數值。 (ANSI)
SetFirmwareEnvironmentVariableExA

將指定韌體環境變數的值設為屬性,指示該變數如何儲存與維護。
SetFirmwareEnvironmentVariableExW

設定指定韌體環境變數的值,以及指示該變數如何儲存與維護的屬性。
SetFirmwareEnvironmentVariableW

設定指定的韌體環境變數值。 (Unicode)
SetLocalPolicy

變更 FhConfigMgr 物件中本地政策的數值參數值。
SetShellNext

以指定的值設定 ShellNext 登錄檔鍵。
ShareDirectory

將主機目錄分享到容器中,無論是唯讀或支援修改。
ShiftLeft128

左移128位元。
ShiftRight128

右移 128 位元。
顯示

顯示相機的使用者介面控制。
ShowProductKeyUI

顯示使用者介面,使用者可透過此提供產品金鑰以升級或取得作業系統的正版。
訂閱功能狀態變更通知

此功能僅供基礎設施使用。 (訂閱功能狀態變更通知)
暫停

模擬使用者介面控制的暫停。
標籤

識別 shim 資料庫中的一個項目。
TASKENUMPROCEX

實作此函式以接收 VDMEnumTaskWOWEx 所列舉的每個任務的資訊。
TCOMPfromLZXWindow

TCOMPfromLZXWindow 巨集將視窗大小轉換為 FCIAddFile 的 LXZTCOMP 值。
終止快取

這樣可以消除快取,並結束與 DLL 的非同步 I/O。
uaw_wcslen

取得一個空終端 Unicode 字串中的字元數。
UInt32x32To64

將兩個不帶正負號的 32 位整數相乘,並傳回不帶正負號的 64 位整數結果。
UnregisterServerForPMP

註冊先前註冊用於受保護媒體程序(PMP)的 COM 伺服器 CLSID 及類別工廠。
未簽名多倍128

將兩個無符號的 64 位元整數相乘,得到一個無符號的 128 位元整數。
未簽名多重提取128

將兩個無號 64 位元整數相乘得到無號 128 位元整數,將乘積向右移動指定位元數,並回傳結果的低 64 位元。
未簽名MultiplyHigh

將兩個 64 位元整數相乘得到 128 位元整數,得到最高位元無符號 64 位元。
取消訂閱功能狀態變更通知

此功能僅供基礎設施使用。 (取消訂閱功能狀態變更通知)
更新操作系統

將已安裝的作業系統升級為使用者在 Windows 商店購買的版本,或取得作業系統的正版。
驗證目標

檢查特定儲存裝置或網路共享是否可作為檔案歷史備份目標。
驗證目標

此方法檢查特定儲存裝置或網路共享是否可作為檔案歷史的預設目標,進而判斷是否可重新關聯。
VDMEnumProcessWOW

列舉所有執行 16 位元 Windows 任務的虛擬 DOS 機器。
VDMEnumTaskWOWEx

列舉特定虛擬DOS機器(VDM)內的任務。
VER_SET_CONDITION

設定 64 位元值的位元,指示指定作業系統版本屬性的比較運算子。 此巨集用於建立 VerifyVersionInfo 函式的 dwlConditionMask 參數。
VerifierEnumerateResource

列舉作業系統資源,供除錯及支援工具使用。
VerifierIsPerUserSettingsEnabled

判斷應用程式驗證器是否能使用每位使用者的設定。
VerifyVersionInfoA

將一組作業系統版本需求與目前執行版本的對應值進行比較。 (ANSI)
VerifyVersionInfoW

將一組作業系統版本需求與目前執行版本的對應值進行比較。 (Unicode)
VerSetConditionMask

設定 64 位元值的位元,指示指定作業系統版本屬性的比較運算子。 此函式用於建立 VerifyVersionInfo 函式的 dwlConditionMask 參數。
WINNLSEnableIME

暫時啟用或停用輸入法編輯器(IME),同時開啟或關閉該輸入法編輯器所擁有的所有視窗。
寫私人檔案A節

替換初始化檔案中指定區段的鍵與值。 (ANSI)
寫私人檔案SectionW

替換初始化檔案中指定區段的鍵與值。 (Unicode)
WritePrivateProfileStringA

將字串複製到初始化檔案指定的區段。 (ANSI)
寫私人檔案串W

將字串複製到初始化檔案指定的區段。 (Unicode)
WritePrivateProfileStructA

將資料複製到初始化檔案指定區段的金鑰中。 當它複製資料時,函式會計算一個校驗和,並將其附加到資料的末尾。 (ANSI)
寫私人檔案結構

將資料複製到初始化檔案指定區段的金鑰中。 當它複製資料時,函式會計算一個校驗和,並將其附加到資料的末尾。 (Unicode)
WriteProfileSectionA

將指定區段的內容替換為指定的鍵與值,取代 Win.ini 檔案中指定區段的內容。 (ANSI)
寫設定檔 SectionW

將指定區段的內容替換為指定的鍵與值,取代 Win.ini 檔案中指定區段的內容。 (Unicode)
WriteProfileStringA

將字串複製到指定 Win.ini 檔案區段。 (ANSI)
WriteProfileStringW

將字串複製到指定 Win.ini 檔案區段。 (Unicode)
WscGetSecurityProviderHealth

取得由指定WSC_SECURITY_PROVIDER枚舉值所代表的安全提供者類別的整體健康狀態。
WscRegisterForChanges

註冊一個回調函式,當 Windows 安全中心(WSC)偵測到可能影響某個安全提供者健康狀況的變更時執行。
WscUnRegisterChanges(變遷)

取消呼叫 WscRegisterForChanges 函式所進行的回調註冊。

Interfaces

 
ICameraUIControl

啟用相機裝置的使用者介面控制。
ICameraUIControlEventCallback

回調介面用於接收來自相機使用者介面控制的事件。
IEditionUpgradeHelper

允許 Windows 商店安裝使用者購買的 Windows 產品,或升級至使用者目前已安裝的 Windows 版本,或替換非正版 Windows。
IFhConfigMgr

IFhConfigMgr 介面允許用戶端應用程式讀取並修改使用者帳號的檔案歷史設定,該設定在該介面方法下進行。
IFh再會

此介面允許用戶端應用程式將檔案歷史設定從檔案歷史目標重新關聯到目前使用者。
IFhScopeIterator

IFhScopeIterator 介面允許用戶端應用程式列舉包含或排除清單中的個別項目。 要取得包含與排除清單,請呼叫 IFhConfigMgr::GetIncludeExcludeRules 方法。
IFh目標

IFhTarget 介面允許用戶端應用程式讀取檔案歷史備份目標的數字與字串屬性。
IIsolatedAppLauncher

使應用程式能判斷它們是否運行於 Microsoft Defender Application Guard(MDAG)容器(VM 容器環境)。
IIsolatedProcessLauncher

使應用程式能夠判斷程序是否在 Microsoft Defender Application Guard(MDAG)容器(VM 容器環境)中運行。
IIsolatedProcessLauncher2

使應用程式能夠判斷程序是否在 Microsoft Defender Application Guard(MDAG)容器(VM 容器環境)中運行。
IWeb瀏覽器2

暴露由 WebBrowser 控制項(Microsoft ActiveX 控制)實作的方法,或由 InternetExplorer 應用程式實例實作的方法(OLE 自動化)。
IWscProduct

提供方法讓個別提供者取得產品資訊,以便與 Windows 安全中心互動。
IWSC 產品列表

提供收集電腦上所選提供者類型產品資訊的方法。
IXMLElementCollection

支援收集 XML 元素以進行索引存取。

結構體系

 
AVRF_BACKTRACE_INFORMATION

包含已執行回溯的資訊。
AVRF_HANDLE_OPERATION

包含收集手柄追蹤資訊所需的資訊。
AVRF_HEAP_ALLOCATION

儲存堆積分配的元資料資訊。
CCAB

CCAB 結構包含內閣資訊。
ERF

ERF 結構包含來自 FCI/FDI 的錯誤資訊。 呼叫者不應修改此結構。
FDICABINETINFO

FDICABINETINFO 結構包含特定內閣檔案的詳細資訊。
外國存款通知

FDINOTIFICATION 結構用以向 FNFDINOTIFY 提供資訊。
FEATURE_ERROR

此結構僅供基礎設施使用。
HW_PROFILE_INFOA

包含硬體配置檔的資訊。 (ANSI)
HW_PROFILE_INFOW

包含硬體配置檔的資訊。 (Unicode)
IFEntry

描述依據簡單網路管理協定(SNMPv2)第二版(SNMPv2)標準的TCP/IP介面,該標準用於TCP/IP網路管理(MIB-II),該標準載於網際網路工程任務小組(IETF)意見徵求請求(RFC)1213,第16至23頁。
模擬結構

SendIMEMessageEx 用來指定輸入方法編輯器(IME)訊息中要執行的子函式及其參數。 此結構也用於接收這些子函數的回傳值。
IPAddrEntry

實作網際網路協定(IP)管理資訊庫(MIB-II)資訊群組的一部分,該資訊群依據網際網路工程任務小組(IETF)2011 徵求意見(RFC)所規定。 (IPAddr條目)
IPInterfaceInfo

IPInterfaceInfo 結構包含特定 IP 介面的資訊,這些資訊由 IOCTL_TCP_QUERY_INFORMATION_EX 控制碼回傳。
IPSNMPInfo

實作網際網路協定(IP)管理資訊庫(MIB-II)資訊群組的一部分,該資訊群依據網際網路工程任務小組(IETF)2011 徵求意見(RFC)所規定。 (IPSNMPInfo)
IsolatedAppLauncherTelemetryParameters(隔離應用啟動器 TelemetryParameters)

一個結構體,提供在容器內啟動應用程式時使用的遙測參數。
JAVA_TRUST

包含信託資訊。
NAME_CACHE_CONTEXT

代表一個名稱快取。
NETLOGON_INFO_1

定義域控制器的一級控制查詢回應。
NETLOGON_INFO_2

定義域控制器的二級控制查詢回應。
NETLOGON_INFO_3

定義域控制器的三級控制查詢回應。
NETLOGON_INFO_4

定義域控制器的第四級控制查詢回應。
OSVERSIONINFOA

包含作業系統版本資訊。 (ANSI)
OSVERSIONINFOEXA

包含作業系統版本資訊。 資訊包括主要與次要版本號、建構號、平台識別碼,以及產品套件和系統上最新安裝的服務包資訊。 (ANSI)
OSVERSIONINFOEXW

包含作業系統版本資訊。 資訊包括主要與次要版本號、建構號、平台識別碼,以及產品套件和系統上最新安裝的服務包資訊。 (Unicode)
OSVERSIONINFOW

包含作業系統版本資訊。 (Unicode)
STRENTRYA

代表登錄檔字串替換。 (ANSI)
斯特倫特沃

代表登錄檔字串替換。 (Unicode)
字串

搭配 RtlUnicodeStringToOemString 函式使用。
STRTABLEA

代表一個登錄檔字串替換的表格。 (ANSI)
斯特拉特布盧

代表一個登錄檔字串替換的表格。 (Unicode)
TCP_REQUEST_QUERY_INFORMATION_EX_W2K

TCP_REQUEST_QUERY_INFORMATION_EX_W2K結構(tdiinfo.h)包含IOCTL_TCP_QUERY_INFORMATION_EX控制碼的輸入。
TCP_REQUEST_QUERY_INFORMATION_EX_XP

TCP_REQUEST_QUERY_INFORMATION_EX_XP結構(tdiinfo.h)包含IOCTL_TCP_QUERY_INFORMATION_EX控制程式碼的輸入。
TDIEntityID

包含部分 TDIObjectID 結構,用以表示使用 IOCTL_TCP_QUERY_INFORMATION_EX 控制碼檢索的 TDI 驅動程式資訊。
TDIObjectID

包含TCP_REQUEST_QUERY_INFORMATION_EX結構的一部分,用於與IOCTL_TCP_QUERY_INFORMATION_EX控制程式碼一起使用,以指定從 TCP 驅動程式請求的資訊類型。
瓦倫塔

包含有關登錄檔值的資訊。 RegQueryMultipleValues 函式使用此結構。 (ANSI)
瓦倫特

包含有關登錄檔值的資訊。 RegQueryMultipleValues 函式使用此結構。 (Unicode)