Splits a handle into parts.
int Split( const TCHAR* pszHandle, std::vector<std::tstring>& parts );
A string composed of several parts, separated by a specified character (by default, a colon).
This should be reference to an empty vector of strings. The parts of the of the handle will be returned in this vector.
Returns the number of parts that were extracted.