13(2005-06-09) 3(2005-06-09)
2
3
4
6 CMCIClientFT.setInstance() - Replace class instance
7
9 #include <cmci.h>
10
11 CMPIStatus*
12 CMCIClientFT.setInstance(CMCIClient*cl,
13 CMPIObjectPath*op,
14 CMPIFlagsflags,
15 char**properties,
16 CMPIStatus*rc);
17
18
20 Replace a class instance with inst using op as reference. The content
21 of the returned class instance structure can be controled using the
22 flags parameter.
23
24 Arguments are the client object pointer cl, an ObjectPath object
25 pointer op that contains namespace and classname components, flags to
26 affect the returned class instance structure content,
27 properties array, and rc which returns the operation status (sup‐
28 pressed when NULL).
29
30 The flags argument is a bit mask that can contain the following flag -
31 CMPI_FLAG_IncludeQualifiers.
32
33 The properties array defines what properties should be returned for the
34 class. If this argument is not NULL, only the class properties in the
35 list are returned. If it's NULL all class properties are returned.
36
38 When successful the CMCIClientFT.setInstance() function returns a CMP‐
39 IStatus object with a successful operation status code. When unsuc‐
40 cessful it returns the operation error code and corresponding error
41 string.
42
47 Common Manageability Programming Interface (CMPI) - OpenGroup,
48 CMCIClient(3), CMPIStatus(3), CMPIObjectPath(3), CMPIFlags(3)
49
50
51
52SFCBroker Client Library sfcc 3(2005-06-09)