How to convert C macro to D? Thanks.
FrankLike
1150015857 at qq.com
Sat Feb 24 14:15:18 UTC 2018
On Saturday, 24 February 2018 at 13:57:27 UTC, Adam D. Ruppe
wrote:
> On Saturday, 24 February 2018 at 13:50:16 UTC, FrankLike wrote:
>> #define IOCTL_NDIS_QUERY_GLOBAL_STATS _NDIS_CONTROL_CODE(0,
>> METHOD_OUT_DIRECT)
> auto IOCTL_NDIS_QUERY_GLOBAL_STATS () {
> return _NDIS_CONTROL_CODE(0, METHOD_OUT_DIRECT);
> }
Sorry.
I look for 'IOCTL_DISK_GET_DRIVE_GEOMETRY' in
core.sys.windows.winioctl.d,then I know :
enum :DWORD IOCTL_NDIS_QUERY_GLOBAL_STATS =
CTL_CODE_T!(FILE_DEVICE_PHYSICAL_NETCARD, 0, METHOD_OUT_DIRECT,
FILE_ANY_ACCESS);
It's ok.
Thank you.
More information about the Digitalmars-d-learn
mailing list