VirtualBox

source: vbox/trunk/src/VBox/Devices/EFI/FirmwareNew/RedfishPkg/Include/Library/RestExLib.h@ 105668

最後變更 在這個檔案從105668是 101291,由 vboxsync 提交於 18 月 前

EFI/FirmwareNew: Make edk2-stable202308 build on all supported platforms (using gcc at least, msvc not tested yet), bugref:4643

  • 屬性 svn:eol-style 設為 native
檔案大小: 1.4 KB
 
1/** @file
2 This library provides help functions for REST EX Protocol.
3
4 (C) Copyright 2020 Hewlett Packard Enterprise Development LP<BR>
5 Copyright (c) 2023, Ampere Computing LLC. All rights reserved.<BR>
6
7 SPDX-License-Identifier: BSD-2-Clause-Patent
8
9**/
10
11#ifndef REST_EX_LIB_H_
12#define REST_EX_LIB_H_
13
14#include <Protocol/RestEx.h>
15
16///
17/// Library class public functions
18///
19
20/**
21 This function allows the caller to create child handle for specific
22 REST server.
23
24 @param[in] Controller The controller handle used of selected interface.
25 @param[in] Image The image handle used to open service.
26 @param[in] AccessMode Access mode of REST server.
27 @param[in] ConfigType Underlying configuration to communicate with REST server.
28 @param[in] ServiceType REST service type.
29 @param[out] ChildInstanceHandle The handle to receive the create child.
30
31 @retval EFI_SUCCESS Can't create the corresponding REST EX child instance.
32 @retval EFI_INVALID_PARAMETERS Any of input parameters is improper.
33
34**/
35EFI_STATUS
36RestExLibCreateChild (
37 IN EFI_HANDLE Controller,
38 IN EFI_HANDLE Image,
39 IN EFI_REST_EX_SERVICE_ACCESS_MODE AccessMode,
40 IN EFI_REST_EX_CONFIG_TYPE ConfigType,
41 IN EFI_REST_EX_SERVICE_TYPE ServiceType,
42 OUT EFI_HANDLE *ChildInstanceHandle
43 );
44
45#endif
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette