VCampus as far as I am aware allows us to develop applications using the SDK - with similar kind of rights as with the old PI-DAP software toolkit. But it requires a GUID key to register your application for use against a production PI Server?
Can you confirm whether it is OK to make SDK calls from within existing PI Clients, such as ProcessBook and DataLink without the need for such registration. These clients will already be connected to the PI Server, so the additional calls are piggy backing onto that existing connection. I ask because the PIPutVal macro in DataLink, for example, does not allow annotations to be written, requiring some SDK calls to include this functionality. Also, the batch reports that are given as examples from OSI all use SDK.
Technically I know that this is not a problem, but from a legal point of view can users make SDK calls inside the PI Clients?