NTSTATUS已封装
vb.net吧
全部回复
仅看楼主
level 13
Nukepayload2 楼主
二楼链接。
功能:提供NTSTATUS的常数,根据整数得到NTSTATUS的英文注释,直接在pinvoke使用NTSTATUS。
2015年01月09日 10点01分 1
level 13
Nukepayload2 楼主
链接
2015年01月09日 10点01分 2
level 13
Nukepayload2 楼主
2015年01月09日 10点01分 3
level 13
Nukepayload2 楼主
支持WP8.1,WinRT,WIndows Desktop,可移植类库
2015年01月09日 10点01分 4
level 13
Nukepayload2 楼主
代码非常长
2015年01月09日 10点01分 6
level 13
Nukepayload2 楼主
在Windows Phone 8.1 gdr1的兼容性测试
--来自相机+平板电脑+手机融合成的的Lumia 1520
2015年01月09日 10点01分 7
level 13
Nukepayload2 楼主
完整的例子:
2015年01月09日 11点01分 8
level 13
Nukepayload2 楼主
居然没人顶
2015年01月11日 08点01分 9
level 13
Nukepayload2 楼主
更新。覆盖已存在的成员。
 Public Property Int32Value As Integer
  Get
   Return BitConverter.ToInt32(BitConverter.GetBytes(Value), 0)
 End Get
  Set(value As Integer)
   Me.Value = BitConverter.ToUInt32(BitConverter.GetBytes(value), 0)
  End Set
 End Property
 Public Shared Narrowing Operator CType(Status As NTStatus) As Integer
  Return Status.Int32Value
 End Operator
 Public Shared Operator =(a As NTStatus, b As Integer) As Boolean
  Return a.Int32Value = b
 End Operator
 Public Shared Operator <>(a As NTStatus, b As Integer) As Boolean
  Return a.Int32Value <> b
 End Operator
 Public Shared Operator =(a As NTStatus, b As UInteger) As Boolean
  Return a.Value = b
 End Operator
 Public Shared Operator <>(a As NTStatus, b As UInteger) As Boolean
  Return a.Value <> b
 End Operator
2015年01月11日 13点01分 11
1