/
chalyj
/
Trans2QuikNET
Обзор
Документация
Войти
/
chalyj
/
Trans2QuikNET
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/Trans2QuikNet/Delegates/TransactionDelegates.cs
19 строк
1 KB
Alexey@Work
initial
13 апр 2024, 13:04
13 апр 2024, 13:04
e78c24b
Код
Авторство
О чём код?
using System.Runtime.InteropServices; using System.Text; using Trans2QuikNet.Models; namespace Trans2QuikNet.Delegates { [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Ansi)] public delegate Result TRANS2QUIK_SEND_SYNC_TRANSACTION(string lpstTransactionString, ref int pnReplyCode, ref uint pdwTransId, ref ulong pnOrderNum, StringBuilder lpstrResultMessage, uint dwResultMessageSize, ref long pnExtendedErrorCode, StringBuilder lpstErrorMessage, uint dwErrorMessageSize); [UnmanagedFunctionPointer(CallingConvention.StdCall, CharSet = CharSet.Ansi)] public delegate Result TRANS2QUIK_SEND_ASYNC_TRANSACTION(string lpstTransactionString, ref int pnExtendedErrorCode, StringBuilder lpstErrorMessage, uint dwErrorMessageSize); [UnmanagedFunctionPointer(CallingConvention.StdCall)] public delegate void TRANS2QUIK_TRANSACTION_REPLY_CALLBACK(Result nTransactionResult, int nTransactionExtendedErrorCode, long nTransactionReplyCode, uint dwTransId, ulong nOrderNum, StringBuilder lpcstrTransactionReplyMessage, nint transReplyDescriptor); [UnmanagedFunctionPointer(CallingConvention.StdCall)] public delegate Result TRANS2QUIK_SET_TRANSACTIONS_REPLY_CALLBACK(TRANS2QUIK_TRANSACTION_REPLY_CALLBACK callback, ref int pnExtendedErrorCode, StringBuilder lpstrErrorMessage, uint dwErrorMessageSize); }