<< Click to Display Table of Contents >> Navigation: MscDll Referenzhandbuch > HighLevel-Funktionen (Optional) > IRHL_WriteCommand |
Diese Funktion kapselt die Funktion MSC_WriteCommand und ermöglicht damit einen direkten Datenaustausch mittels eines Opcodes.
Definition
MSC_STATUS
IRHL_WriteCommand(unsigned char ucOpcode, unsigned char aucBuf[], unsigned long ulBufSize, unsigned long ulBytesToSend, unsigned long* pulBytesReceived);
Parameter
ucOpcode
Opcode, siehe Opcode-Liste
aucBuf
Zeiger auf den Puffer mit den zu sendenden Daten. Hier werden auch die empfangenen Daten abgelegt.
ulBufSize
Größe des Puffers aucBuf in Bytes.
ulBytesToSend
Anzahl der zu sendenden Bytes. Dieser Wert wird automatisch auf ulBufSize begrenzt.
pulBytesReceived
Anzahl der empfangenen Bytes.
Rückgabewert
Die Funktion gibt im Erfolgsfall MSC_STATUS_SUCCESS zurück, bei Fehlern wird der Fehlercode zurückgegeben.
Kommentare
-
Intern verwendete Funktionen der MscDLL