ISO15765_EnableNetworks Method - intrepidcs API
C/C++ declare - VB.NET declare - C# declareParameters - Return Values - Remarks - C/C++ example - VB.NET example - C# example

This method enables the use of ISO15765-2 on a CAN network.  icsneoISO15765_EnableNetwroks must be called before using icsneoISO15765_TransmitMessage or icsneoISO15765_ReceiveMessage.

C/C++ Declare

void _stdcall icsneoISO15765_EnableNetworks(void * hObject, unsigned int iNetwork);

Visual Basic .NET Declare

Public Declare Function icsneoISO15765_EnableNetworks Lib "icsneo40.dll" (ByVal hObject As IntPtr, ByVal Network As UInt32) As Int32

C# Declare

[DllImport("icsneo40.dll")]
 
public static extern Int32 icsneoISO15765_EnableNetworks (IntPtr hObject, UInt32 Network);

Parameters

hObject
    [in] Handle which specifies the driver object created with the OpenPort method. 

lNetwork
    [in] Specifies which CAN network the status is requested for. Can be one of the following values:

Network Value
HS CAN 1
MS CAN 2
HS CAN 2 4
HS CAN 3 8
SW CAN 16
HS CAN 4 20
HS CAN 5 24
HS CAN 6 28
HS CAN 7 32
SW CAN 2 36

Return Values

None. 

Remarks

None. 


Examples

C/C++ Example

lResult = icsneoISO15765_EnableNetworks(m_hObject,NETID_HSCAN);


C# Example

lResult = icsNeoDll.icsneoISO15765_EnableNetworks(m_hObject,(int)eNETWORK_ID.NETID_HSCAN);

Visual Basic .NET Example

lResult = icsneoISO15765_EnableNetworks(m_hObject, NETID_HSCAN)

IntrepidCS API Documentation - (C) Copyright 2000-2022 Intrepid Control Systems, Inc.  (www.intrepidcs.com)

Last Updated : Friday, June 30, 2017