Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

mf.h File Reference

Go to the source code of this file.

Classes

struct  _MF_RESOURCE_MAP
struct  _MF_VARYING_RESOURCE_ENTRY
struct  _MF_VARYING_RESOURCE_MAP
struct  _MF_DEVICE_INFO
struct  _MF_ENUMERATION_INTERFACE

Defines

#define _MF_
#define MF_FLAGS_EVEN_IF_NO_RESOURCE   0x00000001
#define MF_FLAGS_NO_CREATE_IF_NO_RESOURCE   0x00000002
#define MF_FLAGS_FILL_IN_UNKNOWN_RESOURCE   0x00000004
#define MF_FLAGS_CREATE_BUT_NO_SHOW_DISABLED   0x00000008

Typedefs

typedef _MF_RESOURCE_MAP MF_RESOURCE_MAP
typedef _MF_RESOURCE_MAPPMF_RESOURCE_MAP
typedef _MF_VARYING_RESOURCE_ENTRY MF_VARYING_RESOURCE_ENTRY
typedef _MF_VARYING_RESOURCE_ENTRYPMF_VARYING_RESOURCE_ENTRY
typedef _MF_VARYING_RESOURCE_MAP MF_VARYING_RESOURCE_MAP
typedef _MF_VARYING_RESOURCE_MAPPMF_VARYING_RESOURCE_MAP
typedef _MF_DEVICE_INFOPMF_DEVICE_INFO
typedef _MF_DEVICE_INFO MF_DEVICE_INFO
typedef NTSTATUS(* PMF_ENUMERATE_CHILD )(IN PVOID Context, IN ULONG Index, OUT PMF_DEVICE_INFO ChildInfo)
typedef _MF_ENUMERATION_INTERFACE MF_ENUMERATION_INTERFACE
typedef _MF_ENUMERATION_INTERFACEPMF_ENUMERATION_INTERFACE

Functions

 DEFINE_GUID (GUID_MF_ENUMERATION_INTERFACE, 0xaeb895f0L, 0x5586, 0x11d1, 0x8d, 0x84, 0x00, 0xa0, 0xc9, 0x06, 0xb2, 0x44)


Define Documentation

#define _MF_
 

Definition at line 26 of file mf.h.

#define MF_FLAGS_CREATE_BUT_NO_SHOW_DISABLED   0x00000008
 

Definition at line 35 of file mf.h.

#define MF_FLAGS_EVEN_IF_NO_RESOURCE   0x00000001
 

Definition at line 32 of file mf.h.

#define MF_FLAGS_FILL_IN_UNKNOWN_RESOURCE   0x00000004
 

Definition at line 34 of file mf.h.

#define MF_FLAGS_NO_CREATE_IF_NO_RESOURCE   0x00000002
 

Definition at line 33 of file mf.h.


Typedef Documentation

typedef struct _MF_DEVICE_INFO MF_DEVICE_INFO
 

typedef struct _MF_ENUMERATION_INTERFACE MF_ENUMERATION_INTERFACE
 

typedef struct _MF_RESOURCE_MAP MF_RESOURCE_MAP
 

typedef struct _MF_VARYING_RESOURCE_ENTRY MF_VARYING_RESOURCE_ENTRY
 

typedef struct _MF_VARYING_RESOURCE_MAP MF_VARYING_RESOURCE_MAP
 

typedef struct _MF_DEVICE_INFO* PMF_DEVICE_INFO
 

Definition at line 64 of file mf.h.

typedef NTSTATUS(* PMF_ENUMERATE_CHILD)(IN PVOID Context, IN ULONG Index, OUT PMF_DEVICE_INFO ChildInfo)
 

Definition at line 112 of file mf.h.

typedef struct _MF_ENUMERATION_INTERFACE * PMF_ENUMERATION_INTERFACE
 

typedef struct _MF_RESOURCE_MAP * PMF_RESOURCE_MAP
 

typedef struct _MF_VARYING_RESOURCE_ENTRY * PMF_VARYING_RESOURCE_ENTRY
 

typedef struct _MF_VARYING_RESOURCE_MAP * PMF_VARYING_RESOURCE_MAP
 


Function Documentation

DEFINE_GUID GUID_MF_ENUMERATION_INTERFACE  ,
0xaeb895f0L  ,
0x5586  ,
0x11d1  ,
0x8d  ,
0x84  ,
0x00  ,
0xa0  ,
0xc9  ,
0x06  ,
0xb2  ,
0x44 
 


Generated on Sat May 15 19:44:38 2004 for test by doxygen 1.3.7