예제 #1
0
 public static extern int ZP_FindSerialDevice(UInt32 nTypeMask,
                                              [In][MarshalAs(UnmanagedType.LPArray)] ZP_PORT_ADDR[] pPorts, int nPCount,
                                              IntPtr pInfo, int nInfoSize, ref ZP_PORT_INFO pPort,
                                              [In][MarshalAs(UnmanagedType.LPStruct)] ZP_WAIT_SETTINGS pWS = null, UInt32 nFlags = (ZP_SF_UPDATE | ZP_SF_USEVCOM));
예제 #2
0
 public static extern int ZP_EnumIpDevices(UInt32 nTypeMask, ZP_ENUMDEVICEPROC pEnumProc, IntPtr pUserData,
                                           [In][MarshalAs(UnmanagedType.LPStruct)] ZP_WAIT_SETTINGS pWS = null, UInt32 nFlags = ZP_SF_UPDATE);
예제 #3
0
 public static extern int ZP_EnumSerialDevices(UInt32 nTypeMask,
                                               [In][MarshalAs(UnmanagedType.LPArray)] ZP_PORT_ADDR[] pPorts, int nPCount,
                                               ZP_ENUMDEVICEPROC pEnumProc, IntPtr pUserData,
                                               [In][MarshalAs(UnmanagedType.LPStruct)] ZP_WAIT_SETTINGS pWS = null, UInt32 nFlags = (ZP_SF_UPDATE | ZP_SF_USEVCOM));