1 #ifndef _MUPTYPES_H 2 #define _MUPTYPES_H 3 4 // 5 // Dependencies 6 // 7 #include <umtypes.h> 8 9 // 10 // FSCTL sent to MUP for UNC provider registration 11 // 12 #define FSCTL_MUP_REGISTER_PROVIDER CTL_CODE(FILE_DEVICE_MULTI_UNC_PROVIDER, 1, METHOD_BUFFERED, FILE_ANY_ACCESS) 13 14 // 15 // Input buffer for FSCTL_MUP_REGISTER_PROVIDER 16 // 17 typedef struct _MUP_PROVIDER_REGISTRATION_INFO 18 { 19 ULONG RedirectorDeviceNameOffset; 20 ULONG RedirectorDeviceNameLength; 21 ULONG Reserved[2]; 22 BOOLEAN MailslotsSupported; 23 } MUP_PROVIDER_REGISTRATION_INFO, *PMUP_PROVIDER_REGISTRATION_INFO; 24 25 #endif // _MUPTYPES_H 26