Функция GrdCodeRun исполняет код, предварительно загруженный в ключ.
int GRD_API GrdCodeRun( HANDLE hGrd, DWORD dwAlgoName, DWORD dwP1, DWORD *pdwRet, DWORD dwDataFromDongleLng, void *pDataFromDongle, DWORD dwDataToDongleLng, void *pDataToDongle, void *pReserved );
public static GrdE GrdCodeRun(Handle grdHandle, GrdAlgNum algNum, uint p1, out uint retCode) public static unsafe GrdE GrdCodeRun(Handle grdHandle, GrdAlgNum algNum, uint p1, out uint retCode, byte[] dataToDongle) public static unsafe GrdE GrdCodeRun(Handle grdHandle, GrdAlgNum algNum, uint p1, out uint retCode, byte[] dataFromDongle, byte[] dataToDongle) public static unsafe GrdE GrdCodeRun(Handle grdHandle, GrdAlgNum algNum, uint p1, out uint retCode, int dataFromDongleLng, out byte[] dataFromDongle) public static unsafe GrdE GrdCodeRun(Handle grdHandle, GrdAlgNum algNum, uint p1, out uint retCode, int dataFromDongleLng, out byte[] dataFromDongle, byte[] dataToDongle) public static unsafe GrdE GrdCodeRun(Handle grdHandle, GrdAlgNum algNum, uint p1, out uint retCode, int dataFromDongleLng, out short[] dataFromDongle, short[] dataToDongle) public static unsafe GrdE GrdCodeRun(Handle grdHandle, GrdAlgNum algNum, uint p1, out uint retCode, int dataFromDongleLng, out int[] dataFromDongle, int[] dataToDongle) public static unsafe GrdE GrdCodeRun(Handle grdHandle, GrdAlgNum algNum, uint p1, out uint retCode, int dataFromDongleLng, out long[] dataFromDongle, long[] dataToDongle) public static unsafe GrdE GrdCodeRun(Handle grdHandle, GrdAlgNum algNum, uint p1, out uint retCode, int dataFromDongleLng, out double[] dataFromDongle, double[] dataToDongle)
C C# Visual Basic Visual C++
int GRD_API GrdCodeRun(
HANDLE hGrd,
DWORD dwAlgoName,
DWORD dwP1,
DWORD *pdwRet,
DWORD dwDataFromDongleLng,
void *pDataFromDongle,
DWORD dwDataToDongleLng,
void *pDataToDongle,
void *pReserved
);