codefile.h

来自「Next BIOS Source code : Extensible Firmw」· C头文件 代码 · 共 684 行 · 第 1/4 页

H
684
字号
/*++

Copyright (c)  1999 - 2002 Intel Corporation. All rights reserved
This software and associated documentation (if any) is furnished
under a license and may only be used or copied in accordance
with the terms of the license. Except as permitted by such
license, no part of this software or documentation may be
reproduced, stored in a retrieval system, or transmitted in any
form or by any means without the express written consent of
Intel Corporation.


Module Name:
  
  CODEFILE.H

Abstract:


Revision History

--*/
/*********************************************************
 * File name: codefile.h                                 *
 * Contains codes associated with framework functions    *
 *********************************************************/

#ifndef _CODEFILE_H
#define _CODEFILE_H

#define FNCODE_AddAttribute                                          (FWK_BASE_CODE +   1)
#define FNCODE_AddManifestSection                                    (FWK_BASE_CODE +   2)
#define FNCODE_AddMultiContext                                       (FWK_BASE_CODE +   3)
#define FNCODE_AddSigSection                                         (FWK_BASE_CODE +   4)
#define FNCODE_AllocAlgList                                          (FWK_BASE_CODE +   5)
#define FNCODE_BER_BerToUnlong                                       (FWK_BASE_CODE +   6)
#define FNCODE_BER_BerToVeryUnLong                                   (FWK_BASE_CODE +   7)
#define FNCODE_BER_CountItems                                        (FWK_BASE_CODE +   8)
#define FNCODE_BER_Decode                                            (FWK_BASE_CODE +   9)
#define FNCODE_BER_DecodeBitString                                   (FWK_BASE_CODE +  10)
#define FNCODE_BER_ExpandItem                                        (FWK_BASE_CODE +  11)
#define FNCODE_BER_ExpandSequence                                    (FWK_BASE_CODE +  12)
#define FNCODE_BER_ExpandSet                                         (FWK_BASE_CODE +  13)
#define FNCODE_BER_FindAttribute                                     (FWK_BASE_CODE +  14)
#define FNCODE_BER_LengthOfLength                                    (FWK_BASE_CODE +  15)
#define FNCODE_BER_LengthOfTag                                       (FWK_BASE_CODE +  16)
#define FNCODE_BER_OidDecode                                         (FWK_BASE_CODE +  17)
#define FNCODE_BER_OutputLength                                      (FWK_BASE_CODE +  18)
#define FNCODE_BER_OutputTag                                         (FWK_BASE_CODE +  19)
#define FNCODE_BER_ParseComplexObject                                (FWK_BASE_CODE +  20)
#define FNCODE_BER_SearchTree                                        (FWK_BASE_CODE +  21)
#define FNCODE_BER_SizeofObject                                      (FWK_BASE_CODE +  22)
#define FNCODE_BER_TagCompare                                        (FWK_BASE_CODE +  23)
#define FNCODE_CSSM_CL_CertAbortQuery                                (FWK_BASE_CODE +  24)
#define FNCODE_CSSM_CL_CertCreateTemplate                            (FWK_BASE_CODE +  25)
#define FNCODE_CSSM_CL_CertDescribeFormat                            (FWK_BASE_CODE +  26)
#define FNCODE_CSSM_CL_CertExport                                    (FWK_BASE_CODE +  27)
#define FNCODE_CSSM_CL_CertGetAllFields                              (FWK_BASE_CODE +  28)
#define FNCODE_CSSM_CL_CertGetFirstFieldValue                        (FWK_BASE_CODE +  29)
#define FNCODE_CSSM_CL_CertGetKeyInfo                                (FWK_BASE_CODE +  30)
#define FNCODE_CSSM_CL_CertGetNextFieldValue                         (FWK_BASE_CODE +  31)
#define FNCODE_CSSM_CL_CertImport                                    (FWK_BASE_CODE +  32)
#define FNCODE_CSSM_CL_CertSign                                      (FWK_BASE_CODE +  33)
#define FNCODE_CSSM_CL_CertUnsign                                    (FWK_BASE_CODE +  34)
#define FNCODE_CSSM_CL_CertVerify                                    (FWK_BASE_CODE +  35)
#define FNCODE_CSSM_CL_CrlAbortQuery                                 (FWK_BASE_CODE +  36)
#define FNCODE_CSSM_CL_CrlAddCert                                    (FWK_BASE_CODE +  37)
#define FNCODE_CSSM_CL_CrlCreateTemplate                             (FWK_BASE_CODE +  38)
#define FNCODE_CSSM_CL_CrlDescribeFormat                             (FWK_BASE_CODE +  39)
#define FNCODE_CSSM_CL_CrlGetFirstFieldValue                         (FWK_BASE_CODE +  40)
#define FNCODE_CSSM_CL_CrlGetNextFieldValue                          (FWK_BASE_CODE +  41)
#define FNCODE_CSSM_CL_CrlRemoveCert                                 (FWK_BASE_CODE +  42)
#define FNCODE_CSSM_CL_CrlSetFields                                  (FWK_BASE_CODE +  43)
#define FNCODE_CSSM_CL_CrlSign                                       (FWK_BASE_CODE +  44)
#define FNCODE_CSSM_CL_CrlVerify                                     (FWK_BASE_CODE +  45)
#define FNCODE_CSSM_CL_IsCertInCrl                                   (FWK_BASE_CODE +  46)
#define FNCODE_CSSM_CL_PassThrough                                   (FWK_BASE_CODE +  47)
#define FNCODE_CSSM_CSP_ChangeLoginPassword                          (FWK_BASE_CODE +  48)
#define FNCODE_CSSM_CSP_CreateAsymmetricContext                      (FWK_BASE_CODE +  49)
#define FNCODE_CSSM_CSP_CreateDeriveKeyContext                       (FWK_BASE_CODE +  50)
#define FNCODE_CSSM_CSP_CreateDigestContext                          (FWK_BASE_CODE +  51)
#define FNCODE_CSSM_CSP_CreateKeyExchContext                         (FWK_BASE_CODE +  52)
#define FNCODE_CSSM_CSP_CreateKeyGenContext                          (FWK_BASE_CODE +  53)
#define FNCODE_CSSM_CSP_CreateMacContext                             (FWK_BASE_CODE +  54)
#define FNCODE_CSSM_CSP_CreatePassThroughContext                     (FWK_BASE_CODE +  55)
#define FNCODE_CSSM_CSP_CreateRandomGenContext                       (FWK_BASE_CODE +  56)
#define FNCODE_CSSM_CSP_CreateSignatureContext                       (FWK_BASE_CODE +  57)
#define FNCODE_CSSM_CSP_CreateSymmetricContext                       (FWK_BASE_CODE +  58)
#define FNCODE_CSSM_CSP_CreateUniqueIdContext                        (FWK_BASE_CODE +  59)
#define FNCODE_CSSM_CSP_Login                                        (FWK_BASE_CODE +  60)
#define FNCODE_CSSM_CSP_Logout                                       (FWK_BASE_CODE +  61)
#define FNCODE_CSSM_CSP_PassThrough                                  (FWK_BASE_CODE +  62)
#define FNCODE_CSSM_ClearError                                       (FWK_BASE_CODE +  63)
#define FNCODE_CSSM_DL_AbortQuery                                    (FWK_BASE_CODE +  64)
#define FNCODE_CSSM_DL_Authenticate                                  (FWK_BASE_CODE +  65)
#define FNCODE_CSSM_DL_DataDelete                                    (FWK_BASE_CODE +  66)
#define FNCODE_CSSM_DL_DataGetFirst                                  (FWK_BASE_CODE +  67)
#define FNCODE_CSSM_DL_DataGetNext                                   (FWK_BASE_CODE +  68)
#define FNCODE_CSSM_DL_DataInsert                                    (FWK_BASE_CODE +  69)
#define FNCODE_CSSM_DL_DbClose                                       (FWK_BASE_CODE +  70)
#define FNCODE_CSSM_DL_DbCreate                                      (FWK_BASE_CODE +  71)
#define FNCODE_CSSM_DL_DbDelete                                      (FWK_BASE_CODE +  72)
#define FNCODE_CSSM_DL_DbExport                                      (FWK_BASE_CODE +  73)
#define FNCODE_CSSM_DL_DbGetInfo                                     (FWK_BASE_CODE +  74)
#define FNCODE_CSSM_DL_DbGetRecordParsingFunctions                   (FWK_BASE_CODE +  75)
#define FNCODE_CSSM_DL_DbImport                                      (FWK_BASE_CODE +  76)
#define FNCODE_CSSM_DL_DbOpen                                        (FWK_BASE_CODE +  77)
#define FNCODE_CSSM_DL_DbSetInfo                                     (FWK_BASE_CODE +  78)
#define FNCODE_CSSM_DL_DbSetRecordParsingFunctions                   (FWK_BASE_CODE +  79)
#define FNCODE_CSSM_DL_FreeUniqueRecord                              (FWK_BASE_CODE +  80)
#define FNCODE_CSSM_DL_GetDbNameFromHandle                           (FWK_BASE_CODE +  81)
#define FNCODE_CSSM_DL_PassThrough                                   (FWK_BASE_CODE +  82)
#define FNCODE_CSSM_DecryptData                                      (FWK_BASE_CODE +  83)
#define FNCODE_CSSM_DecryptDataFinal                                 (FWK_BASE_CODE +  84)
#define FNCODE_CSSM_DecryptDataInit                                  (FWK_BASE_CODE +  85)
#define FNCODE_CSSM_DecryptDataUpdate                                (FWK_BASE_CODE +  86)
#define FNCODE_CSSM_DeleteContext                                    (FWK_BASE_CODE +  87)
#define FNCODE_CSSM_DeleteContextAttributes                          (FWK_BASE_CODE +  88)
#define FNCODE_CSSM_DeregisterServices                               (FWK_BASE_CODE +  89)
#define FNCODE_CSSM_DeriveKey                                        (FWK_BASE_CODE +  90)
#define FNCODE_CSSM_DestroyError                                     (FWK_BASE_CODE +  91)
#define FNCODE_CSSM_DigestData                                       (FWK_BASE_CODE +  92)
#define FNCODE_CSSM_DigestDataClone                                  (FWK_BASE_CODE +  93)
#define FNCODE_CSSM_DigestDataFinal                                  (FWK_BASE_CODE +  94)
#define FNCODE_CSSM_DigestDataInit                                   (FWK_BASE_CODE +  95)
#define FNCODE_CSSM_DigestDataUpdate                                 (FWK_BASE_CODE +  96)
#define FNCODE_CSSM_EncryptData                                      (FWK_BASE_CODE +  97)
#define FNCODE_CSSM_EncryptDataFinal                                 (FWK_BASE_CODE +  98)
#define FNCODE_CSSM_EncryptDataInit                                  (FWK_BASE_CODE +  99)
#define FNCODE_CSSM_EncryptDataUpdate                                (FWK_BASE_CODE + 100)
#define FNCODE_CSSM_Free                                             (FWK_BASE_CODE + 101)
#define FNCODE_CSSM_FreeContext                                      (FWK_BASE_CODE + 102)
#define FNCODE_CSSM_FreeInfo                                         (FWK_BASE_CODE + 103)
#define FNCODE_CSSM_FreeList                                         (FWK_BASE_CODE + 104)
#define FNCODE_CSSM_FreeModuleInfo                                   (FWK_BASE_CODE + 105)
#define FNCODE_CSSM_GenerateAlgorithmParams                          (FWK_BASE_CODE + 106)
#define FNCODE_CSSM_GenerateKey                                      (FWK_BASE_CODE + 107)
#define FNCODE_CSSM_GenerateKeyPair                                  (FWK_BASE_CODE + 108)
#define FNCODE_CSSM_GenerateMac                                      (FWK_BASE_CODE + 109)
#define FNCODE_CSSM_GenerateMacFinal                                 (FWK_BASE_CODE + 110)
#define FNCODE_CSSM_GenerateMacInit                                  (FWK_BASE_CODE + 111)
#define FNCODE_CSSM_GenerateMacUpdate                                (FWK_BASE_CODE + 112)
#define FNCODE_CSSM_GenerateRandom                                   (FWK_BASE_CODE + 113)
#define FNCODE_CSSM_GetAPIMemoryFunctions                            (FWK_BASE_CODE + 114)
#define FNCODE_CSSM_GetCSSMRegistryPath                              (FWK_BASE_CODE + 115)
#define FNCODE_CSSM_GetContext                                       (FWK_BASE_CODE + 116)
#define FNCODE_CSSM_GetContextAttribute                              (FWK_BASE_CODE + 117)
#define FNCODE_CSSM_GetError                                         (FWK_BASE_CODE + 118)
#define FNCODE_CSSM_GetGUIDUsage                                     (FWK_BASE_CODE + 119)
#define FNCODE_CSSM_GetHandleInfo                                    (FWK_BASE_CODE + 120)
#define FNCODE_CSSM_GetHandleUsage                                   (FWK_BASE_CODE + 121)
#define FNCODE_CSSM_GetInfo                                          (FWK_BASE_CODE + 122)
#define FNCODE_CSSM_GetModuleGUIDFromHandle                          (FWK_BASE_CODE + 123)
#define FNCODE_CSSM_GetModuleInfo                                    (FWK_BASE_CODE + 124)
#define FNCODE_CSSM_GetModuleLocation                                (FWK_BASE_CODE + 125)
#define FNCODE_CSSM_Init                                             (FWK_BASE_CODE + 126)
#define FNCODE_CSSM_InitError                                        (FWK_BASE_CODE + 127)
#define FNCODE_CSSM_KR_CreateRecoveryEnablementContext               (FWK_BASE_CODE + 128)
#define FNCODE_CSSM_KR_CreateRecoveryRegistrationContext             (FWK_BASE_CODE + 129)
#define FNCODE_CSSM_KR_CreateRecoveryRequestContext                  (FWK_BASE_CODE + 130)
#define FNCODE_CSSM_KR_FreeKRProfile                                 (FWK_BASE_CODE + 131)
#define FNCODE_CSSM_KR_GenerateRecoveryFields                        (FWK_BASE_CODE + 132)
#define FNCODE_CSSM_KR_GetPolicyInfo                                 (FWK_BASE_CODE + 133)
#define FNCODE_CSSM_KR_GetRecoveredObject                            (FWK_BASE_CODE + 134)
#define FNCODE_CSSM_KR_ProcessRecoveryFields                         (FWK_BASE_CODE + 135)
#define FNCODE_CSSM_KR_RecoveryRequest                               (FWK_BASE_CODE + 136)
#define FNCODE_CSSM_KR_RecoveryRequestAbort                          (FWK_BASE_CODE + 137)
#define FNCODE_CSSM_KR_RecoveryRetrieve                              (FWK_BASE_CODE + 138)
#define FNCODE_CSSM_KR_RegistrationRequest                           (FWK_BASE_CODE + 139)
#define FNCODE_CSSM_KR_RegistrationRetrieve                          (FWK_BASE_CODE + 140)
#define FNCODE_CSSM_KR_SetEnterpriseRecoveryPolicy                   (FWK_BASE_CODE + 141)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?