summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2016-12-22 11:58:01 +0200
committermidipix <writeonce@midipix.org>2016-12-22 14:08:40 -0500
commit030926d2c8da32a09fefd9c5e9ea4478cd0d4780 (patch)
tree6aed6d03c81a50693315100e794a3c3504bf6831 /include
parent7f8d50abe18471c5a79951ad13b63d1bc125c47e (diff)
downloadntapi-030926d2c8da32a09fefd9c5e9ea4478cd0d4780.tar.bz2
ntapi-030926d2c8da32a09fefd9c5e9ea4478cd0d4780.tar.xz
__ntapi_tt_statfs(), __ntapi_tt_istat(): added initial \Device\Mup support.
Diffstat (limited to 'include')
-rw-r--r--include/ntapi/nt_istat.h1
-rw-r--r--include/ntapi/nt_mount.h4
-rw-r--r--include/ntapi/nt_statfs.h1
3 files changed, 6 insertions, 0 deletions
diff --git a/include/ntapi/nt_istat.h b/include/ntapi/nt_istat.h
index 7ad02a3..497dc72 100644
--- a/include/ntapi/nt_istat.h
+++ b/include/ntapi/nt_istat.h
@@ -9,6 +9,7 @@
#define NT_ISTAT_DEFAULT 0x00000000
#define NT_ISTAT_COMMON 0x00000001
#define NT_ISTAT_DEV_NAME_COPY 0x00000002
+#define NT_ISTAT_MUP_DEVICE 0x20000000
#define NT_ISTAT_NEW_HANDLE 0x80000000
typedef struct _nt_istat {
diff --git a/include/ntapi/nt_mount.h b/include/ntapi/nt_mount.h
index 0e0b979..e9b5dae 100644
--- a/include/ntapi/nt_mount.h
+++ b/include/ntapi/nt_mount.h
@@ -10,6 +10,10 @@
#define __DEVICE_PATH_PREFIX_LEN (8 * sizeof(wchar16_t))
#define __DEVICE_PATH_PREFIX_HASH (0xDA6FA40B)
+/* {'\\','D','e','v','i','c','e','\\','M','u','p','\\'} */
+#define __DEVICE_MUP_PREFIX_LEN (12 * sizeof(wchar16_t))
+#define __DEVICE_MUP_PREFIX_HASH (0x0CEBB5F6)
+
/* {'\\','?','?','\\','V','o','l','u','m','e','{'} */
#define __VOLUME_PATH_PREFIX_LEN (11 * sizeof(wchar16_t))
#define __VOLUME_PATH_PREFIX_HASH (0xFEBA8529)
diff --git a/include/ntapi/nt_statfs.h b/include/ntapi/nt_statfs.h
index b57b418..9bb5ce1 100644
--- a/include/ntapi/nt_statfs.h
+++ b/include/ntapi/nt_statfs.h
@@ -10,6 +10,7 @@
#define NT_STATFS_DEV_NAME_COPY (0x00000002)
#define NT_STATFS_VOLUME_GUID (0x00000004)
#define NT_STATFS_DOS_DRIVE_LETTER NT_STATFS_VOLUME_GUID
+#define NT_STATFS_MUP_DEVICE (0x20000000)
#define NT_STATFS_NEW_HANDLE (0x80000000)