1// ====================================================================== 2// File: KCAPI_Manager.h 3// 4// Operation classes for KC manager APIs: 5// - KCGetKeychainManagerVersion 6// - KeychainManagerAvailable 7// 8// 9// Copyright: Copyright (c) 2000,2003 Apple Computer, Inc. All Rights Reserved. 10// 11// Change History (most recent first): 12// 13// <1> 2/22/00 em Created. 14// ====================================================================== 15 16#ifndef __KCAPI_MANAGER__ 17#define __KCAPI_MANAGER__ 18 19#include "KCOperation.h" 20#include "KCOperationID.h" 21 22// ��������������������������������������������������������������������������� 23// � COp_KCGetKeychainManagerVersion 24// ��������������������������������������������������������������������������� 25class COp_KCGetKeychainManagerVersion : public KCOperation 26{ 27public: 28OPERATION_ID(KCGetKeychainManagerVersion) 29 30 COp_KCGetKeychainManagerVersion(); 31 virtual OSStatus Operate(); 32 33protected: 34 CParamUInt32 mVersion; 35}; 36 37// ��������������������������������������������������������������������������� 38// � COp_KeychainManagerAvailable 39// ��������������������������������������������������������������������������� 40class COp_KeychainManagerAvailable : public KCOperation 41{ 42public: 43OPERATION_ID(KeychainManagerAvailable) 44 45 COp_KeychainManagerAvailable(); 46 virtual OSStatus Operate(); 47 48protected: 49 CParamBoolean mAvailable; 50}; 51 52#endif // __KCAPI_MANAGER__ 53