3

I have upgrade my windows 8.1 to windows 10 and I have this compile error for every class that windows.h header file:

Error C2208: '_DISK_' : no members defined using this type. File: C:\Program Files (x86)\Windows Kits\8.1\Include\um\winioctl.h 

Any suggestions? I work on Windows 10, Visual Studio 2013 Update 5.

Regards.

3
  • 1
    Upgrading your machine's OS version cannot cause this error. That file does not contain the word _DISK_ anywhere. Not mentioning the error line number doesn't help either. Look at the date on the file, it was probably accidentally changed by an out-of-control Edit + Replace. Commented Sep 15, 2015 at 16:19
  • The error line number is 3325 of file winioctl.h. Commented Sep 16, 2015 at 7:48
  • 1
    Line 3325 is a comment. Clearly your winioctl.h was altered somehow, you'll have to restore it from a good machine. And do look at the file date as I recommended. Commented Sep 16, 2015 at 8:05

2 Answers 2

1

Windows kit file's has not changed and Updating Windows Kit doesn't solve the problem.

Fixed.. I have reinstalled Visual Studio 2013.

Sign up to request clarification or add additional context in comments.

Comments

0

Try to update the Windows Software Development Kit: https://dev.windows.com/en-us/downloads/windows-10-sdk

1 Comment

I have updated Windows Development Kit but I still have the same error.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.