📄 das-types.h
字号:
#define print_DAS_ModifyRDNArgument(pe, top, len, buffer, parm) \ prnt_f(_ZModifyRDNArgumentDAS, &_ZDAS_mod, pe, top, len, buffer)#define print_DAS_ModifyRDNArgument_P _ZModifyRDNArgumentDAS, &_ZDAS_mod#define encode_DAS_ModifyRDNResult(pe, top, len, buffer, parm) \ enc_f(_ZModifyRDNResultDAS, &_ZDAS_mod, pe, top, len, buffer, (char *) parm)#define decode_DAS_ModifyRDNResult(pe, top, len, buffer, parm) \ dec_f(_ZModifyRDNResultDAS, &_ZDAS_mod, pe, top, len, buffer, (char **) parm)#define print_DAS_ModifyRDNResult(pe, top, len, buffer, parm) \ prnt_f(_ZModifyRDNResultDAS, &_ZDAS_mod, pe, top, len, buffer)#define print_DAS_ModifyRDNResult_P _ZModifyRDNResultDAS, &_ZDAS_mod#define encode_DAS_DirectoryBindError(pe, top, len, buffer, parm) \ enc_f(_ZDirectoryBindErrorDAS, &_ZDAS_mod, pe, top, len, buffer, (char *) parm)#define decode_DAS_DirectoryBindError(pe, top, len, buffer, parm) \ dec_f(_ZDirectoryBindErrorDAS, &_ZDAS_mod, pe, top, len, buffer, (char **) parm)#define print_DAS_DirectoryBindError(pe, top, len, buffer, parm) \ prnt_f(_ZDirectoryBindErrorDAS, &_ZDAS_mod, pe, top, len, buffer)#define print_DAS_DirectoryBindError_P _ZDirectoryBindErrorDAS, &_ZDAS_mod#define encode_DAS_AbandonFailedParm(pe, top, len, buffer, parm) \ enc_f(_ZAbandonFailedParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char *) parm)#define decode_DAS_AbandonFailedParm(pe, top, len, buffer, parm) \ dec_f(_ZAbandonFailedParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char **) parm)#define print_DAS_AbandonFailedParm(pe, top, len, buffer, parm) \ prnt_f(_ZAbandonFailedParmDAS, &_ZDAS_mod, pe, top, len, buffer)#define print_DAS_AbandonFailedParm_P _ZAbandonFailedParmDAS, &_ZDAS_mod#define encode_DAS_AttributeErrorParm(pe, top, len, buffer, parm) \ enc_f(_ZAttributeErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char *) parm)#define decode_DAS_AttributeErrorParm(pe, top, len, buffer, parm) \ dec_f(_ZAttributeErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char **) parm)#define print_DAS_AttributeErrorParm(pe, top, len, buffer, parm) \ prnt_f(_ZAttributeErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer)#define print_DAS_AttributeErrorParm_P _ZAttributeErrorParmDAS, &_ZDAS_mod#define encode_DAS_NameErrorParm(pe, top, len, buffer, parm) \ enc_f(_ZNameErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char *) parm)#define decode_DAS_NameErrorParm(pe, top, len, buffer, parm) \ dec_f(_ZNameErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char **) parm)#define print_DAS_NameErrorParm(pe, top, len, buffer, parm) \ prnt_f(_ZNameErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer)#define print_DAS_NameErrorParm_P _ZNameErrorParmDAS, &_ZDAS_mod#define encode_DAS_ReferralParm(pe, top, len, buffer, parm) \ enc_f(_ZReferralParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char *) parm)#define decode_DAS_ReferralParm(pe, top, len, buffer, parm) \ dec_f(_ZReferralParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char **) parm)#define print_DAS_ReferralParm(pe, top, len, buffer, parm) \ prnt_f(_ZReferralParmDAS, &_ZDAS_mod, pe, top, len, buffer)#define print_DAS_ReferralParm_P _ZReferralParmDAS, &_ZDAS_mod#define encode_DAS_SecurityErrorParm(pe, top, len, buffer, parm) \ enc_f(_ZSecurityErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char *) parm)#define decode_DAS_SecurityErrorParm(pe, top, len, buffer, parm) \ dec_f(_ZSecurityErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char **) parm)#define print_DAS_SecurityErrorParm(pe, top, len, buffer, parm) \ prnt_f(_ZSecurityErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer)#define print_DAS_SecurityErrorParm_P _ZSecurityErrorParmDAS, &_ZDAS_mod#define encode_DAS_ServiceErrorParm(pe, top, len, buffer, parm) \ enc_f(_ZServiceErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char *) parm)#define decode_DAS_ServiceErrorParm(pe, top, len, buffer, parm) \ dec_f(_ZServiceErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char **) parm)#define print_DAS_ServiceErrorParm(pe, top, len, buffer, parm) \ prnt_f(_ZServiceErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer)#define print_DAS_ServiceErrorParm_P _ZServiceErrorParmDAS, &_ZDAS_mod#define encode_DAS_UpdateErrorParm(pe, top, len, buffer, parm) \ enc_f(_ZUpdateErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char *) parm)#define decode_DAS_UpdateErrorParm(pe, top, len, buffer, parm) \ dec_f(_ZUpdateErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer, (char **) parm)#define print_DAS_UpdateErrorParm(pe, top, len, buffer, parm) \ prnt_f(_ZUpdateErrorParmDAS, &_ZDAS_mod, pe, top, len, buffer)#define print_DAS_UpdateErrorParm_P _ZUpdateErrorParmDAS, &_ZDAS_mod#endif /* lint */#include "das-cdefs.h"#ifndef PEPYPATH#include "IF-types.h"#include "AF-types.h"#include "DO-types.h"#else#include "IF-types.h"#include "AF-types.h"#include "DO-types.h"#endif#define type_DAS_TAlgorithmIdentifier type_AF_AlgorithmIdentifier#define type_DAS_TBitString PElement#define type_DAS_Versions PElement#define bits_DAS_Versions "\020\01v1988"#define bit_DAS_Versions_v1988 0#define type_DAS_DBitString PElement#define type_DAS_DirectoryBindResult type_DAS_DirectoryBindArgument#define type_DAS_SAlgorithmIdentifier type_AF_AlgorithmIdentifier#define type_DAS_SBitString PElementstruct type_DAS_SimpleCredentials { struct type_IF_DistinguishedName *name; struct member_DAS_0 { struct qbuf *time1; struct qbuf *time2; PE random1; PE random2; } *validity; struct qbuf *password;};#define free_DAS_SimpleCredentials(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZSimpleCredentialsDAS], &_ZDAS_mod, 1)struct type_DAS_TokenToSign { struct type_AF_AlgorithmIdentifier *algorithm; struct type_IF_DistinguishedName *name; struct qbuf *time; PE random;};#define free_DAS_TokenToSign(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZTokenToSignDAS], &_ZDAS_mod, 1)struct type_DAS_Token { struct type_DAS_TokenToSign *element_DAS_0; struct type_DAS_TAlgorithmIdentifier *element_DAS_1; struct type_DAS_TBitString *element_DAS_2;};#define free_DAS_Token(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZTokenDAS], &_ZDAS_mod, 1)struct type_DAS_StrongCredentials { struct type_AF_CertificationPath *certificationPath; struct type_DAS_Token *bindToken;};#define free_DAS_StrongCredentials(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZStrongCredentialsDAS], &_ZDAS_mod, 1)struct type_DAS_Credentials { int offset;#define type_DAS_Credentials_simple 1#define type_DAS_Credentials_strong 2#define type_DAS_Credentials_externalProcedure 3 union { struct type_DAS_SimpleCredentials *simple; struct type_DAS_StrongCredentials *strong; struct type_UNIV_EXTERNAL *externalProcedure; } un;};#define free_DAS_Credentials(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZCredentialsDAS], &_ZDAS_mod, 1)struct type_DAS_SecurityProblem { integer parm;#define int_DAS_SecurityProblem_inappropriateAuthentication 1#define int_DAS_SecurityProblem_invalidCredentials 2#define int_DAS_SecurityProblem_insufficientAccessRights 3#define int_DAS_SecurityProblem_invalidSignature 4#define int_DAS_SecurityProblem_protectionRequired 5#define int_DAS_SecurityProblem_noInformation 6};#define free_DAS_SecurityProblem(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZSecurityProblemDAS], &_ZDAS_mod, 1)struct type_DAS_ServiceProblem { integer parm;#define int_DAS_ServiceProblem_busy 1#define int_DAS_ServiceProblem_unavailable 2#define int_DAS_ServiceProblem_unwillingToPerform 3#define int_DAS_ServiceProblem_chainingRequired 4#define int_DAS_ServiceProblem_unableToProceed 5#define int_DAS_ServiceProblem_invalidReference 6#define int_DAS_ServiceProblem_timeLimitExceeded 7#define int_DAS_ServiceProblem_administrativeLimitExceeded 8#define int_DAS_ServiceProblem_loopDetected 9#define int_DAS_ServiceProblem_unavailableCriticalExtension 10#define int_DAS_ServiceProblem_outOfScope 11#define int_DAS_ServiceProblem_ditError 12};#define free_DAS_ServiceProblem(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZServiceProblemDAS], &_ZDAS_mod, 1)struct type_DAS_EntryInformationSelection { struct choice_DAS_0 { int offset;#define choice_DAS_0_allAttributes 1#define choice_DAS_0_select 2 union { char allAttributes; struct member_DAS_1 { struct type_IF_AttributeType *member_DAS_2; struct member_DAS_1 *next; } *select; } un; } *attributeTypes; integer infoTypes;#define int_DAS_infoTypes_attributeTypesOnly 0#define int_DAS_infoTypes_attributeTypesAndValues 1};#define free_DAS_EntryInformationSelection(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZEntryInformationSelectionDAS], &_ZDAS_mod, 1)struct type_DAS_ServiceControls { integer optionals;#define opt_DAS_ServiceControls_timeLimit (000000001)#define opt_DAS_ServiceControls_sizeLimit (000000002)#define opt_DAS_ServiceControls_scopeOfReferral (000000004) PE options;#define bits_DAS_options "\020\01preferChaining\02chainingProhibited\03localScope\04dontUseCopy\05dontDereferenceAliases"#define bit_DAS_options_preferChaining 0#define bit_DAS_options_chainingProhibited 1#define bit_DAS_options_localScope 2#define bit_DAS_options_dontUseCopy 3#define bit_DAS_options_dontDereferenceAliases 4 integer priority;#define int_DAS_priority_low 0#define int_DAS_priority_medium 1#define int_DAS_priority_high 2 integer timeLimit; integer sizeLimit; integer scopeOfReferral;#define int_DAS_scopeOfReferral_dmd 0#define int_DAS_scopeOfReferral_country 1};#define free_DAS_ServiceControls(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZServiceControlsDAS], &_ZDAS_mod, 1)struct type_DAS_ProtectionRequest { integer parm;#define int_DAS_ProtectionRequest_none 0#define int_DAS_ProtectionRequest_signed 1};#define free_DAS_ProtectionRequest(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZProtectionRequestDAS], &_ZDAS_mod, 1)struct type_DAS_SecurityParameters { struct type_AF_CertificationPath *certificationPath; struct type_IF_DistinguishedName *name; struct qbuf *time; struct type_DAS_TBitString *random; struct type_DAS_ProtectionRequest *target;};#define free_DAS_SecurityParameters(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZSecurityParametersDAS], &_ZDAS_mod, 1)struct type_DAS_Extension { integer identifier; char critical; PE item;};#define free_DAS_Extension(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZExtensionDAS], &_ZDAS_mod, 1)struct type_DAS_EntryInformation { struct type_IF_DistinguishedName *element_DAS_3; char fromEntry; struct member_DAS_3 { struct choice_DAS_1 { int offset;#define choice_DAS_1_1 1#define choice_DAS_1_2 2 union { struct type_IF_AttributeType *choice_DAS_2; struct type_IF_Attribute *choice_DAS_3; } un; } *member_DAS_4; struct member_DAS_3 *next; } *element_DAS_4;};#define free_DAS_EntryInformation(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZEntryInformationDAS], &_ZDAS_mod, 1)struct type_DAS_LimitProblem { integer parm;#define int_DAS_LimitProblem_timeLimitExceeded 0#define int_DAS_LimitProblem_sizeLimitExceeded 1#define int_DAS_LimitProblem_administrativeLimitExceeded 2};#define free_DAS_LimitProblem(parm)\ (void) fre_obj((char *) parm, _ZDAS_mod.md_dtab[_ZLimitProblemDAS], &_ZDAS_mod, 1)struct type_DAS_PartialOutcomeQualifier { struct type_DAS_LimitProblem *limitProblem; struct member_DAS_5 { struct type_DO_ContinuationReference *member_DAS_6; struct member_DAS_5 *next; } *unexplored; char unavailableCriticalExtensions;};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -