ReactOS 0.4.16-dev-570-g1868985
|
Go to the source code of this file.
Classes | |
struct | _WDF_COINSTALLER_INSTALL_OPTIONS |
Macros | |
#define | WDF_EXTERN_C |
#define | WDF_EXTERN_C_START |
#define | WDF_EXTERN_C_END |
Typedefs | |
typedef WDF_EXTERN_C_START struct _WDF_COINSTALLER_INSTALL_OPTIONS | WDF_COINSTALLER_INSTALL_OPTIONS |
typedef WDF_EXTERN_C_START struct _WDF_COINSTALLER_INSTALL_OPTIONS * | PWDF_COINSTALLER_INSTALL_OPTIONS |
typedef ULONG(WINAPI * | PFN_WDFPREDEVICEINSTALL) (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
typedef ULONG(WINAPI * | PFN_WDFPREDEVICEINSTALLEX) (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName, _In_ PWDF_COINSTALLER_INSTALL_OPTIONS ClientOptions) |
typedef ULONG(WINAPI * | PFN_WDFPOSTDEVICEINSTALL) (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
typedef ULONG(WINAPI * | PFN_WDFPREDEVICEREMOVE) (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
typedef ULONG(WINAPI * | PFN_WDFPOSTDEVICEREMOVE) (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
Functions | |
FORCEINLINE VOID | WDF_COINSTALLER_INSTALL_OPTIONS_INIT (_Out_ PWDF_COINSTALLER_INSTALL_OPTIONS ClientOptions) |
ULONG WINAPI | WdfPreDeviceInstall (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
ULONG WINAPI | WdfPreDeviceInstallEx (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName, _In_ PWDF_COINSTALLER_INSTALL_OPTIONS ClientOptions) |
ULONG WINAPI | WdfPostDeviceInstall (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
ULONG WINAPI | WdfPreDeviceRemove (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
ULONG WINAPI | WdfPostDeviceRemove (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
#define WDF_EXTERN_C |
Definition at line 40 of file wdfinstaller.h.
#define WDF_EXTERN_C_END |
Definition at line 42 of file wdfinstaller.h.
#define WDF_EXTERN_C_START |
Definition at line 41 of file wdfinstaller.h.
typedef ULONG(WINAPI * PFN_WDFPOSTDEVICEINSTALL) (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
Definition at line 115 of file wdfinstaller.h.
typedef ULONG(WINAPI * PFN_WDFPOSTDEVICEREMOVE) (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
Definition at line 150 of file wdfinstaller.h.
typedef ULONG(WINAPI * PFN_WDFPREDEVICEINSTALL) (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
Definition at line 82 of file wdfinstaller.h.
typedef ULONG(WINAPI * PFN_WDFPREDEVICEINSTALLEX) (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName, _In_ PWDF_COINSTALLER_INSTALL_OPTIONS ClientOptions) |
Definition at line 97 of file wdfinstaller.h.
typedef ULONG(WINAPI * PFN_WDFPREDEVICEREMOVE) (_In_ LPCWSTR InfPath, _In_opt_ LPCWSTR InfSectionName) |
Definition at line 133 of file wdfinstaller.h.
typedef WDF_EXTERN_C_START struct _WDF_COINSTALLER_INSTALL_OPTIONS * PWDF_COINSTALLER_INSTALL_OPTIONS |
FORCEINLINE VOID WDF_COINSTALLER_INSTALL_OPTIONS_INIT | ( | _Out_ PWDF_COINSTALLER_INSTALL_OPTIONS | ClientOptions | ) |
Definition at line 61 of file wdfinstaller.h.
ULONG WINAPI WdfPreDeviceInstallEx | ( | _In_ LPCWSTR | InfPath, |
_In_opt_ LPCWSTR | InfSectionName, | ||
_In_ PWDF_COINSTALLER_INSTALL_OPTIONS | ClientOptions | ||
) |