ReactOS
0.4.15-dev-7953-g1f49173
fxframeworkstubum.h
Go to the documentation of this file.
1
/*++
2
3
Copyright (c) Microsoft Corporation
4
5
Module Name:
6
7
FxFrameworkStubUm.h
8
9
Abstract:
10
11
This is the internal flat-api stub version.
12
13
--*/
14
15
// generic loader defines.
16
#include <
fxldrum.h
>
17
18
#pragma once
19
20
#ifdef __cplusplus
21
extern
"C"
{
22
#endif
23
24
//------------------------------------------------------------------------
25
// UMDF Loader interface for Flat-c framework stub.
26
//------------------------------------------------------------------------
27
struct
IWudfHost;
28
struct
IUMDFPlatform;
29
30
typedef
31
__checkReturn
32
NTSTATUS
33
(*
PFN_WUDF_REGISTER_LIBRARY
) (
34
__in
PVOID
Context
,
35
__in
PWDF_LIBRARY_INFO
LibraryInfo
36
);
37
38
typedef
struct
_WUDF_LOADER_FX_INTERFACE
{
39
ULONG
Size
;
40
PFN_WUDF_REGISTER_LIBRARY
RegisterLibrary
;
41
IWudfHost *
pIWudfHost
;
42
IUMDFPlatform *
pUMDFPlatform
;
43
}
WUDF_LOADER_FX_INTERFACE
, *
PWUDF_LOADER_FX_INTERFACE
;
44
45
#ifdef __cplusplus
46
}
47
#endif
48
__in
#define __in
Definition:
dbghelp.h:35
NTSTATUS
#define NTSTATUS
Definition:
precomp.h:21
WUDF_LOADER_FX_INTERFACE
struct _WUDF_LOADER_FX_INTERFACE WUDF_LOADER_FX_INTERFACE
PFN_WUDF_REGISTER_LIBRARY
__checkReturn NTSTATUS(* PFN_WUDF_REGISTER_LIBRARY)(__in PVOID Context, __in PWDF_LIBRARY_INFO LibraryInfo)
Definition:
fxframeworkstubum.h:33
PWUDF_LOADER_FX_INTERFACE
struct _WUDF_LOADER_FX_INTERFACE * PWUDF_LOADER_FX_INTERFACE
fxldrum.h
void
Definition:
nsiface.idl:2307
__checkReturn
#define __checkReturn
Definition:
ms_sal.h:2873
Context
Definition:
compobj.c:4795
_WDF_LIBRARY_INFO
Definition:
fxldr.h:139
_WUDF_LOADER_FX_INTERFACE
Definition:
fxframeworkstubum.h:38
_WUDF_LOADER_FX_INTERFACE::pUMDFPlatform
IUMDFPlatform * pUMDFPlatform
Definition:
fxframeworkstubum.h:42
_WUDF_LOADER_FX_INTERFACE::Size
ULONG Size
Definition:
fxframeworkstubum.h:39
_WUDF_LOADER_FX_INTERFACE::RegisterLibrary
PFN_WUDF_REGISTER_LIBRARY RegisterLibrary
Definition:
fxframeworkstubum.h:40
_WUDF_LOADER_FX_INTERFACE::pIWudfHost
IWudfHost * pIWudfHost
Definition:
fxframeworkstubum.h:41
ULONG
uint32_t ULONG
Definition:
typedefs.h:59
sdk
lib
drivers
wdf
umdf
fxlib
version
fxframeworkstubum.h
Generated on Thu Apr 25 2024 06:13:40 for ReactOS by
1.9.6