|
ReactOS 0.4.16-dev-1946-g52006dd
|
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 | ||
| ) |