internal NonFileSystemKnownFolder(IKnownFolderNative kf) { Debug.Assert(kf != null); knownFolderNative = kf; // Set the native shell item // and set it on the base class (ShellObject) Guid guid = new Guid(InterfaceGuids.IShellItem); knownFolderNative.GetShellItem(0, ref guid, out nativeShellItem); ComInterface = nativeShellItem; }