Функция(метод) GrdPI_GetCounter возвращает значение счетчика запусков алгоритма или защищённой ячейки.
Deck of Cards |
---|
|
Card |
---|
| Code Block |
---|
| int GRD_API GrdPI_GetCounter(
HANDLE HANDLE hGrd,
DWORD DWORD dwItemNum,
DWORD DWORD *pdwCounter,
void *pReserved
); |
Expand |
---|
| hGrd | хэндл, через который будет выполнена данная операция | dwItemNum | числовое имя аппаратного алгоритма/защищенной ячейки | pdwCounter | указатель на буфер для передачи значения счетчика | pReserved | зарезервировано, должно быть равно NULL |
|
Expand |
---|
title | Возвращаемое значение функции |
---|
| |
Expand |
---|
| Функция GrdPI_GetCounter возвращает значение счетчика запусков алгоритма или защищённой ячейки. Числовое имя алгоритма или защищённой ячейки задается параметром dwItemNum. Для работы требуется предварительно установить Private Read Code при помощи функции GrdSetAccessCodes. Если счетчик запусков алгоритма не используется (флаг nsafl_GP_dec либо nsafl_GP поля LoFlags дескриптора алгоритма), возвращается ошибка GrdE_NoService.
Поддерживается ключами, начиная с поколения Guardant Sign/Time. |
|
Card |
---|
| Code Block |
---|
| public static GrdE GrdPI_GetCounter(Handle grdHandle,GrdAlgNum algNum, out uint counter)
|
Expand |
---|
| grdHandle [in] Тип: Handle Нэндл, через который будет выполнена данная операция. algNum [in] Тип: GrdAlgNum Номер (числовое имя) аппаратного алгоритма или защищенной ячейки. counter [out] Тип: uint Указатель на буфер, где находится значение счетчика. |
Expand |
---|
title | Возвращаемое значение метода |
---|
| |
Expand |
---|
| Метод GrdPI_GetCounter возвращает значение счетчика запусков алгоритма или защищённой ячейки. Числовое имя алгоритма или защищённой ячейки задается параметром algNum. Для работы требуется предварительно установить Private Read Code при помощи метода GrdSetAccessCodes. Если счетчик запусков алгоритма не используется (флаг nsafl_GP_dec либо nsafl_GP поля LoFlags дескриптора алгоритма), возвращается ошибка GrdE.NoService.
Поддерживается ключами, начиная с поколения Guardant Sign/Time. |
|
Card |
---|
| Code Block |
---|
| public static GrdE GrdPI_GetCounter(Handle grdHandle, int algoNum, int[] counter) |
Expand |
---|
| grdHandle [in] Тип: Handle Нэндл, через который будет выполнена данная операция. algNum [in] Тип: int Номер (числовое имя) аппаратного алгоритма или защищенной ячейки. counter [out] Тип: int [ ] Указатель на буфер, где находится значение счетчика. |
Expand |
---|
title | Возвращаемое значение метода |
---|
| |
Expand |
---|
| Функция Метод GrdPI_GetCounter возвращает значение счетчика запусков алгоритма или защищённой ячейки. Числовое имя алгоритма или защищённой ячейки задается параметром dwItemNum algNum. Для работы требуется предварительно установить Private Read Code при помощи функции метода GrdSetAccessCodes. Если счетчик запусков алгоритма не используется (флаг nsafl_GP_dec либо nsafl_GP поля LoFlags дескриптора алгоритма), возвращается ошибка GrdE_.NoService.
Поддерживается ключами, начиная с поколения Guardant Sign/Time. |
|
|