Added NativeShellFolder, NativeEnumIDList wrappers for COM interfaces; added HRESULT