EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index

NetworkPkg/Udp6Dxe/Udp6Driver.h

Go to the documentation of this file.
00001 
00016 #ifndef _UDP6_DRIVER_H_
00017 #define _UDP6_DRIVER_H_
00018 
00019 #include <Protocol/DriverBinding.h>
00020 #include <Protocol/ServiceBinding.h>
00021 #include <Protocol/DevicePath.h>
00022 
00065 EFI_STATUS
00066 EFIAPI
00067 Udp6DriverBindingSupported (
00068   IN EFI_DRIVER_BINDING_PROTOCOL  *This,
00069   IN EFI_HANDLE                   ControllerHandle,
00070   IN EFI_DEVICE_PATH_PROTOCOL     *RemainingDevicePath  OPTIONAL
00071   );
00072 
00092 EFI_STATUS
00093 EFIAPI
00094 Udp6DriverBindingStart (
00095   IN EFI_DRIVER_BINDING_PROTOCOL  *This,
00096   IN EFI_HANDLE                   ControllerHandle,
00097   IN EFI_DEVICE_PATH_PROTOCOL     *RemainingDevicePath  OPTIONAL
00098   );
00099 
00120 EFI_STATUS
00121 EFIAPI
00122 Udp6DriverBindingStop (
00123   IN  EFI_DRIVER_BINDING_PROTOCOL  *This,
00124   IN  EFI_HANDLE                   ControllerHandle,
00125   IN  UINTN                        NumberOfChildren,
00126   IN  EFI_HANDLE                   *ChildHandleBuffer OPTIONAL
00127   );
00128 
00148 EFI_STATUS
00149 EFIAPI
00150 Udp6ServiceBindingCreateChild (
00151   IN EFI_SERVICE_BINDING_PROTOCOL  *This,
00152   IN OUT EFI_HANDLE                *ChildHandle
00153   );
00154 
00174 EFI_STATUS
00175 EFIAPI
00176 Udp6ServiceBindingDestroyChild (
00177   IN EFI_SERVICE_BINDING_PROTOCOL  *This,
00178   IN EFI_HANDLE                    ChildHandle
00179   );
00180 
00181 #endif
00182 
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines