Card |
---|
| Code Block |
---|
| int GRD_API GrdWrite(
HANDLE hGrd,
DWORD dwAddr,
DWORD dwLng,
void *pData,
void *pReserved
); |
Expand |
---|
| hGrd | хэндл, через который будет выполнена данная операция | dwAddr | адрес первого записываемого байта в ключе. Если dwAddr задать равным GrdSeekCur (0xFFFFFFFF), то в качестве значения адреса памяти в электронном ключе, будет использовано текущее значение этого адреса ассоциированное с данным хэндлом. В случае успешного выполнения операции записи, текущее значение смещения внутри ключа будет передвинуто за конец записанного блока. Это полезно при организации последовательной потоковой записи данных. GrdSeekCur | Использовать указатель текущего адреса памяти ключа для выполнения операции |
| dwLng | количество записываемых байтов | pData | адрес буфера, содержащего данные для записи | pReserved | зарезервировано. Значение должно быть равно NULL |
|
Expand |
---|
title | Возвращаемое значение функции |
---|
| GrdE_VerifyError | Ошибка верификации после нескольких повторов; запись прекращена | GrdE_CRCErrorWrite | Ошибка CRC; запись прекращена | GrdE_VerifyError | Попытка записи в read-only поля |
|
|
Card |
---|
| Code Block |
---|
| public static GrdE GrdWrite(Handle grdHandle, GrdSAM addr, byte[] data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM addr, byte[] data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM addr, byte data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM addr, byte data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM addr, short data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM addr, short data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM addr, ushort data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM addr, ushort data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM addr, int data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM addr, int data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM addr, uint data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM addr, uint data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM addr, long data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM addr, long data)
public static GrdE GrdWrite(Handle grdHandle, GrdSAM addr, ulong data)
public static GrdE GrdWrite(Handle grdHandle, GrdUAM addr, ulong data) |
Expand |
---|
| grdHandle [in] Тип: Handle Хэндл, через который будет выполнена данная операция addr [in] Типы: GrdSAM, GrdUAM Адрес первого записываемого байта в ключе. data [out] Типы: byte[ ], byte, short, ushort, int, uint, long, ulong Адрес буфера, который содержит данные для записи. |
Expand |
---|
title | Возвращаемое значение метода |
---|
| GrdE_VerifyError | Ошибка верификации после нескольких повторов; запись прекращена | GrdE_CRCErrorWrite | Ошибка CRC; запись прекращена | GrdE_VerifyError | Попытка записи в read-only поля |
|
|
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 [in] Тип: GrdSAM Адрес первого записываемого байта в ключе. uamAddr [in] Типы: GrdUAM Адрес первого записываемого байта в ключе. data [out] Типы: byte[ ], byte, short, short [ ], int, int [ ], long, long [ ] Адрес буфера, который содержит данные для записи. |
Expand |
---|
title | Возвращаемое значение метода |
---|
| GrdE_VerifyError | Ошибка верификации после нескольких повторов; запись прекращена | GrdE_CRCErrorWrite | Ошибка CRC; запись прекращена | GrdE_VerifyError | Попытка записи в read-only поля |
|
|
|