コンテンツにスキップ
関数 > 基本関数 >

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");