레지스트리 삭제하기

-RegDeleteValue로 레지스트리 값 제거가 가능하고 RegDeleteKey로 레지스트리 키 제거가 가능하다.

 #include

int main(){
        HKEY hkey;
        int result=0;

        RegOpenKey(HKEY_LOCAL_MACHINE,
                “SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run”,&hkey);

        //레지스트리 값 삭제
        if(RegDeleteValue(hkey,”StartUPProgram”) == ERROR_SUCCESS){
                result++;
        }

        //레지스트리 키 삭제
        if(RegDeleteKey(HKEY_LOCAL_MACHINE,
        “SYSTEM\\CurrentControlSet\\Control\\SafeBoot\\Minimal\\SVCWINSPOOL”)
        == ERROR_SUCCESS){
                result++;
        }

        RegCloseKey(hkey);
        return 0;
}


댓글 남기기

바로가기