reactos/sdk/lib/drivers/wdf/umdf/fxlib/version/fxframeworkstubum.h
Victor Perevertkin 8a978a179f
[WDF] Add Windows Driver Framework files
Takern from Microsoft GitHub repo:
d9c6040fe9

Licensed under MIT
2020-11-03 00:06:26 +03:00

49 lines
933 B
C

/*++
Copyright (c) Microsoft Corporation
Module Name:
FxFrameworkStubUm.h
Abstract:
This is the internal flat-api stub version.
--*/
// generic loader defines.
#include <fxldrum.h>
#pragma once
#ifdef __cplusplus
extern "C"{
#endif
//------------------------------------------------------------------------
// UMDF Loader interface for Flat-c framework stub.
//------------------------------------------------------------------------
struct IWudfHost;
struct IUMDFPlatform;
typedef
__checkReturn
NTSTATUS
(*PFN_WUDF_REGISTER_LIBRARY) (
__in PVOID Context,
__in PWDF_LIBRARY_INFO LibraryInfo
);
typedef struct _WUDF_LOADER_FX_INTERFACE {
ULONG Size;
PFN_WUDF_REGISTER_LIBRARY RegisterLibrary;
IWudfHost * pIWudfHost;
IUMDFPlatform * pUMDFPlatform;
} WUDF_LOADER_FX_INTERFACE, *PWUDF_LOADER_FX_INTERFACE;
#ifdef __cplusplus
}
#endif