diff -r 000000000000 -r 4e1aa6a622a0 sysstatemgmt/systemstatereferenceplugins/custcmd/inc/ssmuiproviderdllswitch_stubs.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sysstatemgmt/systemstatereferenceplugins/custcmd/inc/ssmuiproviderdllswitch_stubs.h Tue Feb 02 00:53:00 2010 +0200 @@ -0,0 +1,272 @@ +// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// ssmcustomuidswitch_stubs.h +// +// + +/** + @file + @internalComponent + @released +*/ + +extern "C" { + +void common_dispatch(); + +__declspec(dllexport) +__declspec(naked) +void call_vector_1 () + { + //CSsmUiSpecific::~CSsmUiSpecific(void) + _asm mov eax, 1 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_2 () + { + //class TUid CSsmUiSpecific::EmergencyCallPropertyCategory(void) + _asm mov eax, 2 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_3 () + { + //unsigned int CSsmUiSpecific::EmergencyCallPropertyKey(void) + _asm mov eax, 3 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_4 () + { + //class CSsmUiSpecific * CSsmUiSpecific::InstanceL(void) + _asm mov eax, 4 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_5 () + { + //int CSsmUiSpecific::IsSimSupported(void) + _asm mov eax, 5 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_6 () + { + //void CSsmUiSpecific::Release(void) + _asm mov eax, 6 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_7 () + { + //class TUid CSsmUiSpecific::StartupPSUid(void) + _asm mov eax, 7 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_8 () + { + //class TUid CSsmUiSpecific::SecurityPinNotifierUid(void) + _asm mov eax, 8 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_9 () + { + //class TUid CSsmUiSpecific::ScreenOutputChannelUid(void) + _asm mov eax, 9 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_10 () + { + //enum TStrtSecurityStatus CSsmUiSpecific::SecurityStatus(void) const + _asm mov eax, 10 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_11 () + { + //void CSsmUiSpecific::SetSecurityStatus(enum TStrtSecurityStatus const &) + _asm mov eax, 11 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_12 () + { + //unsigned int CSsmUiSpecific::SimStatusPropertyKey(void) + _asm mov eax, 12 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_13 () + { + //int CSsmUiSpecific::IsSimStateChangeAllowed(void) + _asm mov eax, 13 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_14 () + { + //int CSsmUiSpecific::IsAmaStarterSupported(void) + _asm mov eax, 14 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_15 () + { + //class HBufC16 * CSsmUiSpecific::GetTsyModuleNameL(void) + _asm mov eax, 15 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_16 () + { + //class TUid CSsmUiSpecific::StarterPSUid(void) + _asm mov eax, 16 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_17 () + { + //class HBufC16 * CSsmUiSpecific::PhoneTsyNameL(void) + _asm mov eax, 17 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_18 () + { + //int CSsmUiSpecific::IsSimPresent(void) + _asm mov eax, 18 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_19 () + { + //int CSsmUiSpecific::IsSimlessOfflineSupported(void) + _asm mov eax, 19 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_20 () + { + //TBool IsSimPresent() + _asm mov eax, 20 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_21 () + { + //TBool IsNormalBoot(); + _asm mov eax, 21 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_22 () + { + //TBool IsSimChangedReset(); + _asm mov eax, 22 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_23 () + { + //TUid RFStatusPropertyKey(); + _asm mov eax, 23 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_24 () + { + //TUid RFStatusPropertyCategory(); + _asm mov eax, 24 + _asm jmp common_dispatch + } +__declspec(dllexport) +__declspec(naked) +void call_vector_25 () + { + //TUint CSsmUiSpecific::ValidateRTCPropertyKey(void) + _asm mov eax, 25 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_26 () + { + //TUid CSsmUiSpecific::ValidateRTCPropertyCategory(void) + _asm mov eax, 26 + _asm jmp common_dispatch + } + +__declspec(dllexport) +__declspec(naked) +void call_vector_27 () + { + //TInt PhoneMemoryRootDriveId() + _asm mov eax, 27 + _asm jmp common_dispatch + } +} + +#define MAX_ORDINAL 27 +