共用方式為


winbase.h 標頭

此標頭由多種技術使用。 如需詳細資訊,請參閱:

winbase.h 包含下列程序設計介面:

函式

 
_lclose

_lclose函式會關閉指定的檔案,使其不再可供讀取或寫入。 提供此函式以與16位版本的Windows相容。 Win32 型應用程式應該使用 CloseHandle 函式。
_lcreat

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

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

_lopen函式會開啟現有的檔案,並將檔案指標設定為檔案開頭。 提供此函式以與16位版本的Windows相容。 Win32 型應用程式應該使用 CreateFile 函式。
_lread

_lread函式會從指定的檔案讀取數據。 提供此函式以與16位版本的Windows相容。 Win32 型應用程式應該使用 ReadFile 函式。
_lwrite

將數據寫入指定的檔案。
AccessCheckAndAuditAlarmA

判斷安全性描述元是否授與呼叫線程所模擬之用戶端的指定訪問許可權集。 (AccessCheckAndAuditAlarmA)
AccessCheckByTypeAndAuditAlarmA

判斷安全性描述元是否授與呼叫線程所模擬之用戶端的指定訪問許可權集。 (AccessCheckByTypeAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmA

判斷安全性描述元是否授與呼叫線程所模擬之用戶端的指定訪問許可權集。 (AccessCheckByTypeResultListAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmByHandleA

AccessCheckByTypeResultListAndAuditAlarmByHandleA (ANSI) 函式 (winbase.h) 判斷安全性描述元是否授與呼叫線程模擬之用戶端的指定訪問許可權集。
ActivateActCtx

ActivateActCtx 函式會啟動指定的啟用內容。
AddAtomA

將字元字串新增至本機 Atom 數據表,並在識別字串的 atom) (傳回唯一值。 (ANSI)
AddAtomW

將字元字串新增至本機 Atom 數據表,並在識別字串的 atom) (傳回唯一值。 (Unicode)
AddConditionalAce

將條件式訪問控制專案 (ACE) 新增至指定的訪問控制清單, (ACL) 。
AddIntegrityLabelToBoundaryDescriptor

將新的必要安全性識別碼 (SID) 新增至指定的界限描述元。
AddRefActCtx

AddRefActCtx 函式會遞增指定啟用內容的參考計數。
AddSecureMemoryCacheCallback

註冊在釋放安全記憶體範圍或其保護變更時要呼叫的回呼函式。
ApplicationRecoveryFinished

表示呼叫的應用程式已完成其數據復原。
ApplicationRecoveryInProgress

表示呼叫的應用程式會繼續復原數據。
BackupEventLogA

將指定的事件記錄檔儲存至備份檔。 (ANSI)
BackupEventLogW

將指定的事件記錄檔儲存至備份檔。 (Unicode)
BackupRead

備份檔案或目錄,包括安全性資訊。
BackupSeek

使用BackupRead或BackupWrite函式,在一開始存取的數據流中搜尋。
BackupWrite

還原使用BackupRead備份的檔案或目錄。
BeginUpdateResourceA

擷取 UpdateResource 函式可用來新增、刪除或取代二進位模組中資源的句柄。 (ANSI)
BeginUpdateResourceW

擷取 UpdateResource 函式可用來新增、刪除或取代二進位模組中資源的句柄。 (Unicode)
BindIoCompletionCallback

將線程集區所擁有的 I/O 完成埠與指定的檔句柄產生關聯。 完成涉及此檔案的 I/O 要求時,非 I/O 背景工作線程會執行指定的回呼函式。
BuildCommDCBA

以裝置控制字串中指定的值填入指定的DCB結構。 (ANSI)
BuildCommDCBAndTimeoutsA

將裝置定義字串轉譯為適當的裝置控制區塊碼,並將其放入設備控制區塊中。 (ANSI)
BuildCommDCBAndTimeoutsW

將裝置定義字串轉譯為適當的裝置控制區塊碼,並將其放入設備控制區塊中。 (Unicode)
BuildCommDCBW

以裝置控制字串中指定的值填入指定的DCB結構。 (Unicode)
CallNamedPipeA

連接到訊息類型管道 (,並在管道的實例無法使用) 、從管道寫入和讀取,然後關閉管道時等候。 (CallNamedPipeA)
CheckNameLegalDOS8Dot3A

判斷指定的名稱是否可用來在 FAT 檔案系統上建立檔案。 (ANSI)
CheckNameLegalDOS8Dot3W

判斷指定的名稱是否可用來在 FAT 檔案系統上建立檔案。 (Unicode)
ClearCommBreak

還原指定之通訊裝置的字元傳輸,並將傳輸線置於非中斷狀態。
ClearCommError

擷取通訊錯誤的相關信息,並報告通訊裝置的目前狀態。
ClearEventLogA

清除指定的事件記錄檔,並選擇性地將記錄檔的目前復本儲存至備份檔。 (ANSI)
ClearEventLogW

清除指定的事件記錄檔,並選擇性地將記錄檔的目前復本儲存至備份檔。 (Unicode)
CloseEncryptedFileRaw

在備份或還原作業之後關閉加密的檔案,並釋放相關聯的系統資源。
CloseEventLog

關閉指定的事件記錄檔。 (CloseEventLog)
CommConfigDialogA

顯示驅動程式提供的組態對話框。 (ANSI)
CommConfigDialogW

顯示驅動程式提供的組態對話框。 (Unicode)
ConvertFiberToThread

將目前的 Fiber 轉換成線程。
ConvertThreadToFiber

將目前的線程轉換成 Fiber。 您必須先將線程轉換成 Fiber,才能排程其他 Fiber。 (ConvertThreadToFiber)
ConvertThreadToFiberEx

將目前的線程轉換成 Fiber。 您必須先將線程轉換成 Fiber,才能排程其他 Fiber。 (ConvertThreadToFiberEx)
CopyContext

將來源內容結構 (包括任何 XState) 複製到初始化的目的地內容結構。
CopyFile

copyFile 函式 (winbase.h) 會將現有的檔案複製到新的檔案。
CopyFile2

將現有的檔案複製到新的檔案,並透過回呼函式通知其進度。 (CopyFile2)
CopyFileA

複製現有的檔案到新的檔案。 (CopyFileA)
CopyFileExA

將現有的檔案複製到新的檔案,並透過回呼函式通知其進度。 (CopyFileExA)
CopyFileExW

將現有的檔案複製到新的檔案,並透過回呼函式通知其進度。 (CopyFileExW)
CopyFileTransactedA

將現有檔案複製到新檔案做為交易作業,透過回呼函式通知應用程式其進度。 (ANSI)
CopyFileTransactedW

將現有檔案複製到新檔案做為交易作業,透過回呼函式通知應用程式其進度。 (Unicode)
CopyFileW

copyFileW (Unicode) 函式 (winbase.h) 會將現有的檔案複製到新檔案。
CreateActCtxA

CreateActCtx 函式會建立啟用內容。 (ANSI)
CreateActCtxW

CreateActCtx 函式會建立啟用內容。 (Unicode)
CreateBoundaryDescriptorA

createBoundaryDescriptorA (ANSI) 函式 (winbase.h) 會建立界限描述元。
CreateDirectory

CreateDirectory 函式 (winbase.h) 會建立新的目錄。
CreateDirectoryExA

使用指定範本目錄的屬性建立新的目錄。 (ANSI)
CreateDirectoryExW

使用指定範本目錄的屬性建立新的目錄。 (Unicode)
CreateDirectoryTransactedA

使用指定範本目錄的屬性,建立新目錄做為交易作業。 (ANSI)
CreateDirectoryTransactedW

使用指定範本目錄的屬性,建立新目錄做為交易作業。 (Unicode)
CreateFiber

配置 Fiber 物件、指派堆疊,並設定執行以從指定的起始地址開始,通常是 Fiber 函式。 此函式不會排程光纖。 (CreateFiber)
CreateFiberEx

配置 Fiber 物件、指派堆疊,並設定執行以從指定的起始地址開始,通常是 Fiber 函式。 此函式不會排程光纖。 (CreateFiberEx)
CreateFileMappingA

建立或開啟指定檔案的具名或未命名檔案對應物件。 (CreateFileMappingA)
CreateFileMappingNumaA

為指定的檔案建立或開啟具名或未命名的檔案對應物件,並指定物理記憶體的 NUMA 節點。 (CreateFileMappingNumaA)
CreateFileTransactedA

建立或開啟檔案、檔案數據流或目錄做為交易作業。 (ANSI)
CreateFileTransactedW

建立或開啟檔案、檔案數據流或目錄做為交易作業。 (Unicode)
CreateHardLinkA

建立現有檔案與新檔案之間的硬式連結。 (ANSI)
CreateHardLinkTransactedA

建立現有檔案與新檔案之間的硬式連結做為交易作業。 (ANSI)
CreateHardLinkTransactedW

建立現有檔案與新檔案之間的硬式連結做為交易作業。 (Unicode)
CreateHardLinkW

建立現有檔案與新檔案之間的硬式連結。 (Unicode)
CreateJobObjectA

建立或開啟作業物件。 (CreateJobObjectA)
CreateMailslotA

使用指定的名稱建立 mailslot,並傳回 mailslot 伺服器可用來在 mailslot 上執行作業的句柄。 (ANSI)
CreateMailslotW

使用指定的名稱建立 mailslot,並傳回 mailslot 伺服器可用來在 mailslot 上執行作業的句柄。 (Unicode)
CreateNamedPipeA

CreateNamedPipeA (ANSI) 函式 (winbase.h) 會建立具名管道的實例,並傳回後續管道作業的句柄。
CreatePrivateNamespaceA

createPrivateNamespaceA (ANSI) 函式 (winbase.h) 會建立私用命名空間。
CreateProcessWithLogonW

建立新的進程及其主要線程。 然後,新的進程會在指定認證的安全性內容中執行指定的可執行檔, (用戶、網域和密碼) 。 它可以選擇性地載入指定使用者的使用者配置檔。
CreateProcessWithTokenW

建立新的進程及其主要線程。 新的進程會在指定之令牌的安全性內容中執行。 它可以選擇性地載入指定使用者的使用者配置檔。
CreateSemaphoreA

建立或開啟具名或未命名的號誌物件。 (CreateSemaphoreA)
CreateSemaphoreExA

建立或開啟具名或未命名的號誌物件,並傳回物件的句柄。 (CreateSemaphoreExA)
CreateSymbolicLinkA

建立符號連結。 (ANSI)
CreateSymbolicLinkTransactedA

建立符號連結做為交易作業。 (ANSI)
CreateSymbolicLinkTransactedW

建立符號連結做為交易作業。 (Unicode)
CreateSymbolicLinkW

建立符號連結。 (Unicode)
CreateTapePartition

重新格式化磁帶。
CreateUmsCompletionList

建立使用者模式排程 (UMS) 完成清單。
CreateUmsThreadContext

建立使用者模式排程 (UMS) 線程內容,以代表 UMS 背景工作線程。
DeactivateActCtx

DeactivateActCtx 函式會停用對應至指定 Cookie 的啟用內容。
DebugBreakProcess

導致在指定的進程中發生斷點例外狀況。 這可讓呼叫線程發出訊號,讓調試程式處理例外狀況。
DebugSetProcessKillOnExit

設定呼叫線程結束時要執行的動作。
DecryptFileA

解密加密的檔案或目錄。 (ANSI)
DecryptFileW

解密加密的檔案或目錄。 (Unicode)
DefineDosDeviceA

定義、重新定義或刪除 MS-DOS 裝置名稱。 (DefineDosDeviceA)
DeleteAtom

遞減區域字串 Atom 的參考計數。 如果 Atom 的參考計數縮減為零,DeleteAtom 會從本機 Atom 數據表中移除與 Atom 相關聯的字串。
DeleteFiber

刪除現有的光纖。
DeleteFile

deleteFile 函式 (winbase.h) 會刪除現有的檔案。
DeleteFileTransactedA

刪除現有檔案做為交易作業。 (ANSI)
DeleteFileTransactedW

刪除現有檔案做為交易作業。 (Unicode)
DeleteUmsCompletionList

刪除指定的使用者模式排程 (UMS) 完成清單。 清單必須是空的。
DeleteUmsThreadContext

刪除指定的使用者模式排程 (UMS) 線程內容。 線程必須終止。
DeleteVolumeMountPointA

刪除驅動器號或掛接的資料夾。 (DeleteVolumeMountPointA)
DequeueUmsCompletionListItems

從指定的 UMS 完成清單中擷取 UMS () 背景工作線程的使用者模式排程。
DeregisterEventSource

關閉指定的事件記錄檔。 (DeregistereventSource)
DestroyThreadpoolEnvironment

刪除指定的回呼環境。 當不再需要回呼環境來建立新的線程集區物件時,請呼叫此函式。 (DestroyThreadpoolEnvironment)
DisableThreadProfiling

停用線程分析。
DnsHostnameToComputerNameA

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

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

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

EnableProcessOptionalXStateFeatures 函式會啟用目前進程的一組選擇性 XState 功能。
EnableThreadProfiling

在指定的線程上啟用線程分析。
EncryptFileA

加密檔案或目錄。 (ANSI)
EncryptFileW

加密檔案或目錄。 (Unicode)
EndUpdateResourceA

在呼叫 UpdateResource 之前認可或捨棄所做的變更。 (ANSI)
EndUpdateResourceW

在呼叫 UpdateResource 之前認可或捨棄所做的變更。 (Unicode)
EnterUmsSchedulingMode

將呼叫線程轉換成使用者模式排程, (UMS) 排程器線程。
EnumResourceLanguagesA

列舉與二進位模組相關聯的指定型別和名稱的語言特定資源。 (ANSI)
EnumResourceLanguagesW

列舉與二進位模組相關聯的指定型別和名稱的語言特定資源。 (Unicode)
EnumResourceTypesA

列舉二進位模組內的資源類型。 (ANSI)
EnumResourceTypesW

列舉二進位模組內的資源類型。 (Unicode)
EraseTape

清除磁帶的所有或部分。
EscapeCommFunction

指示指定的通訊裝置執行擴充功能。
ExecuteUmsThread

執行指定的 UMS 背景工作線程。
FatalExit

將執行控制項傳輸至調試程式。 調試程序之後的行為是所使用的調試程式類型專屬。
FileEncryptionStatusA

擷取指定檔案的加密狀態。 (ANSI)
FileEncryptionStatusW

擷取指定檔案的加密狀態。 (Unicode)
FileTimeToDosDateTime

將檔案時間轉換為 MS-DOS 日期和時間值。
FindActCtxSectionGuid

FindActCtxSectionGuid 函式會擷取目前啟用內容中特定 GUID 的資訊,並傳回ACTCTX_SECTION_KEYED_DATA結構。
FindActCtxSectionStringA

FindActCtxSectionString 函式會擷取目前啟用內容中特定字串串的資訊,並傳回ACTCTX_SECTION_KEYED_DATA結構。 (ANSI)
FindActCtxSectionStringW

FindActCtxSectionString 函式會擷取目前啟用內容中特定字串串的資訊,並傳回ACTCTX_SECTION_KEYED_DATA結構。 (Unicode)
FindAtomA

搜尋本機 Atom 數據表中的指定字元字串,並擷取與該字串相關聯的 Atom。 (ANSI)
FindAtomW

搜尋本機 Atom 數據表中的指定字元字串,並擷取與該字串相關聯的 Atom。 (Unicode)
FindFirstFileNameTransactedW

建立指定檔案之所有硬式連結的列舉,做為交易作業。 函式會傳回列舉的句柄,可用於 FindNextFileNameW 函式的後續呼叫。
FindFirstFileTransactedA

使用符合特定名稱做為交易作業的名稱,搜尋目錄中的檔案或子目錄。 (ANSI)
FindFirstFileTransactedW

使用符合特定名稱做為交易作業的名稱,搜尋目錄中的檔案或子目錄。 (Unicode)
FindFirstStreamTransactedW

將指定檔案或目錄中的第一個數據流列舉為交易作業。
FindFirstVolumeA

擷取電腦上的磁碟區名稱。 (FindFirstVolumeA)
FindFirstVolumeMountPointA

擷取指定磁碟區上掛接的資料夾名稱。 (ANSI)
FindFirstVolumeMountPointW

擷取指定磁碟區上掛接的資料夾名稱。 (Unicode)
FindNextVolumeA

繼續呼叫 FindFirstVolume 函式所啟動的磁碟區搜尋。 (FindNextVolumeA)
FindNextVolumeMountPointA

繼續呼叫 FindFirstVolumeMountPoint 函式所啟動的掛接資料夾搜尋。 (ANSI)
FindNextVolumeMountPointW

繼續呼叫 FindFirstVolumeMountPoint 函式所啟動的掛接資料夾搜尋。 (Unicode)
FindResourceA

決定具有指定模組中指定類型和名稱的資源位置。 (FindResourceA)
FindResourceExA

決定具有指定模組中指定之型別、名稱和語言的資源位置。 (FindResourceExA)
FindVolumeMountPointClose

關閉指定的掛接資料夾搜尋句柄。
FormatMessage

FormatMessage 函式 (winbase.h) 格式化訊息字串。
FormatMessageA

格式化訊息字串。 (FormatMessageA)
FormatMessageW

FormatMessageW (Unicode) 函式 (winbase.h) 格式化訊息字串。
GetActiveProcessorCount

傳回處理器群組或系統中的作用中處理器數目。
GetActiveProcessorGroupCount

傳回系統中作用中處理器群組的數目。
GetApplicationRecoveryCallback

擷取針對指定進程註冊之回呼例程的指標。 傳回的位址位於進程的虛擬位址空間中。
GetApplicationRestartSettings

擷取為指定進程註冊的重新啟動資訊。
GetAtomNameA

擷取與指定區域 Atom 相關聯的字元字串複本。 (ANSI)
GetAtomNameW

擷取與指定區域 Atom 相關聯的字元字串複本。 (Unicode)
GetBinaryTypeA

判斷檔案是否為可執行檔 (.exe) 檔案,如果是的話,哪一個子系統會執行可執行檔。 (ANSI)
GetBinaryTypeW

判斷檔案是否為可執行檔 (.exe) 檔案,如果是的話,哪一個子系統會執行可執行檔。 (Unicode)
GetCommConfig

擷取通訊裝置的目前設定。
GetCommMask

擷取指定通訊裝置的事件遮罩值。
GetCommModemStatus

擷取數據機控制緩存器值。
GetCommPorts

取得陣列,其中包含格式正確的 COM 埠。
GetCommProperties

擷取指定通訊裝置之通訊屬性的相關信息。
GetCommState

擷取指定通訊裝置的目前控制項設定。
GetCommTimeouts

擷取指定通訊裝置上所有讀取和寫入作業的逾時參數。
GetCompressedFileSizeTransactedA

擷取用來將指定檔案儲存為交易作業的實際磁碟記憶體位元組數目。 (ANSI)
GetCompressedFileSizeTransactedW

擷取用來將指定檔案儲存為交易作業的實際磁碟記憶體位元組數目。 (Unicode)
GetComputerNameA

擷取本機計算機的 NetBIOS 名稱。 當系統從登錄讀取它時,會在系統啟動時建立此名稱。 (ANSI)
GetComputerNameW

擷取本機計算機的 NetBIOS 名稱。 當系統從登錄讀取它時,會在系統啟動時建立此名稱。 (Unicode)
GetCurrentActCtx

GetCurrentActCtx 函式會傳回呼叫線程作用中啟用內容的句柄。
GetCurrentDirectory

擷取目前進程的目前目錄。
GetCurrentHwProfileA

擷取本機計算機目前硬體配置檔的相關信息。 (ANSI)
GetCurrentHwProfileW

擷取本機計算機目前硬體配置檔的相關信息。 (Unicode)
GetCurrentUmsThread

傳回呼叫UMS線程的使用者模式排程 (UMS) 線程內容。
GetDefaultCommConfigA

擷取指定通訊裝置的預設組態。 (ANSI)
GetDefaultCommConfigW

擷取指定通訊裝置的預設組態。 (Unicode)
GetDevicePowerState

擷取指定裝置的目前電源狀態。
GetDllDirectoryA

擷取用來尋找應用程式 DLL 之搜尋路徑的應用程式特定部分。 (ANSI)
GetDllDirectoryW

擷取用來尋找應用程式 DLL 之搜尋路徑的應用程式特定部分。 (Unicode)
GetEnabledXStateFeatures

取得 x86 或 x64 處理器上已啟用 XState 功能的遮罩。
GetEnvironmentVariable

GetEnvironmentVariable 函式 (winbase.h) 會從呼叫進程的環境區塊擷取指定變數的內容。
GetEventLogInformation

擷取指定事件記錄檔的相關信息。
GetFileAttributesTransactedA

擷取指定檔案或目錄的檔案系統屬性做為交易作業。 (ANSI)
GetFileAttributesTransactedW

擷取指定檔案或目錄的檔案系統屬性做為交易作業。 (Unicode)
GetFileBandwidthReservation

擷取指定檔案所在磁碟區的頻寬保留屬性。
GetFileInformationByHandleEx

擷取指定檔案的檔案資訊。 (GetFileInformationByHandleEx)
GetFileInformationByName

根據檔案的路徑,查詢檔案或目錄的相關信息。
GetFileSecurityA

取得檔案或目錄安全性的指定資訊。 取得的資訊受限於呼叫者的訪問許可權和許可權。 (GetFileSecurityA)
GetFirmwareEnvironmentVariableA

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

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

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

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

擷取本機計算機的韌體類型。
GetFullPathNameTransactedA

擷取指定檔案的完整路徑和檔名做為交易作業。 (ANSI)
GetFullPathNameTransactedW

擷取指定檔案的完整路徑和檔名做為交易作業。 (Unicode)
GetLogicalDriveStringsA

以指定系統中有效磁碟驅動器的字串填入緩衝區。 (GetLogicalDriveStringsA)
GetLongPathNameTransactedA

將指定的路徑轉換為其長格式做為交易作業。 (ANSI)
GetLongPathNameTransactedW

將指定的路徑轉換為其長格式做為交易作業。 (Unicode)
GetMailslotInfo

擷取指定之mailslot的相關信息。
GetMaximumProcessorCount

傳回處理器群組或系統可以擁有的最大邏輯處理器數目。
GetMaximumProcessorGroupCount

傳回系統可以擁有的最大處理器群組數目。
GetNamedPipeClientComputerNameA

GetNamedPipeClientComputerNameA (ANSI) 函式 (winbase.h) 会擷取指定命名管道的用戶端計算機名稱。
GetNamedPipeClientProcessId

擷取指定命名管道的客戶端進程標識碼。
GetNamedPipeClientSessionId

擷取指定命名管道的用戶端會話標識碼。
GetNamedPipeHandleStateA

GetNamedPipeHandleStateA (ANSI) 函式 (winbase.h) 會擷取指定命名管道的相關信息。
GetNamedPipeServerProcessId

擷取指定命名管道的伺服器進程標識碼。
GetNamedPipeServerSessionId

擷取指定命名管道的伺服器會話標識碼。
GetNextUmsListItem

傳回線程內容清單中的下一個使用者模式排程 (UMS) 線程內容。
GetNumaAvailableMemoryNode

擷取指定節點中可用的記憶體數量。
GetNumaAvailableMemoryNodeEx

擷取指定為 USHORT 值的節點中可用的記憶體數量。
GetNumaNodeNumberFromHandle

擷取與指定之檔句柄所表示之檔案或 I/O 裝置相關聯的 NUMA 節點。
GetNumaNodeProcessorMask

擷取指定節點的處理器掩碼。
GetNumaProcessorNode

擷取指定處理器的節點編號。
GetNumaProcessorNodeEx

擷取節點編號做為指定邏輯處理器的USHORT值。
GetNumaProximityNode

擷取對應至指定鄰近網域標識碼的NUMA節點編號。
GetNumberOfEventLogRecords

擷取指定事件記錄檔中的記錄數目。
GetOldestEventLogRecord

擷取指定事件記錄檔中最舊記錄的絕對記錄編號。
GetPrivateProfileInt

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

擷取與初始化檔案指定區段中索引鍵相關聯的整數。 (GetPrivateProfileIntA)
GetPrivateProfileIntW

GetPrivateProfileIntW (Unicode) 函式 (winbase.h) 擷取與初始化檔案指定區段中索引鍵相關聯的整數。
GetPrivateProfileSection

GetPrivateProfileSection 函式 (winbase.h) 會擷取初始化檔案之指定區段的所有索引鍵和值。
GetPrivateProfileSectionA

擷取初始化檔案之指定區段的所有索引鍵和值。 (GetPrivateProfileSectionA)
GetPrivateProfileSectionNames

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

擷取初始化檔案中所有區段的名稱。 (GetPrivateProfileSectionNamesA)
GetPrivateProfileSectionNamesW

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

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) 會擷取初始化檔案指定區段中與索引鍵相關聯的數據。
GetProcessAffinityMask

擷取指定進程的進程親和性遮罩,並擷取系統的系統親和性遮罩。
GetProcessDEPPolicy

取得指定 32 位進程的數據執行預防 (DEP) 和 DEP-ATL Thunk 模擬設定。Windows XP with SP3:取得目前進程的 DEP 和 DEP-ATL Thunk 模擬設定。
GetProcessIoCounters

擷取指定進程所執行之所有 I/O 作業的會計資訊。
GetProfileIntA

從 Win.ini 檔案的指定區段中的索引鍵擷取整數。 (ANSI)
GetProfileIntW

從 Win.ini 檔案的指定區段中的索引鍵擷取整數。 (Unicode)
GetProfileSectionA

擷取 Win.ini 檔案指定區段的所有索引鍵和值。 (ANSI)
GetProfileSectionW

擷取 Win.ini 檔案指定區段的所有索引鍵和值。 (Unicode)
GetProfileStringA

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

擷取與 Win.ini 檔案之指定區段中索引鍵相關聯的字串。 (Unicode)
GetShortPathNameA

擷取指定路徑的簡短路徑形式。 (GetShortPathNameA)
GetSystemDEPPolicy

取得系統的數據執行防止 (DEP) 原則設定。
GetSystemPowerStatus

擷取系統的電源狀態。 狀態會指出系統是否在 AC 或 DC 電源上執行、電池目前是否正在充電、剩餘的電池使用時間,以及省電模式是否開啟或關閉。
GetSystemRegistryQuota

擷取登錄的目前大小,以及允許登錄在系統上取得的大小上限。
GetTapeParameters

擷取描述磁帶或磁帶機的資訊。
GetTapePosition

擷取邏輯或絕對區塊中磁帶的目前位址。
GetTapeStatus

判斷磁帶裝置是否準備好處理磁帶命令。
GetTempFileName

GetTempFileName 函式 (winbase.h) 會建立臨時文件的名稱。 如果產生唯一的檔名,則會建立空的檔案,並釋放它的句柄;否則,只會產生檔名。
GetThreadEnabledXStateFeatures

GetThreadEnabledXStateFeatures 函式會傳回目前線程目前啟用的一組 XState 功能。
GetThreadSelectorEntry

擷取指定之選取器和線程的描述項數據表專案。
GetUmsCompletionListEvent

擷取與指定使用者模式排程相關聯的事件句柄, (UMS) 完成清單。
GetUmsSystemThreadInformation

查詢指定的線程是UMS排程器線程、UMS背景工作線程或非UMS線程。
GetUserNameA

擷取與目前線程相關聯的用戶名稱。 (ANSI)
GetUserNameW

擷取與目前線程相關聯的用戶名稱。 (Unicode)
GetVolumeNameForVolumeMountPointA

擷取與指定磁碟區裝入點相關聯的磁碟區 GUID 路徑, ( 驅動器號、磁碟區 GUID 路徑或掛接資料夾) 。 (GetVolumeNameForVolumeMountPointA)
GetVolumePathNameA

擷取裝載指定路徑的磁碟區裝入點。 (GetVolumePathNameA)
GetVolumePathNamesForVolumeNameA

擷取指定磁碟區的驅動器號和掛接資料夾路徑清單。 (GetVolumePathNamesForVolumeNameA)
GetXStateFeaturesMask

傳回 CONTEXT 結構內所設定之 XState 功能的遮罩。
GlobalAddAtomA

將字元字串新增至全域 Atom 數據表,並在識別字串) (傳回唯一值。 (GlobalAddAtomA)
GlobalAddAtomExA

將字元字串新增至全域 atom 數據表,並在識別字串的 atom) (傳回唯一值。 (GlobalAddAtomExA)
GlobalAddAtomExW

將字元字串新增至全域 atom 數據表,並在識別字串的 atom) (傳回唯一值。 (GlobalAddAtomExW)
GlobalAddAtomW

將字元字串新增至全域 atom 數據表,並在識別字串的 atom) (傳回唯一值。 (GlobalAddAtomW)
GlobalAlloc

從堆積配置指定的位元組數目。 (GlobalAlloc)
GlobalDeleteAtom

遞減全域字串 Atom 的參考計數。 如果 Atom 的參考計數達到零,GlobalDeleteAtom 會從全域 Atom 數據表中移除與 Atom 相關聯的字串。
GlobalDiscard

捨棄指定的全域記憶體區塊。
GlobalFindAtomA

搜尋全域 Atom 數據表中的指定字元字串,並擷取與該字串相關聯的全域 Atom。 (ANSI)
GlobalFindAtomW

搜尋全域 Atom 數據表中的指定字元字串,並擷取與該字串相關聯的全域 Atom。 (Unicode)
GlobalFlags

擷取指定之全域記憶體對象的相關信息。
GlobalFree

釋放指定的全域記憶體物件,並使其句柄失效。
GlobalGetAtomNameA

擷取與指定之全域 Atom 相關聯的字元字串複本。 (ANSI)
GlobalGetAtomNameW

擷取與指定之全域 Atom 相關聯的字元字串複本。 (Unicode)
GlobalHandle

擷取與全域記憶體區塊指定指標相關聯的句柄。
GlobalLock

鎖定全域記憶體物件,並傳回物件記憶體區塊之第一個字節的指標。
GlobalMemoryStatus

擷取系統目前使用實體和虛擬記憶體的相關信息。 (GlobalMemoryStatus)
GlobalReAlloc

變更指定之全域記憶體物件的大小或屬性。 大小可以增加或減少。
GlobalSize

擷取指定之全域記憶體物件的目前大小,以位元組為單位。
GlobalUnlock

遞減與配置GMEM_MOVEABLE記憶體對象相關聯的鎖定計數。
HasOverlappedIoCompleted

提供高效能測試作業,可用來輪詢完成未完成的 I/O 作業。
InitAtomTable

初始化本機 Atom 數據表,並將哈希值區的數目設定為指定的大小。
InitializeContext

使用必要的大小和對齊方式,初始化緩衝區內的CONTEXT結構。
InitializeContext2

使用指定 XSTATE 壓縮遮罩的選項,初始化緩衝區內具有必要大小和對齊方式的 CONTEXT 結構。
InitializeThreadpoolEnvironment

初始化回呼環境。
InterlockedExchangeSubtract

執行兩個值的不可部分完成減法。
IsBadCodePtr

判斷呼叫進程是否具有指定位址記憶體的讀取許可權。
IsBadReadPtr

確認呼叫進程具有指定記憶體範圍的讀取許可權。 (IsBadReadPtr)
IsBadStringPtrA

確認呼叫進程具有指定記憶體範圍的讀取許可權。 (IsBadStringPtrA)
IsBadStringPtrW

確認呼叫進程具有指定記憶體範圍的讀取許可權。 (IsBadStringPtrW)
IsBadWritePtr

確認呼叫進程具有指定記憶體範圍的寫入許可權。
IsNativeVhdBoot

指出操作系統是否已從 VHD 容器開機。
IsSystemResumeAutomatic

決定計算機的目前狀態。
IsTextUnicode

判斷緩衝區是否可能包含 Unicode 文字的形式。
LoadModule

載入和執行應用程式,或建立現有應用程式的新實例。
LoadPackagedLibrary

將指定的封裝模組及其相依性載入呼叫進程的位址空間。
LocalAlloc

從堆積配置指定的位元組數目。 (LocalAlloc)
LocalFlags

擷取指定本機記憶體對象的相關信息。
LocalFree

釋放指定的本機記憶體物件,並使它的句柄失效。
LocalHandle

擷取與本機記憶體物件指定指標相關聯的句柄。
LocalLock

鎖定本機記憶體物件,並傳回物件記憶體區塊第一個字節的指標。
LocalReAlloc

變更指定之本機記憶體物件的大小或屬性。 大小可以增加或減少。
LocalSize

擷取指定本機記憶體物件的目前大小,以位元組為單位。
LocalUnlock

遞減與配置LMEM_MOVEABLE記憶體對象相關聯的鎖定計數。
LocateXStateFeature

擷取 CONTEXT 結構中 XState 功能的處理器狀態指標。
LogonUserA

Win32 LogonUser 函式會嘗試將使用者登入本機電腦。 LogonUser 會將句柄傳回給可用來模擬用戶的使用者令牌。 (ANSI)
LogonUserExA

LogonUserEx 函式會嘗試將使用者登入本機計算機。 (ANSI)
LogonUserExW

LogonUserEx 函式會嘗試將使用者登入本機計算機。 (Unicode)
LogonUserW

Win32 LogonUser 函式會嘗試將使用者登入本機電腦。 LogonUser 會將句柄傳回給可用來模擬用戶的使用者令牌。 (Unicode)
LookupAccountNameA

接受系統名稱和帳戶作為輸入。 它會擷取帳戶的安全性標識碼 (SID) ,以及找到帳戶的網域名稱。 (ANSI)
LookupAccountNameW

接受系統名稱和帳戶作為輸入。 它會擷取帳戶的安全性標識碼 (SID) ,以及找到帳戶的網域名稱。 (Unicode)
LookupAccountSidA

接受 (SID) 作為輸入的安全性識別碼。 它會擷取此 SID 的帳戶名稱,以及找到此 SID 的第一個功能變數名稱。 (ANSI)
LookupAccountSidLocalA

擷取本機計算機上所指定 SID 的帳戶名稱。 (ANSI)
LookupAccountSidLocalW

擷取本機計算機上所指定 SID 的帳戶名稱。 (Unicode)
LookupAccountSidW

接受 (SID) 作為輸入的安全性識別碼。 它會擷取此 SID 的帳戶名稱,以及找到此 SID 的第一個功能變數名稱。 (Unicode)
LookupPrivilegeDisplayNameA

擷取表示指定許可權的顯示名稱。 (ANSI)
LookupPrivilegeDisplayNameW

擷取表示指定許可權的顯示名稱。 (Unicode)
LookupPrivilegeNameA

擷取對應至特定系統上所指定本機唯一標識碼 (LUID) 所代表許可權的名稱。 (ANSI)
LookupPrivilegeNameW

擷取對應至特定系統上所指定本機唯一標識碼 (LUID) 所代表許可權的名稱。 (Unicode)
LookupPrivilegeValueA

擷取本機唯一標識碼, (LUID) 指定系統上用來代表指定的許可權名稱。 (ANSI)
LookupPrivilegeValueW

擷取本機唯一標識碼, (LUID) 指定系統上用來代表指定的許可權名稱。 (Unicode)
lstrcatA

將一個字串附加至另一個字串。警告 請勿使用。 (ANSI)
lstrcatW

將一個字串附加至另一個字串。警告 請勿使用。 (Unicode)
lstrcmpA

比較兩個字元字串。 比較會區分大小寫。 (ANSI)
lstrcmpiA

比較兩個字元字串。 這項比較不會區分大小寫。 (ANSI)
lstrcmpiW

比較兩個字元字串。 這項比較不會區分大小寫。 (Unicode)
lstrcmpW

比較兩個字元字串。 比較會區分大小寫。 (Unicode)
lstrcpyA

將字串複製到緩衝區。 (ANSI)
lstrcpynA

將指定數目的字元從來源字串複製到緩衝區。警告 請勿使用。 (ANSI)
lstrcpynW

將指定數目的字元從來源字串複製到緩衝區。警告 請勿使用。 (Unicode)
lstrcpyW

將字串複製到緩衝區。 (Unicode)
lstrlenA

決定指定的字串長度, (不包含終止的 null 字元) 。 (ANSI)
lstrlenW

決定指定的字串長度, (不包含終止的 null 字元) 。 (Unicode)
MAKEINTATOM

將指定的 Atom 轉換成字串,因此可以傳遞給接受 Atom 或字串的函式。
MapUserPhysicalPagesScatter

對應先前在位址視窗延伸模組 (AWE) 區域中指定位址配置的實體記憶體分頁。 (MapUserPhysicalPagesScatter)
MapViewOfFileExNuma

將檔案對應的檢視對應至呼叫進程的位址空間,並指定物理記憶體的 NUMA 節點。
MoveFile

MoveFile 函式 (winbase.h) 移動現有的檔案或目錄,包括其子系。
MoveFileA

移動現有的檔案或目錄,包括其子系。 (MoveFileA)
MoveFileExA

使用各種行動選項行動現有的檔案或目錄,包括其子系。 (ANSI)
MoveFileExW

使用各種行動選項行動現有的檔案或目錄,包括其子系。 (Unicode)
MoveFileTransactedA

移動現有的檔案或目錄,包括其子系,作為交易作業。 (ANSI)
MoveFileTransactedW

移動現有的檔案或目錄,包括其子系,作為交易作業。 (Unicode)
MoveFileW

MoveFileW (Unicode) 函式 (winbase.h) 移動現有的檔案或目錄,包括其子系。
MoveFileWithProgressA

移動檔案或目錄,包括其子系。 您可以提供可接收進度通知的回呼函式。 (ANSI)
MoveFileWithProgressW

移動檔案或目錄,包括其子系。 您可以提供可接收進度通知的回呼函式。 (Unicode)
MulDiv

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

可讓應用程式在事件寫入指定的事件記錄檔時接收通知。
ObjectCloseAuditAlarmA

刪除私人物件的句柄時,在安全性事件記錄檔中產生稽核訊息。 (ObjectCloseAuditAlarmA)
ObjectDeleteAuditAlarmA

ObjectDeleteAuditAlarmA (ANSI) 函式 (winbase.h) 會在刪除物件時產生稽核訊息。
ObjectOpenAuditAlarmA

當用戶端應用程式嘗試取得物件的存取權或建立新的物件時,產生稽核訊息。 (ObjectOpenAuditAlarmA)
ObjectPrivilegeAuditAlarmA

在安全性事件記錄檔中產生稽核訊息。 (ObjectPrivilegeAuditAlarmA)
OpenBackupEventLogA

開啟BackupEventLog函式所建立之備份事件記錄檔的句柄。 (ANSI)
OpenBackupEventLogW

開啟BackupEventLog函式所建立之備份事件記錄檔的句柄。 (Unicode)
OpenCommPort

嘗試開啟通訊裝置。
OpenEncryptedFileRawA

開啟加密的檔案,以備份 (匯出) 或還原 (匯入) 檔案。 (ANSI)
OpenEncryptedFileRawW

開啟加密的檔案,以備份 (匯出) 或還原 (匯入) 檔案。 (Unicode)
OpenEventLogA

開啟指定事件記錄檔的句柄。 (ANSI)
OpenEventLogW

開啟指定事件記錄檔的句柄。 (Unicode)
OpenFile

建立、開啟、重新開啟或刪除檔案。
OpenFileById

開啟符合指定標識碼的檔案。
OpenFileMappingA

開啟具名檔案對應物件。 (OpenFileMappingA)
OpenJobObjectA

開啟現有的作業物件。 (OpenJobObjectA)
OpenPrivateNamespaceA

openPrivateNamespaceA (ANSI) 函式 (winbase.h) 會開啟私用命名空間。
OperationEnd

通知系統應用程式即將結束作業。
OperationStart

通知系統應用程式即將啟動作業。
PowerClearRequest

遞減電源要求物件指定類型的電源要求計數。
PowerCreateRequest

建立新的電源要求物件。
PowerSetRequest

遞增電源要求物件指定類型的電源要求計數。
PrepareTape

準備要存取或移除的磁帶。
PrivilegedServiceAuditAlarmA

在安全性事件記錄檔中產生稽核訊息。 (PrivilegedServiceAuditAlarmA)
PulseEvent

將指定的事件物件設定為已發出訊號的狀態,然後在釋放適當的等候線程數目之後,將它重設為未簽署的狀態。
PurgeComm

捨棄指定之通訊資源的輸出或輸入緩衝區中的所有字元。 它也可以終止資源上的擱置讀取或寫入作業。
QueryActCtxSettingsW

QueryActCtxSettingsW 函式會指定啟用內容,以及要查詢之屬性的命名空間和名稱。
QueryActCtxW

QueryActCtxW 函式會查詢啟用內容。
QueryDosDeviceA

擷取 MS-DOS 裝置名稱的相關信息。 (QueryDosDeviceA)
QueryFullProcessImageNameA

擷取指定進程的可執行映像完整名稱。 (ANSI)
QueryFullProcessImageNameW

擷取指定進程的可執行映像完整名稱。 (Unicode)
QueryThreadProfiling

判斷是否為指定的線程啟用線程分析。
QueryUmsThreadInformation

擷取指定使用者模式排程的相關信息, (UMS) 背景工作線程。
ReadDirectoryChangesExW

擷取描述指定目錄內變更的資訊,如果指定了該資訊類型,則可以包含擴充資訊。
ReadDirectoryChangesW

擷取描述指定目錄內變更的資訊。
ReadEncryptedFileRaw

備份 (匯出) 加密的檔案。
ReadEventLogA

從指定的事件記錄檔讀取指定的項目數目。 (ANSI)
ReadEventLogW

從指定的事件記錄檔讀取指定的項目數目。 (Unicode)
ReadThreadProfilingData

讀取與線程相關聯的指定分析數據。
RegisterApplicationRecoveryCallback

註冊應用程式的作用中實例以進行復原。
RegisterApplicationRestart

註冊應用程式的作用中實例以重新啟動。
RegisterEventSourceA

擷取指定事件記錄檔的已註冊句柄。 (ANSI)
RegisterEventSourceW

擷取指定事件記錄檔的已註冊句柄。 (Unicode)
RegisterWaitForSingleObject

指示線程集區中的等候線程等候物件。
ReleaseActCtx

ReleaseActCtx 函式會遞減指定啟用內容的參考計數。
RemoveDirectoryTransactedA

刪除現有的空白目錄做為交易作業。 (ANSI)
RemoveDirectoryTransactedW

刪除現有的空白目錄做為交易作業。 (Unicode)
RemoveSecureMemoryCacheCallback

取消註冊先前向 AddSecureMemoryCacheCallback 函式註冊的回調函式。
ReOpenFile

重新開啟具有不同訪問許可權、共用模式和旗標的指定文件系統物件。
ReplaceFileA

以另一個檔案取代一個檔案,並使用建立源文件備份複本的選項。 (ANSI)
ReplaceFileW

以另一個檔案取代一個檔案,並使用建立源文件備份複本的選項。 (Unicode)
ReportEventA

在指定的事件記錄檔結尾寫入專案。 (ANSI)
ReportEventW

在指定的事件記錄檔結尾寫入專案。 (Unicode)
RequestWakeupLatency

沒有任何作用,並傳回STATUS_NOT_SUPPORTED。 此函式僅供與舊版 Windows.Windows Server 2008 和 Windows Vista 相容:沒有任何作用,且一律會傳回成功。
SetCommBreak

暫停指定通訊裝置的字元傳輸,並將傳輸線置於中斷狀態,直到呼叫 ClearCommBreak 函式為止。
SetCommConfig

設定通訊裝置目前的組態。
SetCommMask

指定要監視通訊裝置的事件集。
SetCommState

根據裝置控制區塊中的規格設定通訊裝置, (DCB 結構) 。 函式會重新初始化所有硬體和控制設定,但不會清空輸出或輸入佇列。
SetCommTimeouts

設定指定通訊裝置上所有讀取和寫入作業的逾時參數。
SetCurrentDirectory

變更目前進程的目前目錄。
SetDefaultCommConfigA

設定通訊裝置的預設組態。 (ANSI)
SetDefaultCommConfigW

設定通訊裝置的預設組態。 (Unicode)
SetDllDirectoryA

將目錄新增至用來尋找應用程式的 DLL 的搜尋路徑。 (ANSI)
SetDllDirectoryW

將目錄新增至用來尋找應用程式的 DLL 的搜尋路徑。 (Unicode)
SetEnvironmentVariable

SetEnvironmentVariable 函式 (winbase.h) 會設定目前進程的指定環境變數內容。
SetFileAttributesTransactedA

將檔案或目錄的屬性設定為交易作業。 (ANSI)
SetFileAttributesTransactedW

將檔案或目錄的屬性設定為交易作業。 (Unicode)
SetFileBandwidthReservation

要求保留指定之檔案數據流的頻寬。 保留會指定為指定檔句柄上 I/O 要求的毫秒數位節。
SetFileCompletionNotificationModes

設定檔句柄的通知模式,讓您指定完成通知對指定檔案的運作方式。
SetFileSecurityA

SetFileSecurityA (ANSI) 函式 (winbase.h) 會設定檔案或目錄對象的安全性。
SetFileShortNameA

設定指定檔案的簡短名稱。 (ANSI)
SetFileShortNameW

設定指定檔案的簡短名稱。 (Unicode)
SetFirmwareEnvironmentVariableA

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

將指定韌體環境變數的值設定為屬性,指出此變數的儲存和維護方式。
SetFirmwareEnvironmentVariableExW

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

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

SetHandleCount 函式會變更進程可用的檔案句柄數目。
SetMailslotInfo

設定指定之mailslot用於讀取作業的逾時值。
SetProcessAffinityMask

為指定進程的線程設定處理器親和性遮罩。
SetProcessDEPPolicy

變更 32 位進程的數據執行防護 (DEP) 和 DEP-ATL Thunk 模擬設定。
SetSearchPathMode

設定 SearchPath 函式在尋找檔案時所使用的個別進程模式。
SetSystemPowerState

關閉電源以暫停系統。 根據 ForceFlag 參數,函式會立即暫停作業,或要求所有應用程式和設備驅動器的許可權,再這麼做。
SetTapeParameters

指定磁帶的區塊大小或設定磁帶裝置。
SetTapePosition

設定指定裝置上的磁帶位置。
SetThreadAffinityMask

設定指定線程的處理器親和性遮罩。
SetThreadExecutionState

讓應用程式通知系統正在使用中,進而防止系統在應用程式執行時進入睡眠狀態或關閉顯示器。
SetThreadpoolCallbackCleanupGroup

將指定的清除群組與指定的回呼環境產生關聯。 (SetThreadpoolCallbackCleanupGroup)
SetThreadpoolCallbackLibrary

確保只要有未完成的回呼,指定的 DLL 仍會保持載入狀態。 (SetThreadpoolCallbackLibrary)
SetThreadpoolCallbackPersistent

指定回呼應該在持續性線程上執行。 (SetThreadpoolCallbackPersistent)
SetThreadpoolCallbackPool

設定產生回呼時要使用的線程集區。
SetThreadpoolCallbackPriority

指定回呼函式相對於相同線程集區中其他工作專案的優先順序。 (SetThreadpoolCallbackPriority)
SetThreadpoolCallbackRunsLong

表示與此回呼環境相關聯的回呼可能不會快速傳回。 (SetThreadpoolCallbackRunsLong)
SetUmsThreadInformation

設定指定之使用者模式排程的應用程式特定內容資訊, (UMS) 背景工作線程。
SetupComm

初始化指定通訊裝置的通訊參數。
SetVolumeLabelA

設定檔案系統磁碟區的標籤。 (ANSI)
SetVolumeLabelW

設定檔案系統磁碟區的標籤。 (Unicode)
SetVolumeMountPointA

將磁碟區與驅動器號或另一個磁碟區上的目錄產生關聯。 (ANSI)
SetVolumeMountPointW

將磁碟區與驅動器號或另一個磁碟區上的目錄產生關聯。 (Unicode)
SetXStateFeaturesMask

設定 CONTEXT 結構內所設定 XState 功能的遮罩。
SwitchToFiber

排程光纖。 函式必須在光纖上呼叫。
TransmitCommChar

在指定通訊裝置的輸出緩衝區中,先傳輸指定的字元。
UmsThreadYield

對執行呼叫UMS背景工作線程的使用者模式排程產生控制, (UMS) 排程器線程。
UnregisterApplicationRecoveryCallback

從復原清單中移除應用程式的作用中實例。
UnregisterApplicationRestart

從重新啟動清單中移除應用程式的作用中實例。
UnregisterWait

取消 RegisterWaitForSingleObject 函式所發出的已註冊等候作業。 (UnregisterWait)
UpdateResourceA

在可攜式可執行檔中新增、刪除或取代資源, (PE) 檔案。 (ANSI)
UpdateResourceW

在可攜式可執行檔中新增、刪除或取代資源, (PE) 檔案。 (Unicode)
VerifyVersionInfoA

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

比較一組操作系統版本需求與目前執行中系統版本的對應值。 (Unicode)
WaitCommEvent

等候指定的通訊裝置發生事件。 此函式所監視的事件集包含在與裝置句柄相關聯的事件遮罩中。
WaitNamedPipeA

WaitNamedPipeA (ANSI) 函式 (winbase.h) 等候,直到指定的命名管道實例經過逾時間隔或指定的命名管道實例可供連接 (使用,也就是說,管道的伺服器進程在管道) 上有擱置的 ConnectNamedPipe 作業。
WinExec

執行指定的應用程式。
WinMain

圖形化 Windows 應用程式的使用者提供進入點。
Wow64GetThreadSelectorEntry

擷取指定之選取器和 WOW64 線程的描述項數據表專案。
WriteEncryptedFileRaw

還原 (匯入) 加密的檔案。
WritePrivateProfileSectionA

取代初始化檔案中指定區段的索引鍵和值。 (ANSI)
WritePrivateProfileSectionW

取代初始化檔案中指定區段的索引鍵和值。 (Unicode)
WritePrivateProfileStringA

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

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

將數據複製到初始化檔案的指定區段中的索引鍵。 複製數據時,函式會計算總和檢查碼,並將它附加至數據結尾。 (ANSI)
WritePrivateProfileStructW

將數據複製到初始化檔案的指定區段中的索引鍵。 複製數據時,函式會計算總和檢查碼,並將它附加至數據結尾。 (Unicode)
WriteProfileSectionA

以指定的索引鍵和值取代 Win.ini 檔案中指定區段的內容。 (ANSI)
WriteProfileSectionW

以指定的索引鍵和值取代 Win.ini 檔案中指定區段的內容。 (Unicode)
WriteProfileStringA

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

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

將指定的檔案標記數目、setmark、簡短檔案標記或長檔案標記寫入磁帶裝置。
WTSGetActiveConsoleSessionId

擷取控制台會話的會話標識碼。
ZombifyActCtx

ZombifyActCtx 函式會停用指定的啟用內容,但不會解除分配。

回呼函式

 
LPPROGRESS_ROUTINE

與 CopyFileEx、MoveFileTransacted 和 MoveFileWithProgress 函式搭配使用的應用程式定義回呼函式。
PCOPYFILE2_PROGRESS_ROUTINE

搭配 CopyFile2 函式使用的應用程式定義回呼函式。
PFE_EXPORT_FUNC

搭配 ReadEncryptedFileRaw 使用的應用程式定義回調函式。
PFE_IMPORT_FUNC

搭配 WriteEncryptedFileRaw 使用的應用程式定義回呼函式。 系統每次擷取備份文件數據的一部分時,都會呼叫 ImportCallback 一或多次。
PFIBER_START_ROUTINE

搭配 CreateFiber 函式使用的應用程式定義函式。 它會作為光纖的起始位址。

結構

 
ACTCTX_SECTION_KEYED_DATA

FindActCtxSectionString 和 FindActCtxSectionGuid 函式會使用ACTCTX_SECTION_KEYED_DATA結構來傳回啟用內容資訊以及 GUID 或 32 位整數標記啟用內容區段。
ACTCTXA

CREATEActCtx 函式會使用 ACTCTX 結構來建立啟用內容。 (ANSI)
ACTCTXW

CREATEActCtx 函式會使用 ACTCTX 結構來建立啟用內容。 (Unicode)
COMMCONFIG

包含通訊裝置之設定狀態的相關信息。
COMMPROP

包含通訊驅動程式的相關信息。
COMMTIMEOUTS

包含通訊裝置的逾時參數。
COMSTAT

包含通訊裝置的相關信息。
COPYFILE2_EXTENDED_PARAMETERS

包含 CopyFile2 函式的擴充參數。
COPYFILE2_EXTENDED_PARAMETERS_V2

包含 CopyFile2 函式COPYFILE2_EXTENDED_PARAMETERS結構以外的更新額外功能
COPYFILE2_MESSAGE

傳遞至 CopyFile2ProgressRoutine 回呼函式,其中包含暫止複製作業的相關信息。
DCB

定義序列通訊裝置的控制項設定。
EVENTLOG_FULL_INFORMATION

指出事件記錄檔是否已滿。
FILE_ALIGNMENT_INFO

包含檔案的對齊資訊。
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_BOTH_DIR_INFO

包含指定目錄中檔案的相關信息。
FILE_ID_DESCRIPTOR

指定正在使用的識別碼類型。
FILE_ID_EXTD_DIR_INFO

包含檔案的標識碼資訊。 (FILE_ID_EXTD_DIR_INFO)
FILE_ID_INFO

包含檔案的標識碼資訊。 (FILE_ID_INFO)
FILE_IO_PRIORITY_HINT_INFO

指定檔案 I/O 作業的優先順序提示。
FILE_NAME_INFO

接收檔名。
FILE_REMOTE_PROTOCOL_INFO

包含檔案遠端通訊協議資訊。
FILE_RENAME_INFO

包含應該重新命名檔案的名稱。
FILE_STANDARD_INFO

接收檔案的擴充資訊。
FILE_STORAGE_INFO

包含檔案的目錄資訊。 (FILE_STORAGE_INFO)
FILE_STREAM_INFO

接收指定檔案的檔案數據流資訊。
HW_PROFILE_INFOA

包含硬體配置文件的相關信息。 (ANSI)
HW_PROFILE_INFOW

包含硬體配置文件的相關信息。 (Unicode)
MEMORYSTATUS

包含實體和虛擬記憶體目前狀態的相關信息。
OFSTRUCT

包含 OpenFile 函式開啟或嘗試開啟之檔案的相關信息。
OPERATION_END_PARAMETERS

OperationEnd 函式會使用此結構。
OPERATION_START_PARAMETERS

OperationStart 函式會使用此結構。
STARTUPINFOEXA

指定新進程的視窗月臺、桌面、標準句柄和屬性。 它與 CreateProcess 和 CreateProcessAsUser 函式搭配使用。 (ANSI)
STARTUPINFOEXW

指定新進程的視窗月臺、桌面、標準句柄和屬性。 它與 CreateProcess 和 CreateProcessAsUser 函式搭配使用。 (Unicode)
SYSTEM_POWER_STATUS

包含系統電源狀態的相關信息。
UMS_SCHEDULER_STARTUP_INFO

指定使用者模式排程 (UMS) 排程器線程的屬性。
UMS_SYSTEM_THREAD_INFORMATION

指定UMS排程器線程、UMS背景工作線程或非UMS線程。 GetUmsSystemThreadInformation 函式會使用此結構。
WIN32_STREAM_ID

包含數據流數據。

列舉

 
COPYFILE2_COPY_PHASE

指出錯誤時復本的階段。
COPYFILE2_MESSAGE_ACTION

CopyFile2ProgressRoutine 回呼函式傳回,以指出暫止複製作業應採取哪些動作。
COPYFILE2_MESSAGE_TYPE

指出傳遞至 CopyFile2ProgressRoutine 回呼函式之 COPYFILE2_MESSAGE 結構中的訊息類型。
FILE_ID_TYPE

FILE_ID_DESCRIPTOR 結構中聯集的鑒別子。
PRIORITY_HINT

定義與 FILE_IO_PRIORITY_HINT_INFO 結構搭配使用的值,以指定檔案 I/O 作業的優先順序提示。