RegQueryInfoKey
VB聲明
Declare Function RegQueryInfoKey Lib "advapi32.dll" Alias "RegQueryInfoKeyA" (ByVal hKey As Long, ByVal lpClass As String, lpcbClass As Long, lpReserved As Long, lpcSubKeys As Long, lpcbMaxSubKeyLen As Long, lpcbMaxClassLen As Long, lpcValues As Long, lpcbMaxValueNameLen As Long, lpcbMaxValueLen As Long, lpcbSecurityDescriptor As Long, lpftLastWriteTime As FILETIME) As Long
說明
獲取與一個項有關的信息
返回值
Long,零(ERROR_SUCCESS)表示成功。其他任何值都代表一個錯誤代碼。如一個緩衝區的長度不夠,不能容下返回的數據,則函式會返回ERROR_MORE_DATA
參數表
參數 類型及說明
hKey Long,一個已打開項的句柄,或指定一個標準項名
lpClass String,指定一個字串,用於裝載這個註冊表項的類名
lpcbClass Long,指定一個變數,用於裝載lpClass緩衝區的長度。一旦返回,它會設為實際裝載到緩衝區的位元組數量
lpReserved Long,未用,設為零
lpcSubKeys Long,用於裝載(保存)這個項的子項數量的一個變數
lpcbMaxSubKeyLen Long,指定一個變數,用於裝載這個項最長一個子項的長度。注意這個長度不包括空中止字元
lpcbMaxClassLen Long,指定一個變數,用於裝載這個項之子項的最長一個類名的長度。注意這個長度不包括空中止字元
lpcValues Long,用於裝載這個項的設定值數量的一個變數
lpcbMaxValueNameLen Long,指定一個變數,用於裝載這個項之子項的最長一個值名的長度。注意這個長度不包括空中止字元
lpcbMaxValueLen Long,指定一個變數,用於裝載容下這個項最長一個值數據所需的緩衝區長度
lpcbSecurityDescriptor Long,裝載值安全描述符長度的一個變數
lpftLastWriteTime FILETIME,指定一個結構,用於容納該項的上一次修改時間
著作權
此詞條來自網際網路,由網友自由創建。著作權屬原作者所有。本站若無意侵犯了你的權利,請來信聯繫我們,我們會及時配合處理。(http://www.clwiki.cn 計算機語言百科全書)