cost 288 ms
为什么Microsoft错误消息使用“令牌”一词? - Why Microsoft Error Message uses the word “Token”?

我故意为CreateDirectory调用设置一个错误的路径,以便我的异常处理代码将执行: 我不确定这是不是主题,但你可能有更多的经验。 为什么是错误文本: 尝试引用不存在的令牌 。 他们为什么使用令牌而不是文件或文件夹 ? 如果偏离主题我会关闭这个问题。 ...

根据GetLastError,直接写入磁盘会导致错误代码5 - Direct writing a disk results in error code 5 according to GetLastError

我试图在Windows中直接写入USB磁盘。 我使用CreateFile函数创建磁盘句柄,并使用WriteFile函数尝试写入文件。 WriteFile函数失败,状态码为5(根据GetLastError)。 我尝试使用FSCTL_DISMOUNT_VOLUME锁定磁盘卷,但是该卷是隐藏的, ...

调用WinHttpOpenRequest后,GetLastError返回6 - GetLastError returns 6 after call to WinHttpOpenRequest

我不确定msdn是否缺乏知识。 我有以下代码: 我有一个类,并且正在执行以下行://打开请求 - 此时未连接 所以基本上当我运行我的软件时,它返回到这里因为!当调用winhttpopenrequest时,hrequest为空。 我添加了getlasterror来了解为什么这是 ...

处理WinAPI错误返回值 - Handling WinAPI error return values

我目前正在学习与WinAPI相关的C ++。 我正在努力为WinAPI函数提出有意义的错误处理策略。 问题: 如果出现错误,大多数WinAPI函数可以返回0,但是在许多情况下,我看不到MSDN上的任何信息,这些信息可能导致这种错误以及如何解决/解决该错误。 以GetCursorP ...

涉及`std :: string`的编译会导致Windows错误状态 - Compilations involving `std::string` cause Windows error status

最小示例: 该程序返回127 ,它对应于ERROR_PROC_NOT_FOUND (“找不到指定的过程。”)。 请注意, 在创建std::string 之前设置了err 。 该程序在MSVC 2017的调试模式下进行编译。 这是预期的行为吗? 如果没有,我可以得到一些确认(然 ...

是否存在 function CreateFile 返回 INVALID_HANDLE_VALUE 和 GetLastError() 返回 ERROR_ALREADY_EXISTS 的情况 - Is there a situation that the function CreateFile returns INVALID_HANDLE_VALUE and GetLastError() returns ERROR_ALREADY_EXISTS

我搜索了 MSDN 关于 如果dwCreationDisposition == CREATE_ALWAYS或OPEN_ALWAYS ,它说总是创建一个新文件。 如果指定文件存在且可写,则 function 覆盖该文件,function 成功,最后错误代码设置为 ERROR_ALREADY_EXIST ...

GetCommState始终为false - GetCommState always false

我试图制作一个简单的控制台程序,该程序可以从插入USB的鼠标中读取所有信号。 我遇到一个问题:GetCommState(nCom,&dcb)始终返回零,这对我的任务不是很有用。 这是代码: GetLastError()返回1,但是潜伏于这个问题给了我任何结果。 那只是msdn示 ...

说明什么问题可以使用此功能(如果有) - Explain what problems could have this function (if any)

情景 在进行P / Invoking时,我认为通过设计一个调用该函数的通用函数来简化/减少大量代码是一个好主意,然后检查GetLastWin32Error 我正在使用此代码: 我认为提高效率的原因应该是API函数应该能够设置最后一个错误,并且当该函数能够做到时,我应该将Set ...

调用SwapBuffers(HDC)后,GetLastError()返回ERROR_INVALID_HANDLE / 6 - GetLastError() returns ERROR_INVALID_HANDLE / 6 after calling SwapBuffers(HDC)

每当我尝试调用SwapBuffers()时,GetLastError()都会返回6 / ERROR_INVALID_HANDLE。 一段时间以来,我试图通过以不同的方式重写此代码,尝试查找错误的不同根源并通常查看我可能在做错的事情来解决此问题。 但是,关于导致这种情况的原因或如何解决这一问题 ...

InternetQueryOption(..)失败,并且GetLastError()始终返回122(ERROR_INSUFFICIENT_BUFFER) - InternetQueryOption(..) fails and GetLastError() always return 122 (ERROR_INSUFFICIENT_BUFFER)

在此函数中,我使用带有选项INTERNET_OPTION_URL的 InternetQueryOption ()来查找句柄hfile的URL。 结果将以url []返回,长度将以len返回 。 但是函数始终失败,并且GetLastError ()始终返回122(ERROR_INSUFF ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM