-
-
Notifications
You must be signed in to change notification settings - Fork 226
Conversation
qmfrederik
commented
Jun 30, 2020
- FDICreate
- FDICopy
- FDIDestroy
- FDICreate - FDICopy - FDIDestroy
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I see your PR is a draft so perhaps I'm jumping the gun, but here is some feedback.
Thanks so much for contributing. This is a lot of good stuff!
@AArnott Thanks for the review! I addressed your comments. I mainly marked the PR as draft because there are a bunch of other PRs open and I didn't want to flood you with PRs 😄 . |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very close
README.md
Outdated
@@ -95,6 +95,7 @@ user32.dll |`PInvoke.User32` | [![NuGet](https://buildstats.info/nuget/PInvok | |||
userenv.dll |`PInvoke.Userenv` | [![NuGet](https://buildstats.info/nuget/PInvoke.Userenv)](https://www.nuget.org/packages/PInvoke.Userenv)|Windows User Environment | |||
uxtheme.dll |`PInvoke.UxTheme` | [![NuGet](https://buildstats.info/nuget/PInvoke.UxTheme)](https://www.nuget.org/packages/PInvoke.UxTheme)|[Windows Visual Styles][UxTheme] | |||
WtsApi32.dll |`PInvoke.WtsApi32`| [![NuGet](https://buildstats.info/nuget/PInvoke.WtsApi32)](https://www.nuget.org/packages/PInvoke.WtsApi32)|[Windows Remote Desktop Services][WtsApi32] | |||
cabinet.dll |`PInvoke.Cabinet` | [![NuGet](https://buildstats.info/nuget/PInvoke.Cabinet)](https://www.nuget.org/packages/PInvoke.Cabinet)|[Cabinet API Functions][Cabinet] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please keep the table sorted. (if there's a pre-existing sorting error, feel free to fix it)
src/Cabinet/Cabinet.cs
Outdated
public delegate uint FNSEEK(int hf, int dist, SeekOrigin seektype); | ||
|
||
[UnmanagedFunctionPointer(CallingConvention.Cdecl)] | ||
public delegate int PFNNOTIFY(NOTIFICATIONTYPE fdint, NOTIFICATION fdin); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You've done a great job with docs everywhere else. Is this one missing docs because no docs exist, or was it an oversight? This wouldn't be a reason to deny merging a PR, but I wanted to give you a chance to fill it in.
src/Cabinet/Cabinet.cs
Outdated
[Friendly(FriendlyFlags.Out)] | ||
ERF* perf); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One line per parameter, please.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks