Expand |
---|
| grdHandle [in] Тип: Handle Хэндл, через который будет выполнена данная операция addr [in] Типы: GrdSAM, GrdUAM Адрес первого записываемого байта в ключе. data [in] Типы: byte[ ], byte, short, ushort, int, uint, long, ulong Адрес буфера, который содержит данные для записи. |
Expand |
---|
title | Возвращаемое значение метода |
---|
| |
Expand |
---|
| Метод GrdWrite позволяет записать данные в область памяти ключа, на которую не наложен запрет на запись и если ключ не был заблокирован на запись другим потоком. Адрес в ключе, по которому будет помещен первый из записанных байт, задается параметром addr. Режим адресации задается в зависимости от типа параметра addr(GrdSAM, GrdUAM). Если в качестве параметра addrпередается значение типа int/uint, то оно преобразуется к типу GrdUAM. В случае успешного выполнения метода, начиная с адреса, заданного параметром addr, в ключ будут записаны данные взятые из параметра data. При попытке записать данные в область памяти, на которую установлен запрет на запись, или за пределами адресуемой области памяти, будет возвращено GrdE.OK, однако ни один байт записан не будет. Если ключ был заблокирован другим потоком, будет возвращена ошибка GrdE.DongleLocked. |
|
Card |
---|
| Code Block |
---|
| public static GrdE GrdWrite(Handle grdHandle, GrdSAM samAddr, byte[] data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM uamAddr, byte[] data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM samAddr, short[] data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM uamAddr, short[] data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM samAddr, int[] data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM uamAddr, int[] data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM samAddr, long[] data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM uamAddr, long[] data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM samAddr, byte data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM uamAddr, byte data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM samAddr, short data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM uamAddr, short data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM samAddr, int data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM uamAddr, int data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM samAddr, long data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM uamAddr, long data) |
Expand |
---|
| grdHandle [in] Тип: Handle Хэндл, через который будет выполнена данная операция samAddr (uamAddr) [in] Типы: GrdSAM , GrdUAM Адрес первого записываемого байта в ключе. data [in] Типы: byte[ ], byte, short, short [ ], int, int [ ], long, long [ ] Адрес буфера, который содержит данные для записи. |
Expand |
---|
title | Возвращаемое значение метода |
---|
| |
Expand |
---|
| Метод GrdWrite позволяет записать |
|
|