[This is preliminary documentation and subject to change.]
The MSBDN_BRIDGE_CALLBACKS structure contains information about pointers to callback functions exported by the MMR that allow virtual interface DLLs to report internal status.
typedef struct MSBDN_BRIDGE_CALLBACKS {
DWORD Version;
HRESULT (*ReportState) (struct MSBDN_OUTPUT_SUBSYSTEM *,
DWORD state, LPCSTR message);
HRESULT (*ReportActivity) (struct MSBDN_OUTPUT_SUBSYSTEM *,
WORD type, DWORD amount);
HRESULT (*ReportEvent) (struct MSBDN_OUTPUT_SUBSYSTEM *,
WORD, DWORD, LPCWSTR);
} MSBDN_BRIDGE_CALLBACKS;