#include "pmapi.h" #include "impl.h" #include int main(){ // This returns sts 1 //char *names[256] = { "hinv.ncpu", "hinv.foo"}; // This returns sts -12357 char *names[256] = { "hinv.ncpu", "proc.psinfo.foo"}; pmID *ids; int sts; ids = (pmID*)malloc(2* sizeof(pmID)); pmNewContext(PM_CONTEXT_HOST, "local:"); sts = pmLookupName( 2, names, ids ); printf("STS: %d\n", sts); return 0; }