Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Deck of Cards
id001
Card
defaulttrue
labelC
Code Block
languagecpp
int GRD_API GrdPI_GetCounter(
   HANDLE	hGrd,			
   DWORD	dwItemNum,		
   DWORD	*pdwCounter,		
   void	*pReserved		
);	
Expand
titleПараметры функции

hGrd

хэндл, через который будет выполнена данная операция

dwItemNum

числовое имя аппаратного алгоритма/защищенной ячейки

pdwCounter

указатель на буфер для передачи значения счетчика

pReserved

зарезервировано, должно быть равно NULL

Expand
titleВозвращаемое значение функции

GrdE_OK

нет ошибок

GrdE_NeedInitialization

требуется инициализация API (вызов GrdStartup)

GrdE_InvalidHandle

недействительный хэндл

GrdE_NoService

для алгоритма/ячейки сервис не предусмотрен

GrdE_InvalidArg

недопустимый параметр при вызове функции

Card
labelC#
Code Block
languagec#
public static GrdE GrdPI_GetCounter(Handle grdHandle,GrdAlgNum algNum, out uint counter)

Expand
titleПараметры метода

 

Expand
titleВозвращаемое значение метода

 

Card
labelJava
Code Block
languagejava
  public static GrdE GrdPI_GetCounter(Handle grdHandle, int algoNum, int[] counter)
Expand
titleПараметры метода

 

Expand
titleВозвращаемое значение метода

 

...