PmcmOpen¶
機能¶
ボードのオープンをおこない、ボードへのアクセスをおこなえるようにします。
書式¶
INT PmcmOpen(
WORD wID,
LPCSTR lpszModelName
);
パラメータ¶
wID¶
オープンするボードのID番号を指定します。
言語 | C/C++ | C++/CLI | C# | VB(.NET2002以降) | VB6.0/VBA | GCC |
---|---|---|---|---|---|---|
型 | WORD | unsigned short | ushort | Short | Integer | uint16_t |
lpszModelName¶
オープンするボードの型名を指定します。
言語 | C/C++ | C++/CLI | C# | VB(.NET2002以降) | VB6.0/VBA | GCC |
---|---|---|---|---|---|---|
型 | LPCSTR | String^ | string | String | String | const char* |
戻り値¶
関数が正常に終了した場合は0(PMCM_RESULT_SUCCESS)が返ります。
オープンに失敗した場合は0以外が返りますので、その場合はエラーコードを参照してください。
言語 | C/C++ | C++/CLI | C# | VB(.NET2002以降) | VB6.0/VBA | GCC |
---|---|---|---|---|---|---|
型 | INT | int | int | Integer | Long | int32_t |
備考¶
Warning
PmcmOpen関数でオープンしたボードは、アプリケーション終了時に必ずPmcmClose関数でクローズしてください。
使用例¶
IDが0に設定されているPMC-M2C-Uをオープンします。
C/C++¶
int nResult;
nResult = PmcmOpen(0, "PMC-M2C-U");
C++/CLI¶
int result;
result = PmcmOpen(0, "PMC-M2C-U");
C#¶
int result;
result = Pmcm.Open(0, "PMC-M2C-U");
VB(.NET2002以降)¶
Dim result As Integer
result = PmcmOpen(0, "PMC-M2C-U")
VB6.0/VBA¶
Dim lngResult As Long
Dim strModelName As String
strModelName = "PMC-M2C-U"
lngResult = PmcmOpen(0, strModelName)
GCC¶
int32_t result;
result = PmcmOpen(0, "PMC-M2C-U");