ReactOS 0.4.15-dev-7994-gb388cb6
mountdev.h File Reference
#include <mountmgr.h>
Include dependency graph for mountdev.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _MOUNTDEV_UNIQUE_ID
 
struct  _MOUNTDEV_SUGGESTED_LINK_NAME
 
struct  _MOUNTDEV_STABLE_GUID
 
struct  _MOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY_OUTPUT
 

Macros

#define IOCTL_MOUNTDEV_QUERY_UNIQUE_ID   CTL_CODE(MOUNTDEVCONTROLTYPE, 0, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME   CTL_CODE(MOUNTDEVCONTROLTYPE, 3, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_MOUNTDEV_LINK_CREATED   CTL_CODE(MOUNTDEVCONTROLTYPE, 4, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_MOUNTDEV_LINK_DELETED   CTL_CODE(MOUNTDEVCONTROLTYPE, 5, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_MOUNTDEV_QUERY_STABLE_GUID   CTL_CODE(MOUNTDEVCONTROLTYPE, 6, METHOD_BUFFERED, FILE_ANY_ACCESS)
 
#define IOCTL_MOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY   CTL_CODE(MOUNTDEVCONTROLTYPE, 1, METHOD_BUFFERED, FILE_ANY_ACCESS)
 

Typedefs

typedef struct _MOUNTDEV_UNIQUE_ID MOUNTDEV_UNIQUE_ID
 
typedef struct _MOUNTDEV_UNIQUE_IDPMOUNTDEV_UNIQUE_ID
 
typedef struct _MOUNTDEV_SUGGESTED_LINK_NAME MOUNTDEV_SUGGESTED_LINK_NAME
 
typedef struct _MOUNTDEV_SUGGESTED_LINK_NAMEPMOUNTDEV_SUGGESTED_LINK_NAME
 
typedef struct _MOUNTDEV_STABLE_GUID MOUNTDEV_STABLE_GUID
 
typedef struct _MOUNTDEV_STABLE_GUIDPMOUNTDEV_STABLE_GUID
 
typedef struct _MOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY_OUTPUT MOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY_OUTPUT
 
typedef struct _MOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY_OUTPUTPMOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY_OUTPUT
 

Macro Definition Documentation

◆ IOCTL_MOUNTDEV_LINK_CREATED

#define IOCTL_MOUNTDEV_LINK_CREATED   CTL_CODE(MOUNTDEVCONTROLTYPE, 4, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 10 of file mountdev.h.

◆ IOCTL_MOUNTDEV_LINK_DELETED

#define IOCTL_MOUNTDEV_LINK_DELETED   CTL_CODE(MOUNTDEVCONTROLTYPE, 5, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 11 of file mountdev.h.

◆ IOCTL_MOUNTDEV_QUERY_STABLE_GUID

#define IOCTL_MOUNTDEV_QUERY_STABLE_GUID   CTL_CODE(MOUNTDEVCONTROLTYPE, 6, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 28 of file mountdev.h.

◆ IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME

#define IOCTL_MOUNTDEV_QUERY_SUGGESTED_LINK_NAME   CTL_CODE(MOUNTDEVCONTROLTYPE, 3, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 9 of file mountdev.h.

◆ IOCTL_MOUNTDEV_QUERY_UNIQUE_ID

#define IOCTL_MOUNTDEV_QUERY_UNIQUE_ID   CTL_CODE(MOUNTDEVCONTROLTYPE, 0, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 8 of file mountdev.h.

◆ IOCTL_MOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY

#define IOCTL_MOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY   CTL_CODE(MOUNTDEVCONTROLTYPE, 1, METHOD_BUFFERED, FILE_ANY_ACCESS)

Definition at line 37 of file mountdev.h.

Typedef Documentation

◆ MOUNTDEV_STABLE_GUID

◆ MOUNTDEV_SUGGESTED_LINK_NAME

◆ MOUNTDEV_UNIQUE_ID

◆ MOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY_OUTPUT

◆ PMOUNTDEV_STABLE_GUID

◆ PMOUNTDEV_SUGGESTED_LINK_NAME

◆ PMOUNTDEV_UNIQUE_ID

◆ PMOUNTDEV_UNIQUE_ID_CHANGE_NOTIFY_OUTPUT