if (!params)
return -1;
- if (hypervAddSimpleParam(params, "keyCode", keycodeStr) < 0)
- return -1;
+ hypervAddSimpleParam(params, "keyCode", keycodeStr);
if (hypervInvokeMethod(priv, ¶ms, NULL) < 0)
return -1;
if (!params)
return -1;
- if (hypervAddSimpleParam(params, "keyCode", keycodeStr) < 0)
- return -1;
+ hypervAddSimpleParam(params, "keyCode", keycodeStr);
if (hypervInvokeMethod(priv, ¶ms, NULL) < 0)
return -1;
*
* Add a param of type HYPERV_SIMPLE_PARAM, which is essentially a serialized
* key/value pair.
- *
- * Returns -1 on failure, 0 on success.
*/
-int
+void
hypervAddSimpleParam(hypervInvokeParamsList *params, const char *name,
const char *value)
{
p->simple.value = value;
params->nbParams++;
-
- return 0;
}
params = hypervCreateInvokeParamsList("GetVirtualHardDiskSettingData",
MSVM_IMAGEMANAGEMENTSERVICE_SELECTOR,
Msvm_ImageManagementService_WmiInfo);
- if (hypervAddSimpleParam(params, "Path", vhdPath) < 0)
- return -1;
+ hypervAddSimpleParam(params, "Path", vhdPath);
if (hypervInvokeMethod(priv, ¶ms, &response) < 0)
return -1;
void hypervFreeInvokeParams(hypervInvokeParamsList *params);
G_DEFINE_AUTOPTR_CLEANUP_FUNC(hypervInvokeParamsList, hypervFreeInvokeParams);
-int hypervAddSimpleParam(hypervInvokeParamsList *params, const char *name,
- const char *value);
+void hypervAddSimpleParam(hypervInvokeParamsList *params, const char *name,
+ const char *value);
int hypervAddEprParam(hypervInvokeParamsList *params,
const char *name,