*/
function enum_keys(binding, path) {
printf("enum_keys(%s, %s)\n", binding, path);
- var reg = winreg_init();
- security_init(reg);
+ var reg = winregObj();
reg.credentials = session.authinfo.credentials;
printVars(status);
return undefined;
}
- return winreg_enum_path(reg, path);
+ return reg.enum_path(path);
}
/*
*/
function enum_values(binding, path) {
printf("enum_values(%s, %s)\n", binding, path);
- var reg = winreg_init();
- security_init(reg);
+ var reg = winregObj();
reg.credentials = session.authinfo.credentials;
printVars(status);
return undefined;
}
- return winreg_enum_values(reg, path);
+ return reg.enum_values(path);
}
/* register a call for clients to make */