TianoCore EDK2 master
Loading...
Searching...
No Matches
Udp4Driver.h
Go to the documentation of this file.
1
8#ifndef _UDP4_DRIVER_H_
9#define _UDP4_DRIVER_H_
10
11#include <Uefi.h>
12#include <Library/BaseLib.h>
13#include <Library/NetLib.h>
16
36EFIAPI
39 IN EFI_HANDLE ControllerHandle,
40 IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL
41 );
42
62EFIAPI
65 IN EFI_HANDLE ControllerHandle,
66 IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL
67 );
68
88EFIAPI
91 IN EFI_HANDLE ControllerHandle,
92 IN UINTN NumberOfChildren,
93 IN EFI_HANDLE *ChildHandleBuffer
94 );
95
116EFIAPI
119 IN EFI_HANDLE *ChildHandle
120 );
121
141EFIAPI
144 IN EFI_HANDLE ChildHandle
145 );
146
147#endif
UINT64 UINTN
#define IN
Definition: Base.h:279
EFI_STATUS EFIAPI Udp4DriverBindingSupported(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL)
Definition: Udp4Driver.c:83
EFI_STATUS EFIAPI Udp4ServiceBindingDestroyChild(IN EFI_SERVICE_BINDING_PROTOCOL *This, IN EFI_HANDLE ChildHandle)
Definition: Udp4Driver.c:430
EFI_STATUS EFIAPI Udp4DriverBindingStop(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN UINTN NumberOfChildren, IN EFI_HANDLE *ChildHandleBuffer)
Definition: Udp4Driver.c:201
EFI_STATUS EFIAPI Udp4DriverBindingStart(IN EFI_DRIVER_BINDING_PROTOCOL *This, IN EFI_HANDLE ControllerHandle, IN EFI_DEVICE_PATH_PROTOCOL *RemainingDevicePath OPTIONAL)
Definition: Udp4Driver.c:141
EFI_STATUS EFIAPI Udp4ServiceBindingCreateChild(IN EFI_SERVICE_BINDING_PROTOCOL *This, IN EFI_HANDLE *ChildHandle)
Definition: Udp4Driver.c:295
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
VOID * EFI_HANDLE
Definition: UefiBaseType.h:33