Очки повторной обработки CreateFile, EfileAccess / CreationDisposition не найдены - PullRequest
0 голосов
/ 07 ноября 2018

Я пытаюсь использовать код из Pinvoke, чтобы установить точку повторной обработки данных. Теперь, согласно документации, при использовании CreateFile вам нужно установить CreationDisposition.

Тем не менее, приведенный ниже код ошибки в CreationDisposition и EfileAccess, мне не хватает библиотек?

[DllImport("kernel32.dll", SetLastError = true, CharSet = CharSet.Unicode)]
    internal static extern IntPtr CreateFile(
       string lpFileName,
       EFileAccess dwDesiredAccess,
       EFileShare dwShareMode,
       IntPtr lpSecurityAttributes,
       ECreationDisposition dwCreationDisposition,
       EFileAttributes dwFlagsAndAttributes,
       IntPtr hTemplateFile);

Согласно VS, EfileAccess / EfileShare и EcreationDisposition не существует, что мне нужно добавить, чтобы сделать их допустимыми?

Это код, с которым я пытаюсь играть: www.pinvoke.net / default.aspx / Structures / REPARSE_DATA_BUFFER.html

...