This article describes the plug-in volatility with a unified output. There are many excellent resources for studying Volatility available. The author of the article wrote an absolute guide for beginners on writing your first plugin.
The purpose of this work is to write a plugin that lists the running processes from the sample Win7SP1x64. You may learn more details of the algorithm for writing the first volatility plug-in with a unified output here.