Thursday, June 16, 2016

BFF_INITIALIZATION_DATA / PBFF_INITIALIZATION_DATA

Desciprtion


Data structure for initialization of Bus Filter Framework. Typically, you declare a local variable of this type, and call BffSetInitializationData to initialize it. Then, you selectively re-initialize PnPMinorFunction[IRP_MN_*] with your own handlers before calling BffInitialize.

Declaration

typedef struct _BFF_INITIALIZATION_DATA {
 ULONG Size;
 BFF_DEVICE_CONFIG DeviceConfig;
 PBFF_DISPATCH_PNP PnPMinorFunction[IRP_MN_DEVICE_ENUMERATED+1];
} BFF_INITIALIZATION_DATA, *PBFF_INITIALIZATION_DATA;

Members


SizeMust be the size of this data structure. (Mandatory)
DeviceConfigConfiguration data for a bus filter device object.
PnPMinorFunctionThe array of function pointers to PnP minor function handlers.

No comments:

Post a Comment