Description An interface reference pointer to the instrument specific interface. This provides access I<Class>System to the interface from the root level of the driver’s main class. System .NET Exceptions Section 12, in Common IVI.NET Exceptions and Warnings, IVI-3.2 Inherent Capabilities Specification, defines general exceptions that may be thrown, and warning events that may be raised, by this property. Compliance Notes This property is optional in an IVI-COM or IVI.NET specific driver, but if the driver defines the interface, the root instrument specific interface shall contain an interface I<DriverName>System reference property named that returns a reference to the interface. System When simulating, this property always returns a reference to a valid system interface. Methods This section gives a complete description of each Direct I/O method/function. Read Bytes Read String (IVI-COM and IVI.NET) Write Bytes Write String (IVI-COM and IVI.NET) Read Bytes Description Reads a complete response from the instrument. .NET Method Prototype Byte[] System.ReadBytes (); COM Method Prototype HRESULT ReadBytes([out, retval] SAFEARRAY(BYTE) *pBuffer); C Function Prototype ViStatus _VI_FUNC <PREFIX>_viRead (ViSession DriverSession, ViInt64 BufferSize, ViByte Buffer[], ViInt64* ReturnCount); Parameters Inputs Description Data Type DriverSession Unique identifier for an IVI session. ViSession (C)
Description An interface reference pointer to the I<Class>System instrument specific interface. This provides access to the System interface from the root level of the driver’s main class. .NET Exceptions Section 12, Common IVI.NET Exceptions and Warnings, in IVI-3.2 Inherent Capabilities Specification, defines general exceptions that may be thrown, and warning events that may be raised, by this property. Compliance Notes This property is optional in an IVI-COM or IVI.NET specific driver, but if the driver defines the I<DriverName>System interface, the root instrument specific interface shall contain an interface reference property named System that returns a reference to the interface. When simulating, this property always returns a reference to a valid system interface. Methods This section gives a complete description of each Direct I/O method/function. Read Bytes Read String (IVI-COM and IVI.NET) Write Bytes Write String (IVI-COM and IVI.NET) Read Bytes Description Reads a complete response from the instrument. .NET Method Prototype Byte[] System.ReadBytes (); COM Method Prototype HRESULT ReadBytes([out, retval] SAFEARRAY(BYTE) *pBuffer); C Function Prototype ViStatus _VI_FUNC <PREFIX>_viRead (ViSession DriverSession, ViInt64 BufferSize, ViByte Buffer[], ViInt64* ReturnCount); Parameters Inputs Description Data Type DriverSession (C) Unique identifier for an IVI session. ViSession