The following code can be used to lock the keypad with RAknKeyLock class
RAknKeyLock keyLock; User::LeaveIfError(keyLock.Connect()); CleanupClosePushL(keyLock); keyLock.EnableKeyLock(); keyLock.Close(); CleanupStack::PopAndDestroy();