def test_SASetAccountInformation(self): dce, rpc_transport = self.connect() request = sasec.SASetAccountInformation() request['Handle'] = NULL request['pwszJobName'] = 'MyJob.job\x00' request['pwszAccount'] = self.username + '\0' request['pwszPassword'] = self.password + '\0' request['dwJobFlags'] = sasec.TASK_FLAG_RUN_ONLY_IF_LOGGED_ON try: resp = dce.request(request) resp.dump() except sasec.DCERPCSessionError as e: if e.get_error_code() != 0x80070002: raise
def test_SASetAccountInformation(self): dce, rpctransport = self.connect(self.stringBindingAtSvc, sasec.MSRPC_UUID_SASEC) request = sasec.SASetAccountInformation() request['Handle'] = NULL request['pwszJobName'] = 'MyJob.job\x00' request['pwszAccount'] = self.username + '\0' request['pwszPassword'] = self.password + '\0' request['dwJobFlags'] = sasec.TASK_FLAG_RUN_ONLY_IF_LOGGED_ON try: resp = dce.request(request) resp.dump() except Exception, e: if e.get_error_code() != 0x80070002: raise