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