Newer
Older
AMI-Aptio-BIOS-Reversed / DnsDxe / DnsDxe.h
@Ajax Dong Ajax Dong 2 days ago 2 KB Init
/** @file
  DnsDxe.h -- Header for DnsDxe

Copyright (c) HR650X BIOS Decompilation Project
**/

#ifndef __DNSDXE_H__
#define __DNSDXE_H__

#include "../uefi_headers/Uefi.h"

//
// Function Prototypes
//

EFI_STATUS
EFIAPI
ModuleEntryPoint(
  VOID
);

EFI_STATUS
EFIAPI
Dns4DriverBindingSupported(
  VOID
);

EFI_STATUS
EFIAPI
Dns4DriverBindingStart(
  VOID
);

EFI_STATUS
EFIAPI
Dns4DriverBindingStop(
  VOID
);

EFI_STATUS
EFIAPI
Dns6DriverBindingSupported(
  VOID
);

EFI_STATUS
EFIAPI
Dns6DriverBindingStart(
  VOID
);

EFI_STATUS
EFIAPI
Dns6DriverBindingStop(
  VOID
);

EFI_STATUS
EFIAPI
DnsCreateService(
  VOID
);

EFI_STATUS
EFIAPI
DnsDestroyService(
  VOID
);

EFI_STATUS
EFIAPI
DnsDriverEntry(
  VOID
);

EFI_STATUS
EFIAPI
Dns4GetHostByName(
  VOID
);

EFI_STATUS
EFIAPI
Dns4GetHostByAddr(
  VOID
);

EFI_STATUS
EFIAPI
Dns4Poll(
  VOID
);

EFI_STATUS
EFIAPI
Dns4Cancel(
  VOID
);

EFI_STATUS
EFIAPI
Dns4GetConfigData(
  VOID
);

EFI_STATUS
EFIAPI
Dns4SetConfigData(
  VOID
);

EFI_STATUS
EFIAPI
Dns4GetServerList(
  VOID
);

EFI_STATUS
EFIAPI
Dns4GetHostName(
  VOID
);

EFI_STATUS
EFIAPI
Dns4SetHostName(
  VOID
);

EFI_STATUS
EFIAPI
Dns6GetHostByName(
  VOID
);

EFI_STATUS
EFIAPI
Dns6GetHostByAddr(
  VOID
);

EFI_STATUS
EFIAPI
Dns6Poll(
  VOID
);

EFI_STATUS
EFIAPI
Dns6Cancel(
  VOID
);

EFI_STATUS
EFIAPI
Dns6GetConfigData(
  VOID
);

EFI_STATUS
EFIAPI
Dns6SetConfigData(
  VOID
);

EFI_STATUS
EFIAPI
Dns6GetHostName(
  VOID
);

EFI_STATUS
EFIAPI
Dns6SetHostName(
  VOID
);

EFI_STATUS
EFIAPI
DnsBuildQuery(
  VOID
);

EFI_STATUS
EFIAPI
DnsParseResponse(
  VOID
);

EFI_STATUS
EFIAPI
DnsSubmitPacket4(
  VOID
);

EFI_STATUS
EFIAPI
DnsPeriodicTimerNotify(
  VOID
);

EFI_STATUS
EFIAPI
DnsCacheTimerNotify(
  VOID
);

EFI_STATUS
EFIAPI
DnsSetConfigData(
  VOID
);

EFI_STATUS
EFIAPI
DnsTransmit(
  VOID
);

EFI_STATUS
EFIAPI
DnsRandom(
  VOID
);

EFI_STATUS
EFIAPI
DebugAssert(
  VOID
);

EFI_STATUS
EFIAPI
DnsCreateInstance(
  VOID
);

EFI_STATUS
EFIAPI
DnsDestroyInstance(
  VOID
);

EFI_STATUS
EFIAPI
UdpIoDestroyIo(
  VOID
);

EFI_STATUS
EFIAPI
UdpIoSend(
  VOID
);

EFI_STATUS
EFIAPI
UdpIoPoll(
  VOID
);

EFI_STATUS
EFIAPI
UdpIoRecycle(
  VOID
);

EFI_STATUS
EFIAPI
DnsCreateUdpIo(
  VOID
);

EFI_STATUS
EFIAPI
DnsCancelTokenMap(
  VOID
);

EFI_STATUS
EFIAPI
DnsCleanupTokenMap(
  VOID
);

EFI_STATUS
EFIAPI
NetMapIsEmpty(
  VOID
);

#endif /* __DNSDXE_H__ */