def dcgmFieldGroupGetInfo(dcgm_handle, fieldGroupId): c_fieldGroupInfo = dcgm_structs.c_dcgmFieldGroupInfo_v1() c_fieldGroupInfo.version = dcgm_structs.dcgmFieldGroupInfo_version1 c_fieldGroupInfo.fieldGroupId = fieldGroupId fn = dcgmFP("dcgmFieldGroupGetInfo") ret = fn(dcgm_handle, byref(c_fieldGroupInfo)) dcgm_structs._dcgmCheckReturn(ret) return c_fieldGroupInfo
def vtDcgmFieldGroupGetInfo(dcgm_handle, fieldGroupId, versionTest): c_fieldGroupInfo = dcgm_structs.c_dcgmFieldGroupInfo_v1() c_fieldGroupInfo.version = dcgm_structs.make_dcgm_version( c_fieldGroupInfo, 1) logger.debug("Structure version: %d" % c_fieldGroupInfo.version) c_fieldGroupInfo.version = versionTest c_fieldGroupInfo.fieldGroupId = fieldGroupId fn = dcgmFP("dcgmFieldGroupGetInfo") ret = fn(dcgm_handle, byref(c_fieldGroupInfo)) dcgm_structs._dcgmCheckReturn(ret) return c_fieldGroupInfo