168 const char *key_name,
char **res)
245 const char *val_name,
char **res)
272 const char *val_name,
char **res)
299 const char *key,
const char *val_name,
char **res)
326 const char *key,
const char *val_name,
char **res)
353 const char *val_name,
char **res)
421 const char *val_name,
const char *
val)
443 const char *val_name,
const char *
val)
int wmi_reg_enum_key(WMI_HANDLE handle, unsigned int hive, const char *key, char **res)
Enumerate Registry keys.
int wmi_reg_get_qword_val(WMI_HANDLE handle, unsigned int hive, const char *key, const char *val_name, char **res)
Get Registry QWORD value.
WMI_HANDLE wmi_connect_reg(int argc, char **argv)
Establish connection to a WMI Registry service.
int wmi_reg_get_mul_string_val(WMI_HANDLE handle, unsigned int hive, const char *key, const char *val_name, char **res)
Get Registry multi-valued strings.
int wmi_reg_get_ex_string_val(WMI_HANDLE handle, unsigned int hive, const char *key, const char *val_name, char **res)
Get Registry Expanded string value.
int wmi_reg_set_dword_val(WMI_HANDLE handle, const char *key, const char *val_name, uint32_t val)
Set Registry DWORD value.
int wmi_query_rsop(WMI_HANDLE handle, const char *query, char **res)
WMI RSOP query.
char * wmi_versioninfo()
Return version info for WMI implementation.
int wmi_reg_set_string_val(WMI_HANDLE handle, const char *key, const char *val_name, const char *val)
Set Registry string value.
int wmi_reg_enum_value(WMI_HANDLE handle, unsigned int hive, const char *key, char **res)
Enumerate Registry values.
int wmi_reg_get_bin_val(WMI_HANDLE handle, unsigned int hive, const char *key, const char *val_name, char **res)
Get Registry binary value.
int wmi_query(WMI_HANDLE handle, const char *query, char **result)
Query WMI service using a WQL query.
WMI_HANDLE wmi_connect(int argc, char **argv)
Establish connection to a WMI service.
int wmi_reg_get_dword_val(WMI_HANDLE handle, unsigned int hive, const char *key, const char *val_name, char **res)
Get Registry DWORD value.
int wmi_reg_get_sz(WMI_HANDLE handle, unsigned int hive, const char *key, const char *key_name, char **res)
Get Registry string value.
int wmi_close(WMI_HANDLE handle)
Close the connection handle for a WMI service.
int wmi_reg_set_qword_val(WMI_HANDLE handle, const char *key, const char *val_name, uint64_t val)
Set Registry QWORD value.
int wmi_reg_create_key(WMI_HANDLE handle, const char *key)
Create Registry Key.
int wmi_reg_set_ex_string_val(WMI_HANDLE handle, const char *key, const char *val_name, const char *val)
Set Registry Expanded string value.
int wmi_reg_delete_key(WMI_HANDLE handle, const char *key)
Delete Registry Key.
API protos describing the interface of a wmi interface implementation.
WMI_HANDLE wmi_connect_rsop(int argc, char **argv)
Establish connection to a WMI RSOP service.