Creates an IO device instance during startup procedure.
With every call of this function, an IO device instance is created.
- Warning
- Do not call this function! It is meant to be called by the user application when the multi-device support is implemented in the future. For now, it's functionality is covered by PN_API_IOD_startup().
- Parameters
-
| [in] | pnHandle | Profinet API Handle. |
| [in] | vendorId | Device Vendor ID. |
| [in] | deviceId | Device ID. |
| [in] | devAnnotation | Device Annotation. |
| [in] | iodSnmpParam | SNMP parameters. |
- Returns
- result of the operation as uint32_t.
- Return values
-
- Example
#include "pn_api_iod_device.h"