<Return[S]><Top>

SHDeleteEmptyKey

Declare Function Api_SHDeleteEmptyKey& Lib "shlwapi" Alias "SHDeleteEmptyKeyA" (ByVal hkey&, ByVal pszSubKey$)

Declare Function SHDeleteEmptyKey Lib "shlwapi" Alias "SHDeleteEmptyKeyA" (ByVal hkey As Long, ByVal pszSubKey As String) As Long

空のレジストリツリーを削除する。

パラメータ
hKey
    オープンされているレジストリキー。

    HKEY_CLASSES_ROOT
    HKEY_CURRENT_CONFIG
    HKEY_CURRENT_USER
    HKEY_DYN_DATA (Microsoft Windows 95 のみ)
    HKEY_LOCAL_MACHINE
    HKEY_PERFORMANCE_DATA (Microsoft Windows NT のみ)
    HKEY_USERS
SubKeyName
    削除するサブキー。

戻り値

    関数が成功すると ERROR_SUCCESS が返る。
    関数が失敗するとエラーコードが返る。