Dela via


Shell Functions

I det här avsnittet beskrivs Funktionerna i Windows Shell.

I det här avsnittet

Ämne Beskrivning
Intsafe.h Functions
Biblioteksfunktioner
Path Functions
AssocCreateForClasses
Hämtar ett objekt som implementerar ett IQueryAssociations--gränssnitt.
AssocGetDetailsOfPropKey
Hämtar värdet för en viss egenskapsnyckel med hjälp av filassociationsinformationen som tillhandahålls av Namnområdestillägg.
CDefFolderMenu_Create2
Skapar en snabbmeny för en vald grupp med filmappsobjekt.
CommandLineToArgvW
Parsar en Unicode-kommandoradssträng och returnerar en matris med pekare till kommandoradsargumenten, tillsammans med antalet sådana argument, på ett sätt som liknar standardvärdet för C-körning argv- och argc- värden.
APPLET_PROC
Fungerar som startpunkt för ett kontrollpanelsprogram. Det här är en biblioteksdefinierad återanropsfunktion.
CreateAppContainerProfile
Skapar en profil per användare och per app för Windows Store-appar.
CreateEnvironmentBlock
Hämtar miljövariablerna för den angivna användaren. Det här blocket kan sedan skickas till funktionen CreateProcessAsUser.
CreateMRUListW
Skapar en ny lista över senast använda (MRU).
CreateProfile
Skapar en ny användarprofil.
DefScreenSaverProc
Tillhandahåller standardbearbetning för meddelanden som ett skärmsläckarprogram inte bearbetar.
DefSubclassProc
Anropar nästa hanterare i ett fönsters underklasskedja. Den sista hanteraren i underklasskedjan anropar den ursprungliga fönsterproceduren för fönstret.
DeleteAppContainerProfile
Tar bort den angivna profilen per användare och per app.
DeleteProfile
Tar bort användarprofilen och alla användarrelaterade inställningar från den angivna datorn. Anroparen måste ha administratörsbehörighet för att kunna ta bort en användares profil.
DestroyEnvironmentBlock
Frigör miljövariabler som skapats av funktionen CreateEnvironmentBlock.
DeriveAppContainerSidFromAppContainerName
Hämtar SID för den angivna profilen.
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName
DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName är reserverat för framtida användning.
DLLGETVERSIONPROC
Implementeras av många av Windows Shell-DLL:er så att program kan hämta DLL-specifik versionsinformation.
DragAcceptFiles
Registrerar om ett fönster accepterar borttagna filer.
DragFinish
Frigör minne som systemet allokerat för användning vid överföring av filnamn till programmet.
DragQueryFile
Hämtar namnen på borttagna filer som är resultatet av en lyckad dra och släpp-åtgärd.
DragQueryPoint
Hämtar muspekarens position när en fil togs bort under en dra och släpp-åtgärd.
DuplicateIcon
Skapar en dubblett av en angiven ikon.
ExpandEnvironmentStringsForUser
Expanderar källsträngen med hjälp av miljöblocket som har upprättats för den angivna användaren.
ExtractAssociatedIcon
Hämtar ett handtag till en ikon som lagras som en resurs i en fil eller en ikon som lagras i en fils associerade körbara fil.
ExtractIcon
Hämtar ett handtag till en ikon från den angivna körbara filen, DLL-filen eller ikonfilen.
Om du vill hämta en matris med referenser till stora eller små ikoner använder du funktionen ExtractIconEx.
ExtractIconEx
Funktionen ExtractIconEx skapar en matris med referenser till stora eller små ikoner som extraherats från den angivna körbara filen, DLL-filen eller ikonfilen.
FileIconInit
Initierar eller initierar om systembildlistan.
FindExecutable
Hämtar namnet på och hanterar den körbara (.exe) fil som är associerad med en specifik dokumentfil.
FreeConfirmConflictItem
Frigör de resurser som har allokerats för en CONFIRM_CONFLICT_ITEM struktur.
FreeIDListArray
Frigör det minne som används av en pekare till en PIDL-listmatris (item identifier list).
FreeIDListArrayChild
Frigör minnesutrymmet för matrisen med pekare till underordnade objekt-ID:er. Detta frigör både PITEMID_CHILDs i matrisen och själva matrisen.
FreeIDListArrayFull
Frigör minnesutrymmet för PIDL-matrisen. Detta frigör både PIDLIST_ABSOLUTEs i matrisen och själva matrisen.
FreeKnownFolderDefinitionFields
Frigör de allokerade fälten i resultatet från IKnownFolder::GetFolderDefinition.
FreeMRUList
Frigör handtaget som är associerat med MRU-listan och skriver cachelagrade data till registret.
GetAllUsersProfileDirectory
Hämtar sökvägen till roten i katalogen som innehåller programdata som delas av alla användare.
GetAppContainerFolderPath
Hämtar sökvägen till den lokala appdatamappen för den angivna appcontainern.
GetAppContainerRegistryLocation
Hämtar platsen för registerlagringen som är associerad med en appcontainer.
GetContractDelegateWindow
Hämtar ett fönster som har angetts som ombud för en apps primära förgrundsfönster i syfte att associera delegatfönstret med appens kontrakt. Använd den här funktionen om du är utvecklare och skriver en Windows Store-app i inbyggd C++.
GetCurrentProcessExplicitAppUserModelID
Hämtar det programdefinierade, explicita programanvändarmodell-ID:t (AppUserModelID) för den aktuella processen.
GetDefaultUserProfileDirectory
Hämtar sökvägen till roten för standardanvändarens profil.
GetDpiForShellUiComponent
Hämtar punkter per tum (dpi) som upptas av en SHELL_UI_COMPONENT baserat på den aktuella skalningsfaktorn och PROCESS_DPI_AWARENESS.
GetMenuContextHelpId
Hämtar den hjälpkontextidentifierare som är associerad med den angivna menyn.
GetProfilesDirectory
Hämtar sökvägen till rotkatalogen där användarprofiler lagras.
GetProfileType
Hämtar den typ av profil som läses in för den aktuella användaren.
GetScaleFactorForDevice
Hämtar önskad skalningsfaktor för en visningsenhet.
GetScaleFactorForMonitor
Hämtar skalningsfaktorn för en specifik övervakare. Den här funktionen ersätter GetScaleFactorForDevice.
GetUserProfileDirectory
Hämtar sökvägen till rotkatalogen för den angivna användarens profil.
GetWindowContextHelpId
Hämtar den eventuella hjälpkontextidentifieraren som är associerad med det angivna fönstret.
GetWindowSubclass
Hämtar referensdata för det angivna fönstrets underklassåteranrop.
IDListContainerIsConsistent
Verifierar att containerstrukturen för en IDList är giltig.
ILAppendID
Lägger till eller förbereder en SHITEMID- struktur i en ITEMIDLIST- struktur.
ILClone
Klonar en ITEMIDLIST- struktur.
ILCloneChild
Klonar en underordnad ITEMIDLIST- struktur.
ILCloneFirst
Klonar den första SHITEMID- struktur i en ITEMIDLIST- struktur.
ILCloneFull
Klonar en fullständig eller absolut ITEMIDLIST- struktur.
ILCombine
Kombinerar två ITEMIDLIST- strukturer.
ILCreateFromPath
Returnerar ITEMIDLIST- struktur som är associerad med en angiven filsökväg.
ILFindChild
Avgör om en angiven ITEMIDLIST- struktur är underordnad en annan ITEMIDLIST- struktur.
ILFindLastID
Returnerar en pekare till den sista SHITEMID- struktur i en ITEMIDLIST- struktur.
ILFree-
Frigör en ITEMIDLIST- struktur som tilldelats av gränssnittet.
ILGetNext
Hämtar nästa SHITEMID- struktur i en ITEMIDLIST- struktur.
ILGetSize
Returnerar storleken i byte för en ITEMIDLIST- struktur.
ILIsAligned
Verifierar om en konstant ITEMIDLIST- är justerad mot en pekargräns, vilket är en DWORD- på 32-bitarsarkitekturer och en QWORD- på 64-bitarsarkitekturer.
ILIsChild
Verifierar om en PIDL är en underordnad PIDL, som är en PIDL med exakt en SHITEMID.
ILIsEmpty
Verifierar om en ITEMIDLIST- struktur är tom.
ILIsEqual
Testar om två ITEMIDLIST- strukturer är lika med i en binär jämförelse.
ILIsParent
Testar om en ITEMIDLIST- struktur är överordnad en annan ITEMIDLIST- struktur.
ILNext(PCUIDLIST_RELATIVE)
Hämtar nästa SHITEMID- struktur i en ITEMIDLIST- struktur.
ILNext(PUIDLIST_RELATIVE)
Hämtar nästa SHITEMID- struktur i en ITEMIDLIST- struktur.
ILRemoveLastID
Tar bort den senaste SHITEMID- struktur från en ITEMIDLIST- struktur.
ILSaveToStream
Sparar en ITEMIDLIST- struktur i en dataström.
ILSkip(PCUIDLIST_RELATIVE, UINT)
Hoppar över ett visst antal byte i en konstant, icke-justerad, relativ ITEMIDLIST- struktur.
ILSkip(PUIDLIST_RELATIVE, UINT)
Hoppar över ett visst antal byte i en icke-justerad, relativ ITEMIDLIST- struktur.
InetIsOffline
Avgör om systemet är anslutet till Internet.
InitNetworkAddressControl
Initierar fönsterklassen för nätverksadresskontroll.
LoadUserProfile
Läser in den angivna användarens profil. Profilen kan vara en lokal användarprofil eller en centrala användarprofil.
MIMEAssociationDialog
Kör dialogrutan för avregistrerad MIME-innehållstyp.
Obs! Windows XP Service Pack 2 (SP2) eller senare: Den här funktionen stöds inte längre.
PathMakeUniqueName
Skapar ett unikt sökvägsnamn från en mall.
PathYetAnotherMakeUniqueName
Skapar ett unikt filnamn baserat på ett befintligt filnamn.
RegisterAppStateChangeNotification
Gör att en app kan registrera en återanropsfunktion genom vilken den kan meddelas att dess bibliotek hamnar i eller kommer ut ur ett pausat tillstånd. Appen kan använda den här informationen för att utföra nödvändiga åtgärder, till exempel bevarandetillstånd, som ska utföras vid den tidpunkten.
RegisterDialogClasses
Registrerar alla icke-standardfönsterklasser som krävs av en skärmsläckares konfigurationsdialogruta.
RegisterScaleChangeEvent
Registrerar för en händelse som utlöses när skalan eventuellt har ändrats. Den här funktionen ersätter RegisterScaleChangeNotifications.
RegisterScaleChangeNotifications
Registrerar ett fönster för att ta emot motringningar när skalningsinformationen ändras.
Obs! Den här funktionen stöds inte från och med Windows 8.1. Använd RegisterScaleChangeEvent i stället.
RemoveWindowSubclass
Tar bort ett återanrop från en underklass från ett fönster.
RevokeScaleChangeNotifications
Återkallar registreringen av ett fönster, vilket hindrar det från att ta emot återanrop när skalningsinformationen ändras.
Obs! Den här funktionen stöds inte från och med Windows 8.1. Använd UnregisterScaleChangeEvent i stället.
ScreenSaverConfigureDialog
Tar emot meddelanden som skickas till en skärmsläckares konfigurationsdialogruta. En skärmsläckare som tillåter användarkonfiguration måste definiera den här funktionen.
ScreenSaverProc
Tar emot meddelanden som skickas till det angivna skärmsläckarfönstret.
SetContractDelegateWindow
Associerar ett annat appfönster än det primära förgrundsfönstret med en apps kontrakt. Använd den här funktionen om du är utvecklare och skriver en Windows Store-app i inbyggd C++.
SetCurrentProcessExplicitAppUserModelID
Anger ett unikt programdefinierat AppUserModelID som identifierar den aktuella processen i aktivitetsfältet. Med den här identifieraren kan ett program gruppera sina associerade processer och fönster under en enda knapp i aktivitetsfältet.
SetMenuContextHelpId
Associerar en hjälpkontextidentifierare med en meny.
SetWindowContextHelpId
Associerar en hjälpkontextidentifierare med det angivna fönstret.
SetWindowSubclass
Installerar eller uppdaterar ett fönsterunderklassåteranrop.
SHAddToRecentDocs
Meddelar systemet att ett objekt har använts, i syfte att spåra de objekt som används senast och oftast. Den här funktionen kan också användas för att rensa alla användningsdata.
SHAppBarMessage
Skickar ett appbarmeddelande till systemet.
SHAssocEnumHandlers
Returnerar ett uppräkningsobjekt för en angiven uppsättning filnamnstilläggshanterare.
SHAssocEnumHandlersForProtocolByApplication
Hämtar ett uppräkningsgränssnitt som ger åtkomst till hanterare som är associerade med ett visst protokoll.
SHBindToFolderIDListParent
Med tanke på ett Shell-namnområdesobjekt som anges i form av en mapp och en objektidentifierarlista i förhållande till den mappen, binder den här funktionen till det överordnade objektet för namnområdesobjektet och returnerar eventuellt en pekare till den sista komponenten i listan över objektidentifierare.
SHBindToFolderIDListParentEx
Utökar funktionen SHBindToFolderIDListParent genom att låta anroparen ange en bindningskontext.
SHBindToObject
Hämtar och binder till ett angivet objekt med hjälp av shell-namnområdet IShellFolder::BindToObject-metoden.
SHBindToParent
Tar en pekare till en lista över fullständigt kvalificerade objektidentifierare (PIDL) och returnerar en angiven gränssnittspekare på det överordnade objektet.
SHBrowseForFolder
Visar en dialogruta som gör att användaren kan välja en Shell-mapp.
SHChangeNotification_Lock
Låser det delade minnet som är associerat med en shell-ändringsmeddelandehändelse.
SHChangeNotification_Unlock
Låser upp delat minne för ett ändringsmeddelande.
SHChangeNotify
Meddelar systemet för en händelse som ett program har utfört. Ett program bör använda den här funktionen om den utför en åtgärd som kan påverka gränssnittet.
SHChangeNotifyDeregister
Avregistrerar klientens fönsterprocess från att ta emot SHChangeNotify meddelanden.
SHChangeNotifyRegister
Registrerar ett fönster för att ta emot meddelanden från filsystemet eller Shell, om filsystemet stöder meddelanden.
SHChangeNotifyRegisterThread
Aktiverar asynkron registrering och avregistrering av en tråd.
SHCreateAssociationRegistration
Skapar ett IApplicationAssociationRegistration-objekt baserat på lagerimplementeringen av gränssnittet som tillhandahålls av Windows.
SHCreateDataObject
Skapar ett dataobjekt i en överordnad mapp.
SHCreateDefaultContextMenu
Skapar ett objekt som representerar shells standardimplementering av snabbmenyn.
SHCreateDefaultExtractIcon
Skapar en standard-ikonextraktor, vars standardvärden kan konfigureras ytterligare via gränssnittet IDefaultExtractIconInit.
SHCreateDefaultPropertiesOp
Skapar en filåtgärd som anger standardegenskaperna för shell-objektet som inte redan har angetts.
SHCreateItemFromIDList
Skapar och initierar ett Shell-objektobjekt från en PIDL. Det resulterande objektet för gränssnittet stöder gränssnittet IShellItem.
SHCreateItemFromParsingName
Skapar och initierar ett Shell-objektobjekt från ett parsningsnamn.
SHCreateItemFromRelativeName
Skapar och initierar ett Shell-objektobjekt från ett relativt parsningsnamn.
SHCreateItemInKnownFolder
Skapar ett Shell-objektobjekt för en enda fil som finns i en känd mapp.
SHCreateItemWithParent
Skapa ett Shell-objekt med en överordnad mapp och ett underordnat objekt-ID.
SHCreateShellFolderView
Skapar en ny instans av standardgränssnittets mappvyobjekt (DefView).
SHCreateShellFolderViewEx
Skapar en ny instans av standardobjektet för gränssnittsmappvyn. Vi rekommenderar att du använder SHCreateShellFolderView i stället för den här funktionen.
SHCreateShellItem
Skapar ett IShellItem- objekt.
Obs! Vi rekommenderar att du använder SHCreateItemWithParent eller SHCreateItemFromIDList i stället för den här funktionen.
SHCreateShellItemArray
Skapar ett shell-objektmatrisobjekt.
SHCreateShellItemArrayFromDataObject
Skapar ett shell-objektmatrisobjekt från ett dataobjekt.
SHCreateShellItemArrayFromIDLists
Skapar ett shell-objektmatrisobjekt från en lista över ITEMIDLIST- strukturer.
SHCreateShellItemArrayFromShellItem
Skapar en matris med ett element från ett enda Shell-objekt.
SHDefExtractIcon
Tillhandahåller en standardhanterare för att extrahera en ikon från en fil.
SHDoDragDrop
Kör en dra och släpp-åtgärd. Stöder skapande av dra källa på begäran samt dra bilder.
Shell_NotifyIcon
Skickar ett meddelande till aktivitetsfältets statusområde.
Shell_NotifyIconGetRect
Hämtar skärmkoordinaterna för avgränsningsrektangeln för en meddelandeikon.
ShellOm
Visar en ShellOm dialogruta.
ShellDDEInit
Registrerar DDE-tjänsterna (Shell Dynamic Data Exchange) i den aktuella processen och meddelar systemet att den aktuella processen vill vara värd för DDE-objekt.
ShellExecute
Utför en åtgärd på en angiven fil.
ShellExecuteEx
Utför en åtgärd på en angiven fil.
SHEmptyRecycleBin
Tömmer papperskorgen på den angivna enheten.
SHEnumerateUnreadMailAccounts
Räknar upp de användarkonton som har olästa e-postmeddelanden.
SHEvaluateSystemCommandTemplate
Tillämpar strikt validering av parametrar som används i ett anrop till CreateProcess eller ShellExecute.
SHFileOperation
Kopierar, flyttar, byter namn på eller tar bort ett filsystemobjekt. Den här funktionen har ersatts i Windows Vista av IFileOperation.
SHFreeNameMappings
Frigör ett filnamnsmappningsobjekt som hämtades av funktionen SHFileOperation.
SHGetDataFromIDList
Hämtar utökade egenskapsdata från en relativ identifierarlista.
SHGetDesktopFolder
Hämtar IShellFolder--gränssnittet för skrivbordsmappen, som är roten i Shells namnområde.
SHGetDiskFreeSpaceEx
Hämtar diskutrymmesinformation för en diskvolym.
SHGetDriveMedia
Returnerar den typ av media som finns på den angivna enheten.
SHGetFileInfo
Hämtar information om ett objekt i filsystemet, till exempel en fil, mapp, katalog eller enhetsrot.
SHGetFolderPathEx
Hämtar den fullständiga sökvägen till en känd mapp som identifieras av mappens KNOWNFOLDERID. Detta utökar SHGetKnownFolderPath- genom att du kan ange den ursprungliga storleken på strängbufferten.
SHGetIconOverlayIndex
Returnerar indexet för överläggsikonen i systembildlistan.
SHGetIDListFromObject
Hämtar PIDL för ett objekt.
SHGetImageList
Hämtar en bildlista.
SHGetInstanceExplorer
Hämtar ett gränssnitt som gör det möjligt för värdbaserade Shell-tillägg och andra komponenter att förhindra att värdprocessen stängs i förtid. Värdprocessen är vanligtvis Utforskaren eller Windows Internet Explorer, men den här funktionen kan också användas av andra program.
SHGetItemFromDataObject
Skapar ett IShellItem- eller relaterat objekt baserat på ett objekt som anges av en IDataObject-.
SHGetItemFromObject
Hämtar en IShellItem- för ett objekt.
SHGetKnownFolderIDList
Hämtar sökvägen till en känd mapp som en ITEMIDLIST- struktur.
SHGetKnownFolderItem
Hämtar ett IShellItem- objekt som representerar en känd mapp.
SHGetKnownFolderPath
Hämtar den fullständiga sökvägen till en känd mapp som identifieras av mappens KNOWNFOLDERID.
SHGetLocalizedName
Hämtar det lokaliserade namnet på en fil i en Shell-mapp.
SHGetNameFromIDList
Hämtar visningsnamnet för ett objekt som identifieras av dess IDList.
SHGetNameFromPropertyKey
Hämtar egenskapens kanoniska namn med PROPERTYKEY-.
SHGetNewLinkInfo
Skapar ett namn på en ny genväg baserat på genvägens föreslagna mål. Den här funktionen skapar inte genvägen, bara namnet.
SHGetPathFromIDList
Konverterar en objektidentifierarlista till en filsystemsökväg.
SHGetPathFromIDListEx
Konverterar en objektidentifierarlista till en filsystemsökväg. Den här funktionen utökar SHGetPathFromIDList- genom att du kan ange den ursprungliga storleken på strängbufferten och deklarera alternativen nedan.
SHGetSettings
Hämtar de aktuella shell-alternativinställningarna.
SHGetStockIconInfo
Hämtar information om systemdefinierade Shell-ikoner.
SHGetTemporaryPropertyForItem
Hämtar den tillfälliga egenskapen för det angivna objektet. En tillfällig egenskap är ett läs-/skrivarkiv som endast innehåller egenskaper under livslängden för IShellItem- objekt, i stället för att sparas tillbaka till objektet.
SHGetUnreadMailCount
Hämtar en angiven användares antal olästa meddelanden för alla e-postkonton eller e-postkonton.
SHIsFileAvailableOffline
Avgör om en fil eller mapp är tillgänglig för offlineanvändning. Den här funktionen avgör också om filen skulle öppnas från nätverket, från den lokala Offline Files-cachen eller från båda platserna.
SHLoadInProc
Skapar en instans av den angivna objektklassen inifrån kontexten för Shell-processen.
Windows Vista och senare: Den här funktionen har inaktiverats och returnerar E_NOTIMPL.
SHLoadNonloadedIconOverlayIdentifiers
Signalerar gränssnittet att under nästa åtgärd som kräver överläggsinformation bör det läsa in ikonöverläggsidentifierare som antingen misslyckades att skapa eller inte fanns för att skapa vid start. Identifierare som redan har lästs in påverkas inte.
SHLocalStrDup
Gör en kopia av en sträng i nyligen allokerat minne.
SHMultiFileProperties
Visar ett sammanfogat egenskapsblad för en uppsättning filer. Egenskapsvärden som är gemensamma för alla filer visas medan de som skiljer sig visar strängen (flera värden).
SHOpenFolderAndSelectItems
Öppnar ett Windows Explorer-fönster med angivna objekt i en viss mapp markerad.
SHOpenWithDialog
Visar dialogrutan Öppna med.
ShowShareFolderUI
Visar fliken Mappdelning på egenskapsbladet för den angivna mappen.
SHParseDisplayName
Översätter ett Shell-namnområdesobjekts visningsnamn till en objektidentifierarlista och returnerar objektets attribut. Den här funktionen är den bästa metoden för att konvertera en sträng till en PIDL.
SHPathPrepareForWrite
Kontrollerar om sökvägen finns. Detta omfattar återmontering av mappade nätverksenheter, uppmaning om att utskjutbara medier ska sättas in igen, skapa sökvägar, uppmana media att formateras och tillhandahålla lämpliga användargränssnitt om det behövs. Läs-/skrivbehörigheter för mediet är inte markerade.
SHQueryRecycleBin
Hämtar storleken på papperskorgen och antalet objekt i den för en angiven enhet.
SHQueryUserNotificationState
Kontrollerar datorns tillstånd för den aktuella användaren för att avgöra om det är lämpligt att skicka ett meddelande.
SHRemoveLocalizedName
Tar bort det lokaliserade namnet på en fil i en Shell-mapp.
SHRunControlPanel
Öppnar ett kontrollpanelsobjekt.
Obs! Den här funktionen stöds inte från och med Windows Vista
SHSetDefaultProperties
Tillämpar standarduppsättningen med egenskaper på ett Shell-objekt.
SHSetInstanceExplorer
Tillhandahåller ett gränssnitt som gör det möjligt för värdbaserade Shell-tillägg och andra komponenter att förhindra att värdprocessen stängs i förtid. Värdprocessen är vanligtvis Utforskaren eller Internet Explorer, men den här funktionen kan också användas av andra program.
SHSetKnownFolderPath
Omdirigerar en känd mapp till en ny plats.
SHSetLocalizedName
Anger det lokaliserade namnet på en fil i en Shell-mapp.
SHSetTemporaryPropertyForItem
Anger en tillfällig egenskap för det angivna objektet. En tillfällig egenskap sparas i ett läs-/skrivarkiv som endast innehåller egenskaper under livslängden för IShellItem- objekt, i stället för att skriva tillbaka dem till objektet.
SHSetUnreadMailCount
Lagrar den aktuella användarens antal olästa meddelanden för ett angivet e-postkonto i registret.
SHTestTokenMembership
Använder CheckTokenMembership för att testa om den angivna token är medlem i den lokala gruppen med angivet RID.
SHUpdateImage
Meddelar gränssnittet att en avbildning i systembildlistan har ändrats.
SoftwareUpdateMessageBox
Visar en standardmeddelanderuta som kan användas för att meddela en användare att ett program har uppdaterats.
StgMakeUniqueName
Skapar ett unikt namn för en dataström eller ett lagringsobjekt från en mall.
StrStrNIW
Hittar den första förekomsten av en delsträng i en sträng. Jämförelsen är skiftlägeskänslig.
StrStrNW
Hittar den första förekomsten av en delsträng i en sträng. Jämförelsen är skiftlägeskänslig.
TranslateURL
Tillämpar vanliga översättningar på en viss URL-sträng och skapar en ny URL-sträng.
UnloadUserProfile
Tar bort en användares profil som lästes in av funktionen LoadUserProfile. Anroparen måste ha administratörsbehörighet på datorn. Mer information finns i avsnittet Anmärkningar i funktionen LoadUserProfile.
UnregisterAppStateChangeNotification
Avbryter ett ändringsmeddelande som registrerats via RegisterAppStateChangeNotification.
UnregisterScaleChangeEvent
Avregistrerar för skalningsändringshändelsen som registrerats via RegisterScaleChangeEvent. Den här funktionen ersätter RevokeScaleChangeNotifications.
URLAssociationDialog
Anropar dialogrutan för avregistrerat URL-protokoll. Med den här dialogrutan kan användaren välja ett program som ska associeras med ett tidigare okänt protokoll.
Obs! Windows XP SP2 eller senare: Den här funktionen stöds inte längre.
WinExecError
Hämtar det felvärde som genereras om funktionen WinExec inte kan köra ett angivet program.
WinHelp
Startar Windows-hjälpen (Winhelp.exe) och skickar ytterligare data som anger vilken typ av hjälp som programmet begär.