User manual - SAMライブラリマニュアルver.1.00(2012年3月29日)
15
3.1.8 SAMNegotiate
起動した SAM カードに対して、PPS を実行します。
[C++]
int SAMNegotiate(
DWORD
dwSlotNumber
,
BYTE
byPPS0
,
BYTE
byPPS1
,
DWORD
dwReserved
)
[Visual Basic]
Public Shared Function SAMNegotiate( _
ByVal
dwSlotNumber
As Int32, _
ByVal
byPPS
As Byte, _
ByVal
byPPS1
As Byte, _
ByVal
dwReserved
As Int32 _
) As Int32
[C#]
public static Int32 SAMNegotiate(
Int32
dwSlotNumber
,
Byte
byPPS0
,
Byte
byPPS1
,
Int32
dwReserved
)
解説
本関数は、SAMPowerUpCard関数により起動した SAM カードに対して、PPS を実行します。
DeviceEmulator では、指定した SAM カードの起動確認のみを行います。
パラメータ
dwSlotNumber
通信対象とする SAM カードを挿入したカードスロット番号を指定します。
1∼3 : WAN なしモデル
1∼2 : WAN ありモデル
byPPS0
伝送プロトコルを指定します。下記のフォーマットにしたがって 8bit の値を指定します。
Bit: 7∼5
Bit: 4
Bit: 3∼0
Reserved
0: PPS1 を無視
1: PPS1 を使用
伝送プロトコルを指定
byPPS1
クロックレートとビットレートを指定します。下記のフォーマットにしたがって 8bit の値を指定します。
Bit: 7∼4 Bit: 3∼0
クロックレートを指定 ビットレートを指定