User manual - SAMライブラリマニュアルver.1.00(2012年3月29日)

13
3.1.7 SAMGetCardResponse
起動した SAM カードの応答情報を取得します。
[C++]
int SAMGetCardResponse(
DWORD
dwSlotNumber
,
BYTE *
pbyTargetData
,
DWORD *
pdwActualSize
,
DWORD
dwReserved
)
[Visual Basic]
Public Shared Function SAMGetCardResponse( _
ByVal
dwSlotNumber
As Int32, _
ByVal
pbyTargetData
As Byte(), _
ByRef
pdwActualSize
As Int32, _
ByVal
dwReserved
As Int32 _
) As Int32
[C#]
public static Int32 SAMGetCardResponse(
Int32
dwSlotNumber
,
Byte[]
pbyTargetData
,
ref Int32
pdwActualSize
,
Int32
dwReserved
)
解説
本関数は、SAMPowerUpCard関数により起動した SAM ードの応答情報を取得します
応答情報は SAM カード起動時にドライバに記憶されているため、本関数はドライバ内の応答情報を取
得します。
DeviceEmulator では、指定した SAM カードの起動確認のみを行います。
パラメータ
dwSlotNumber
通信対象とする SAM カードを挿入したカードスロット番号を指定します。
13 : WAN なしモデル
12 : WAN ありモデル
pbyTargetData
SAM カードからの ATR 応答情報(以下参照)を取得します。バッファサイズは 506 バイト以上確保して
ください。