デバイスの種類を調べます。マルチプロセス対応関数です。
Ret = AioGetDeviceType ( Device , DeviceType )
Device
[ VB.NET: String ] [ C, C++: char * ] [ C#: string
] [ Python: ctypes.c_char_p ]
デバイス名称を指定します。(例:"AD12-16U(PCI)EV")
DeviceType
[ VB.NET: Short ] [ C, C++: short * ] [ C#: out short
] [ Python: ctypes.POINTER(ctypes.c_short) ]
デバイスの種類を受け取る変数のアドレスを指定します。
0 |
予約 |
1 |
PCI |
2 |
PCカード |
3 |
USB |
4 |
予約 |
5 |
Demo Device |
6 |
Card Bus |
20 |
NET |
戻り値
Ret [ VB.NET: Integer ] [ C, C++: long ] [ C#: int ] [ Python: ctypes.c_long ]
戻り値 |
内容 |
0 |
正常終了 |
10013 |
デバイスの種類を判別できません |
10014 |
DeviceのポインタがNULLです |
10015 |
DeviceTypeのポインタがNULLです |
「AD12-16(PCI)EV」のデバイス種類を取得します。
VB.NET |
Dim
Ret As Integer |
C, C++ |
long
Ret; |
C# |
int
Ret; |
Python |
Ret
= ctypes.c_long() |