Ich komme mit std::string und der Funktion WriteFile (ERROR_INVALID_PARAMETER) nicht klar.
-
Hallo!
Warum liefert GetLastError() nach dem Aufruf der Funktion WriteFile (wie folgt) ERROR_INVALID_PARAMETER zurück?
WriteFile(this->hComm, stBuffer.c_str(), stBuffer.length(), &dwWritten, &this->grOverlapped)this->hComm ist HANDLE stBuffer ist std::string dwWritten ist DWORD this->grOverlapped ist OVERLAPPEDWie kann man das dennoch mit std::string und der Funktion WriteFile realisieren?
DANKE
-
Das hat nichts mit
std::stringzutun.
-
TyRoXx schrieb:
Das hat nichts mit
std::stringzutun.Komisch, dass es mit char stBuffer[2] = "a"; klappt...