| ... | @@ -236,6 +236,7 @@ pub fn DeviceIoControl( | ... | @@ -236,6 +236,7 @@ pub fn DeviceIoControl( |
| 236 | .SUCCESS => {}, | 236 | .SUCCESS => {}, |
| 237 | .PRIVILEGE_NOT_HELD => return error.AccessDenied, | 237 | .PRIVILEGE_NOT_HELD => return error.AccessDenied, |
| 238 | .ACCESS_DENIED => return error.AccessDenied, | 238 | .ACCESS_DENIED => return error.AccessDenied, |
| | 239 | .INVALID_DEVICE_REQUEST => return error.AccessDenied, // Not supported by the underlying filesystem |
| 239 | .INVALID_PARAMETER => unreachable, | 240 | .INVALID_PARAMETER => unreachable, |
| 240 | else => return unexpectedStatus(rc), | 241 | else => return unexpectedStatus(rc), |
| 241 | } | 242 | } |