登錄函式

以下是登錄函式。

函式 描述
GetSystemRegistryQuota 擷取登錄的目前大小,以及允許登錄在系統上取得的大小上限。
RegCloseKey 關閉指定登錄機碼的控制碼。
RegConnectRegistry 在另一部電腦上建立與預先定義登錄控制碼的連線。
RegCopyTree 將指定的登錄機碼及其值和子機碼複製到指定的目的地機碼。
RegCreateKeyEx 建立指定的登錄機碼。
RegCreateKeyTransacted 建立指定的登錄機碼,並將它與交易產生關聯。
RegDeleteKey 刪除子機碼及其值。
RegDeleteKeyEx 從登錄的指定平臺特定檢視中刪除子機碼及其值。
RegDeleteKeyTransacted 從登錄的指定平臺特定檢視中刪除子機碼及其值,作為交易作業。
RegDeleteKeyValue 從指定的登錄機碼和子機碼中移除指定的值。
RegDeleteTree 以遞迴方式刪除指定索引鍵的子機碼和值。
RegDeleteValue 從指定的登錄機碼中移除具名值。
RegDisablePredefinedCache 停用目前進程的預先定義登錄控制碼 快取HKEY_CURRENT_USER
RegDisablePredefinedCacheEx 停用目前進程之所有預先定義登錄控制碼的控制碼快取。
RegDisableReflectionKey 停用指定機碼的登錄反映。
RegEnableReflectionKey 啟用指定停用機碼的登錄反映。
RegEnumKeyEx 列舉指定之已開啟登錄機碼的子機碼。
RegEnumValue 列舉指定之開啟登錄機碼的值。
RegFlushKey 將指定之開啟登錄機碼的所有屬性寫入登錄機碼。
RegGetKeySecurity 擷取保護指定之開啟登錄機碼的安全性描述元複本。
RegGetValue 擷取指定登錄值的型別和資料。
RegLoadKey HKEY_USERSHKEY_LOCAL_MACHINE 下建立子機碼,並將指定檔案的註冊資訊儲存到該子機碼中。
RegLoadMUIString 從指定的索引鍵和子機碼載入指定的字串。
RegNotifyChangeKeyValue 通知呼叫端對指定登錄機碼的屬性或內容所做的變更。
RegOpenCurrentUser 擷取目前線程正在模擬之使用者的 HKEY_CURRENT_USER 索引鍵控制碼。
RegOpenKeyEx 開啟指定的登錄機碼。
RegOpenKeyTransacted 開啟指定的登錄機碼,並將它與交易產生關聯。
RegOpenUserClassesRoot 擷取指定使用者的 HKEY_CLASSES_ROOT 索引鍵控制碼。
RegOverridePredefKey 將預先定義的登錄機碼對應至指定的登錄機碼。
RegQueryInfoKey 擷取指定登錄機碼的相關資訊。
RegQueryMultipleValues 擷取與開啟登錄機碼相關聯之值名稱清單的類型和資料。
RegQueryReflectionKey 判斷是否已針對指定的索引鍵停用或啟用反映。
RegQueryValueEx 擷取與開啟登錄機碼相關聯之指定值名稱的類型和資料。
RegRenameKey 變更指定登錄機碼的名稱。
RegReplaceKey 以另一個檔案取代備份登錄機碼及其所有子機碼的檔案。
RegRestoreKey 讀取指定檔案中的登錄資訊,並將它複製到指定的機碼上。
RegSaveKey 將指定的索引鍵及其所有子機碼和值儲存至新的檔案。
RegSaveKeyEx 將指定的索引鍵及其所有子機碼和值儲存至新的檔案。 您可以指定已儲存金鑰或 Hive 的格式。
RegSetKeyValue 在指定的登錄機碼和子機碼中設定指定值的資料。
RegSetKeySecurity 設定開啟登錄機碼的安全性。
RegSetValueEx 在登錄機碼下設定指定值的資料和類型。
RegUnLoadKey 從登錄卸載指定的登錄機碼及其子機碼。

 

下列殼層函式可以搭配登錄使用:

以下是初始化檔案函式。 他們會從 擷取資訊,並將資訊複製到系統或應用程式定義的初始化檔案。 這些函式僅適用于與 16 位版本的 Windows 相容。 新的應用程式應該使用登錄。

函式 描述
GetPrivateProfileInt 在初始化檔案的指定區段中擷取與索引鍵相關聯的整數。
GetPrivateProfileSection 擷取初始化檔案指定區段的所有索引鍵和值。
GetPrivateProfileSectionNames 擷取初始化檔中所有區段的名稱。
GetPrivateProfileString 從初始化檔案中指定的區段擷取字串。
GetPrivateProfileStruct 擷取初始化檔案指定區段中與索引鍵相關聯的資料。
GetProfileInt 從Win.ini檔案指定區段中的索引鍵擷取整數。
GetProfileSection 擷取Win.ini檔案指定區段的所有索引鍵和值。
GetProfileString 擷取Win.ini檔案指定區段中與索引鍵相關聯的字串。
WritePrivateProfileSection 取代初始化檔案中指定區段的索引鍵和值。
WritePrivateProfileString 將字串複製到初始化檔案的指定區段。
WritePrivateProfileStruct 將資料複製到初始化檔案指定區段中的索引鍵。
WriteProfileSection 以指定的索引鍵和值取代Win.ini檔案中指定區段的內容。
WriteProfileString 將字串複製到Win.ini檔案的指定區段。

 

過時的函式

這些函式僅適用于與 16 位版本的 Windows 相容: