2 #include "ManagedObject.h"
3 #include "api/advanced/DeviceInformationAPI.h"
4 using oceandirect::api::DeviceInformationAPI;
6 namespace NetOceanDirect {
33 std::uint16_t getOriginalUsbVID(
long deviceID,
int% errorCode);
34 std::uint16_t getOriginalUsbPID(
long deviceID,
int% errorCode);
35 std::uint16_t getUsbVID(
long deviceID,
int% errorCode);
36 std::uint16_t getUsbPID(
long deviceID,
int% errorCode);
38 String^ getOriginalManufacturerString(
long deviceID,
int% errorCode);
39 String^ getOriginalModelString(
long deviceID,
int% errorCode);
40 String^ getManufacturerString(
long deviceID,
int% errorCode);
41 void setManufacturerString(
long deviceID,
int% errorCode, String^ buffer);
42 String^ getModelString(
long deviceID,
int% errorCode);
43 void setModelString(
long deviceID,
int% errorCode, String^ buffer);
Definition: ManagedObject.h:16