winbase.h 標頭
此標頭由多種技術使用。 如需詳細資訊,請參閱:
- 應用程式安裝和服務
- 應用程式復原和重新啟動
- 備份
- 數據存取和記憶體
- 資料交換
- 開發人員注意事項
- eventlogprov
- 硬體計數器分析
- Windows 應用程式的國際化
- 功能表和其他資源
- Operation Recorder
- 遠端桌面服務
- 安全性和身分識別
- 系統服務
- 視窗月臺和桌面
- Windows 和訊息
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 作業的優先順序提示。 |