Есть ли способ проверить, действителен ли дескриптор, в моем случае возвращаемый CreateFile?
Проблема, с которой я сталкиваюсь, заключается в том, что допустимый дескриптор файла, возвращенный CreateFile (это не INVALID_HANDLE_VALUE), позже приводит к сбою WriteFile, и GetLastError утверждает, что это из-за недопустимого дескриптора.