|  | 
| 
 Classes | 
| struct | NPIHandle | 
| struct | NPIenvironment | 
| struct | CIMObjectPath | 
| struct | CIMOMHandle | 
| struct | CIMInstance | 
| struct | CIMClass | 
| struct | CIMParameter | 
| struct | CIMValue | 
| struct | Vector | 
| struct | SelectExp | 
| struct | FTABLE | 
| struct | METHOD_STRUCT | 
| 
 Defines | 
| #define | NPIEXPORT | 
| #define | NPICALL | 
| #define | NPI_MAX_DLL   100 | 
| 
 Typedefs | 
| typedef char *(* | FP_INITIALIZE )(NPIHandle *, CIMOMHandle) | 
| typedef void(* | FP_CLEANUP )(NPIHandle *) | 
| typedef Vector(* | FP_ENUMINSTANCENAMES )(NPIHandle *, CIMObjectPath, int, CIMClass) | 
| typedef Vector(* | FP_ENUMINSTANCES )(NPIHandle *, CIMObjectPath, int, CIMClass, int) | 
| typedef CIMInstance(* | FP_GETINSTANCE )(NPIHandle *, CIMObjectPath, CIMClass, int) | 
| typedef CIMObjectPath(* | FP_CREATEINSTANCE )(NPIHandle *, CIMObjectPath, CIMInstance) | 
| typedef void(* | FP_SETINSTANCE )(NPIHandle *, CIMObjectPath, CIMInstance) | 
| typedef void(* | FP_DELETEINSTANCE )(NPIHandle *, CIMObjectPath) | 
| typedef Vector(* | FP_EXECQUERY )(NPIHandle *, CIMObjectPath, const char *, int, CIMClass) | 
| typedef Vector(* | FP_ASSOCIATORS )(NPIHandle *, CIMObjectPath, CIMObjectPath, const char *, const char *, const char *, int, int, const char *[], int) | 
| typedef Vector(* | FP_ASSOCIATORNAMES )(NPIHandle *, CIMObjectPath, CIMObjectPath, const char *, const char *, const char *) | 
| typedef Vector(* | FP_REFERENCES )(NPIHandle *, CIMObjectPath, CIMObjectPath, const char *, int, int, const char *[], int) | 
| typedef Vector(* | FP_REFERENCENAMES )(NPIHandle *, CIMObjectPath, CIMObjectPath, const char *) | 
| typedef CIMValue(* | FP_INVOKEMETHOD )(NPIHandle *, CIMObjectPath, const char *, Vector, Vector) | 
| typedef void(* | FP_AUTHORIZEFILTER )(NPIHandle *, SelectExp, const char *, CIMObjectPath, const char *) | 
| typedef int(* | FP_MUSTPOLL )(NPIHandle *, SelectExp, const char *, CIMObjectPath) | 
| typedef void(* | FP_ACTIVATEFILTER )(NPIHandle *, SelectExp, const char *, CIMObjectPath, int) | 
| typedef void(* | FP_DEACTIVATEFILTER )(NPIHandle *, SelectExp, const char *, CIMObjectPath, int) | 
| typedef FTABLE(* | FP_INIT_FT )() | 
| 
 Enumerations | 
| enum | CIMType { CIM_INTEGER, 
CIM_STRING, 
CIM_REF
 } |