Skip to content

Update nf-shobjidl_core-ishellfolder-parsedisplayname.md - #2106

Open
iPhilip wants to merge 1 commit into
MicrosoftDocs:docsfrom
iPhilip:patch-67
Open

iPhilip wants to merge 1 commit into
MicrosoftDocs:docsfrom
iPhilip:patch-67

Conversation

@iPhilip

@iPhilip iPhilip commented Oct 3, 2025

Copy link
Copy Markdown
Contributor

The original text

::{CLSID for Control Panel}\::{CLSID for printers folder}

doesn't match the previous sentence.

retrieve a fully qualified identifier list for the control panel from the desktop folder

Furthermore, double-GUID Control Panel monikers are a legacy pattern. Thus, I replaced the original text with the Control Panel GUID: ::{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}

The original text

::{CLSID for Control Panel}\::{CLSID for printers folder}

doesn't match the previous sentence. Furthermore, double-GUID Control Panel monikers are a legacy pattern.

I replaced the original text with the Control Panel GUID = {5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}
@prmerger-automator

Copy link
Copy Markdown

iPhilip : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The replacement CLSID {5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0} needs verification. The original text showed a two-level virtual folder path (::{Control Panel CLSID}\::{Printers CLSID}) as an example, but the replacement is a single-level CLSID. The CLSID 5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0 appears to be for the Hardware and Sound control panel page, not the Printers folder. For a complete, accurate example, please provide the full virtual folder path with both CLSIDs explicitly, e.g.: ::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{2227A280-3AEA-1069-A2DE-08002B30309D} (Control Panel → Printers), and cite a reference.

@GrantMeStrength

Copy link
Copy Markdown
Contributor

Copilot /review

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review: Needs Verification

This PR replaces the generic CLSID placeholder with {5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}.

The well-known Control Panel CLSIDs are:

  • Classic: {21EC2020-3AEA-1069-A2DD-08002B30309D}
  • New (Vista+): {26EE0668-A00A-44D7-9371-BEB064C98683}

Please verify that {5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0} is a valid/appropriate CLSID for the scenario documented here.

@prmerger-automator

Copy link
Copy Markdown

iPhilip : Thanks for your contribution! The author(s) and reviewer(s) have been notified to review your proposed change. Jim Walker (@jwmsft)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants