30 Status =
gBS->HandleProtocol (
35 if (EFI_ERROR (Status)) {
39 ASSERT (PrivateData->Signature == TLS_AUTH_CONFIG_PRIVATE_DATA_SIGNATURE);
41 gBS->UninstallMultipleProtocolInterfaces (
80 Status =
gBS->OpenProtocol (
86 EFI_OPEN_PROTOCOL_TEST_PROTOCOL
88 if (!EFI_ERROR (Status)) {
89 return EFI_ALREADY_STARTED;
96 if (PrivateData ==
NULL) {
97 return EFI_OUT_OF_RESOURCES;
104 if (EFI_ERROR (Status)) {
111 Status =
gBS->InstallMultipleProtocolInterfaces (
117 if (EFI_ERROR (Status)) {
VOID *EFIAPI AllocateZeroPool(IN UINTN AllocationSize)
EFI_STATUS EFIAPI TlsAuthConfigDxeDriverEntryPoint(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
EFI_STATUS EFIAPI TlsAuthConfigDxeUnload(IN EFI_HANDLE ImageHandle)
EFI_STATUS TlsAuthConfigFormInit(IN TLS_AUTH_CONFIG_PRIVATE_DATA *Private)
EFI_STATUS TlsAuthConfigFormUnload(IN TLS_AUTH_CONFIG_PRIVATE_DATA *Private)