Windows error 0x80071128, -2147020504

Detailed Error Information

INVALID_REPARSE_DATA[1]

MessageThe data present in the reparse point buffer is invalid.
Declared inwinerror.h

HRESULT analysis[2]

FlagsSeverityFailure
Reserved (R)false
OriginMicrosoft
NTSTATUSfalse
Reserved (X)false
FacilityCode7 (0x007)
NameFACILITY_WIN32[2][1]
DescriptionThis region is reserved to map undecorated error codes into HRESULTs.[2][1]
Error Code4392 (0x1128)

This is a Win32 error which has been mapped into an HRESULT. More information may be available in error 0x00001128.

Questions

0votes
2answers

Creating symlink - The data present in the reparse point buffer is invalid

Goal: To create symbolic link using DeviceIoControl with FSCTL_SET_REPARSE_POINT I know there is CreateSymbolicLink WinApi call, it works, but I cannot use it for my purpose. Problem: I keep getting the 0x80071128 (The data present in the reparse point buffer is invalid) when I call DeviceIOControl(hNewSymLink,FSCTL_SET_REPARSE_POINT ... the 'c:' drive [...] read more
winapi
symlink
deviceiocontrol

Comments

Leave a comment

(plain text only)

Sources

  1. winerror.h from Windows SDK 10.0.14393.0
  2. https://msdn.microsoft.com/en-us/library/cc231198.aspx

User contributions licensed under CC BY-SA 3.0