Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
I det här avsnittet beskrivs Windows Shell-strukturerna.
I det här avsnittet
| Ämne | Beskrivning |
|---|---|
|
AASHELLMENUFILENAME |
En struktur med variabel storlek som innehåller information om ett menyfilnamn. |
|
AASHELLMENUITEM |
Innehåller information om ett menyalternativ. |
|
APPBARDATA |
Innehåller information om ett systemappbarmeddelande. |
|
APPCATEGORYINFO |
Innehåller information om programkategori för att lägga till/ta bort program på Kontrollpanelen. Strukturen APPCATEGORYINFOLIST används för att skapa en fullständig lista över kategorier för en programutgivare. |
|
APPCATEGORYINFOLIST |
Innehåller en lista över programkategorier som stöds från en programutgivare för att lägga till/ta bort program på Kontrollpanelen. |
|
APPINFODATA |
Innehåller information om ett publicerat program i verktyget Lägg till/ta bort program i Kontrollpanelen. |
|
ASSOCIATIONELEMENT |
Definierar information som används av AssocCreateForClasses för att hämta ett IQueryAssociations-gränssnitt för en viss filassociation. |
|
BANDINFOSFB |
Innehåller information om ett mappband. Den här strukturen används med metoderna IShellFolderBand::GetBandInfoSFB och IShellFolderBand::SetBandInfoSFB. |
|
BANDSITEINFO |
Innehåller information om en bandwebbplats. Den här strukturen används med metoderna IBandSite::GetBandSiteInfo och IBandSite::SetBandSiteInfo. |
|
BASEBROWSERDATA |
Innehåller skyddade medlemmar i basklassen.
BASEBROWSERDATA definierar webbläsartillståndet och används med IBrowserService2::GetBaseBrowserData och IBrowserService2::P utBaseBrowserData. |
|
BORDERWIDTHS |
Definierar koordinaterna för de övre vänstra och nedre högra hörnen i en kantlinjerektangel. |
|
BROWSEINFO |
Innehåller parametrar för funktionen SHBrowseForFolder och tar emot information om mappen som användaren har valt. |
|
CATEGORY_INFO |
Innehåller kategoriinformation. En komponentkategori är en grupp med logiskt relaterade COM-klasser (Component Object Model) som delar en gemensam kategoriidentifierare (CATID). |
|
CIDA |
Används med CFSTR_SHELLIDLIST Urklippsformat för att överföra pekaren till en objektidentifierarlista (PIDL) för ett eller flera Shell-namnområdesobjekt. |
|
CM_COLUMNINFO |
Definierar kolumninformation. Används av medlemmar i gränssnittet IColumnManager. |
|
CMINVOKECOMMANDINFO |
Innehåller information som krävs av IContextMenu::InvokeCommand för att anropa ett snabbmenykommando. |
|
CMINVOKECOMMANDINFOEX |
Innehåller utökad information om ett snabbmenykommando. Den här strukturen är en utökad version av CMINVOKECOMMANDINFO som tillåter användning av Unicode-värden. |
|
COMDLG_FILTERSPEC |
Används allmänt för att filtrera element. |
|
KOMPONENT |
Används av Windows 2000 för att lagra information om en komponent. Den här strukturen ersätter den IE4COMPONENT strukturen. |
|
COMPONENTSOPT- |
Innehåller alternativen för skrivbordsobjekt. |
|
COMPPOS- |
Innehåller information om en komponents position och storlek. |
|
COMPSTATEINFO |
Används av Windows 2000 för att lagra information om en komponents tillstånd. |
|
CONFIRM_CONFLICT_ITEM |
Definierar struktur för konfliktobjekt. |
|
CONFIRM_CONFLICT_RESULT_INFO |
Definierar informationsstrukturen för konfliktresultat. |
|
CPLINFO |
Innehåller resursinformation och ett programdefinierat värde för en dialogruta som stöds av ett kontrollpanelsprogram. Funktionen CPlApplet i kontrollpanelsprogrammet returnerar den här informationen till Kontrollpanelen som svar på ett CPL_INQUIRE meddelande. |
|
CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION |
Innehåller information om en autentiseringsuppgift. |
|
CREDENTIAL_PROVIDER_FIELD_DESCRIPTOR |
Beskriver ett enda fält i en autentiseringsuppgift. Till exempel en sträng eller en användarbild. |
|
CSFV- |
Används med funktionen SHCreateShellFolderViewEx. |
|
DATABLOCK_HEADER |
Fungerar som rubrik för några av de extra datastrukturer som används av IShellLinkDataList. |
|
DEFCONTEXTMENU |
Innehåller snabbmenyinformation som används av SHCreateDefaultContextMenu. |
|
DELEGATEITEMID |
Används av ombudsmappar i stället för en standardstruktur ITEMIDLIST. |
|
DETAILSINFO |
Innehåller information om ett Shell-mappobjekt. Används med SFVM_GETDETAILSOF-meddelandet. |
|
DFMICS |
Innehåller ytterligare argument som används av DFM_INVOKECOMMANDEX. |
|
DLLVERSIONINFO |
Tar emot DLL-specifik versionsinformation. Den används med funktionen DllGetVersion. Obs! I stället för den här strukturen kan du använda den DLLVERSIONINFO2 strukturen. |
|
DLLVERSIONINFO2 |
Tar emot DLL-specifik versionsinformation. Den används med funktionen DllGetVersion. |
|
DROPDESCRIPTION- |
Beskriver bilden och tillhörande text för ett släppobjekt. |
|
DROPFILES |
Definierar CF_HDROP Urklippsformat. Följande data är en dubbel null-avslutad lista med filnamn. |
|
EXP_DARWIN_LINK |
Innehåller ett extra datablock som används av IShellLinkDataList. Den innehåller länkens Windows Installer-ID. |
|
EXP_PROPERTYSTORAGE |
Lagrar information om Shell-länktillståndet. Den här strukturen används för extra dataavsnitt som är taggade med EXP_PROPERTYSTORAGE_SIG. |
|
EXP_SPECIAL_FOLDER |
Innehåller ett extra datablock som används av IShellLinkDataList. Den innehåller särskild mappinformation. |
|
EXP_SZ_LINK |
Innehåller ett extra datablock som används av IShellLinkDataList. Den innehåller utökningsbara miljösträngar för ikonen eller målet. |
|
EXT_BUTTON |
Innehåller information om en knapp som filhanterarens tilläggs-DLL lägger till i verktygsfältet i Filhanteraren. |
|
EXTRASEARCH- |
Används av ett IEnumExtraSearch- uppräkningsobjekt för att returnera information om de sökobjekt som stöds av ett Shell-mappobjekt. |
|
FILE_ATTRIBUTES_ARRAY |
Innehåller formatdefinitionen för Urklipp för CFSTR_FILE_ATTRIBUTES_ARRAY. |
|
FILEDESCRIPTOR- |
Beskriver egenskaperna för en fil som kopieras med hjälp av Urklipp under en Microsoft ActiveX-dra och släpp- åtgärd. |
|
FILEGROUPDESCRIPTOR |
Definierar CF_FILEGROUPDESCRIPTOR Urklippsformat. |
|
FMS_GETDRIVEINFO |
Innehåller information om den enhet som valts i det aktiva Filhanteraren-fönstret (katalogfönstret eller fönstret Sökresultat). |
|
FMS_GETFILESEL |
Innehåller information om en vald fil i det aktiva Filhanteraren-fönstret (katalogfönstret eller fönstret Sökresultat). |
|
FMS_HELPSTRING |
Innehåller information som Filhanteraren använder för att lägga till en hjälpsträng för en meny eller ett kommandoobjekt i verktygsfältet. |
|
FMS_LOAD |
Innehåller information som Filhanteraren använder för att lägga till en anpassad meny som tillhandahålls av filhanterarens tilläggs-DLL. Strukturen innehåller också ett deltavärde som tilläggets DLL kan använda för att ändra den anpassade menyn när Filhanteraren har läst in menyn. |
|
FMS_TOOLBARLOAD |
Innehåller information om anpassade knappar som ska läggas till i filhanterarens verktygsfält. Knapparna tillhandahålls av filhanterarens tilläggs-DLL. |
|
FOLDERSETTINGS |
Innehåller information om mappvyn. |
|
FVSHOWINFO |
Innehåller information som filvisningsprogrammet använder för att visa en fil. |
|
HELPINFO |
Innehåller information om ett objekt som kontextkänslig hjälp har begärts för. |
|
HELPWININFO |
Innehåller storleken och positionen för antingen ett primärt eller sekundärt hjälpfönster. Ett program kan ange den här informationen genom att anropa funktionen WinHelp med värdet HELP_SETWINPOS. |
|
IE4COMPONENT |
Används av Microsoft Internet Explorer 4.0 och Microsoft Internet Explorer 4.01 för att lagra information om en komponent. Med Windows 2000 ersätts den av KOMPONENT struktur. |
|
ITEMIDLIST |
Innehåller en lista över objektidentifierare. |
|
ITEMSPACING |
Lagrar dimensionerna för de två möjliga storlekarna för ikonavstånd som är tillgängliga för visning: liten och stor. Används av IShellFolderView::GetItemSpacing. |
|
KNOWNFOLDER_DEFINITION |
Definierar detaljerna för en känd mapp. |
|
LOGFONT- |
Definierar attributen för ett teckensnitt. |
|
MRUINFO |
Innehåller information som definierar en ny lista över senast använda (MRU). Används av CreateMRUListW. |
|
MULTIKEYHELP- |
Anger ett nyckelord att söka efter och nyckelordstabellen som ska sökas i Windows-hjälpen. |
|
NC_ADDRESS |
Innehåller information som beskriver en nätverksadress. |
|
NET_ADDRESS_INFO |
Beskriver en nätverksadress. |
|
NEWCPLINFO |
Innehåller resursinformation och ett programdefinierat värde för en dialogruta som stöds av ett kontrollpanelsprogram. |
|
NOTIFYICONDATA |
Innehåller information som systemet behöver för att visa meddelanden i meddelandefältet. Används av Shell_NotifyIcon. |
|
NOTIFYICONIDENTIFIER |
Innehåller information som används av Shell_NotifyIconGetRect för att identifiera ikonen för vilken avgränsningsrektangeln ska hämtas. |
|
NRESARRAY |
Definierar formatet CF_NETRESOURCE Urklipp. |
|
NSTCCUSTOMDRAW |
Anpassad ritningsstruktur som används av INameSpaceTreeControlCustomDraw metoder. |
|
NT_CONSOLE_PROPS |
Innehåller ett extra datablock som används av IShellLinkDataList. Den innehåller konsolegenskaper. |
|
NT_FE_CONSOLE_PROPS |
Innehåller ett extra datablock som används av IShellLinkDataList. Den innehåller konsolens kodsida. |
|
OPEN_PRINTER_PROPS_INFO |
Identifierar ett visst egenskapsblad på en skrivares egenskapssidor och om egenskapsbladet ska vara modal. Du kan också använda funktionen SHInvokePrinterCommand. |
|
OPENASINFO |
Lagrar information för funktionen SHOpenWithDialog. |
|
ÖVERLAPPAD |
Innehåller information som används i asynkrona (överlappande) indata/utdata (I/O). |
|
PARSEDURL |
Används av funktionen ParseURL för att returnera den parsade URL:en. |
|
PERSIST_FOLDER_TARGET_INFO |
Anger en mappgenvägs målmapp och dess attribut. Den här strukturen används av IPersistFolder3::GetFolderTargetInfo och IPersistFolder3::InitializeEx. |
|
PREVIEWHANDLERFRAMEINFO |
Acceleratortabellstruktur. Används av IPreviewHandlerFrame::GetWindowContext. |
|
PROFILEINFO |
Innehåller information som används vid inläsning eller avlastning av en användarprofil. |
|
PUBAPPINFO |
Innehåller information om ett publicerat program från en programutgivare för att Lägg till/ta bort program på Kontrollpanelen. |
|
QCMINFO |
Innehåller information om hur du sammanfogar menyalternativ i Windows Explorer-menyer. |
|
QITAB- |
Används av funktionen QISearch för att beskriva ett enda gränssnitt. |
|
SERIALIZEDPROPERTYVALUE |
Ett intervall av minne av godtycklig typ som representerar en serialiserad PROPVARIANT- struktur. Program bör inte granska innehållet i en SERIALIZEDPROPERTYVALUE-; I stället bör de ändra den med funktionerna StgSerializePropVariant och StgDeserializePropVariant. |
|
SFV_CREATE |
Den här strukturen används med funktionen SHCreateShellFolderView. |
|
SFV_SETITEMPOS |
Lagrar positionsinformation för ett objekt. Används med meddelande SFVM_SETITEMPOS. |
|
SFVM_HELPTOPIC_DATA |
Innehåller namnet på en HTML-hjälpfil och ett ämne i filen. Används med SFVM_GETHELPTOPIC-meddelandet. Den här strukturen kräver Unicode-strängar. |
|
SFVM_PROPPAGE_DATA |
Innehåller information om en sida som ska läggas till i ett objekts Egenskaper blad. |
|
SHARDAPPIDINFO |
Innehåller data som används av SHAddToRecentDocs för att identifiera både ett objekt – i det här fallet som en IShellItem-– och den process som det är associerat med. |
|
SHARDAPPIDINFOIDLIST |
Innehåller data som används av SHAddToRecentDocs för att identifiera både ett objekt – i det här fallet med en absolut PIDL – och den process som det är associerat med. |
|
SHARDAPPIDINFOLINK |
Innehåller data som används av SHAddToRecentDocs för att identifiera både ett objekt, i det här fallet via en IShellLink-och den process som det är associerat med. |
|
SHChangeNotifyEntry |
Innehåller och tar emot information för ändringsmeddelanden. Den här strukturen används med funktionen SHChangeNotifyRegister och SFVM_QUERYFSNOTIFY-meddelandet. |
|
SHCOLUMNDATA |
Innehåller information som identifierar en viss fil. Den används av IColumnProvider::GetItemData när du begär data för en viss fil. |
|
SHCOLUMNID- |
Anger FMTID/PID-identifieraren för en kolumn som ska visas i vyn Information om Utforskaren i Windows. Obs! Från och med Windows Vista anses SHCOLUMNID vara ett äldre formulär och bör inte användas. I stället använder du PROPERTYKEY- struktur. |
|
SHCOLUMNINFO |
Innehåller information om egenskaperna för en kolumn. Den används av IColumnProvider::GetColumnInfo. |
|
SHCOLUMNINIT |
Skickar initieringsinformation till IColumnProvider::Initiera. |
|
SHDESCRIPTIONID |
Tar emot objektdata som svar på ett anrop till SHGetDataFromIDList. |
|
SHDRAGIMAGE |
Innehåller den information som behövs för att skapa en dra-avbildning. |
|
SHELL_ITEM_RESOURCE |
Definierar shell-objektresursen. |
|
SHELLDETAILS |
Rapporterar detaljerad information om ett objekt i en Shell-mapp. |
|
SHELLEXECUTEINFO |
Innehåller information som används av ShellExecuteEx. |
|
SHELLFLAGSTATE |
Innehåller en uppsättning flaggor som anger de aktuella Shell-inställningarna. Den här strukturen används med funktionen SHGetSettings. |
|
SHELLSTATE |
Innehåller inställningar för Shell-tillståndet. Den här strukturen används med funktionen SHGetSetSettings. |
|
SHFILEINFO |
Innehåller information om ett filobjekt. |
|
SHFILEOPSTRUCT |
Innehåller information som funktionen SHFileOperation använder för att utföra filåtgärder. Obs! Från och med Windows Vista rekommenderas användningen av gränssnittet IFileOperation över den här funktionen. |
|
SHFOLDERCUSTOMSETTINGS |
Innehåller anpassade mappinställningar. Den här strukturen används med funktionen SHGetSetFolderCustomSettings. |
|
SHITEMID |
Definierar en objektidentifierare. |
|
SHNAMEMAPPING |
Innehåller de gamla och nya sökvägsnamnen för varje fil som har flyttats, kopierats eller bytt namn av funktionen SHFileOperation. |
|
SHQUERYRBINFO |
Innehåller information om storlek och antal objekt som hämtats av funktionen SHQueryRecycleBin. |
|
SHSTOCKICONINFO |
Tar emot information som används för att hämta en stock Shell-ikon. Den här strukturen används i ett anrop SHGetStockIconInfo. |
|
SLOWAPPINFO |
Innehåller specialiserad programinformation för Lägg till/ta bort program på Kontrollpanelen. Den här strukturen gäller inte för publicerade program. |
|
SMCSHCHANGENOTIFYSTRUCT |
Innehåller information om ändringsmeddelande. Den används av IShellMenuCallback::CallbackSM. |
|
SMDATA |
Innehåller information från ett menyband. |
|
SMINFO |
Innehåller information om ett objekt från ett menyband. |
|
SOFTDISTINFO |
Innehåller information om en programuppdatering. |
|
SORTCOLUMN |
Lagrar information om hur du sorterar en kolumn som visas i mappvyn. |
|
STRRET- |
Innehåller strängar som returneras från IShellFolder gränssnittsmetoder. |
|
SV2CVW2_PARAMS |
Innehåller parametrarna för metoden IShellView2::CreateViewWindow2. |
|
SYNC_HANDLER_ITEM_INFO |
Definierar en hanterare för en schemalagd synkronisering. Används med ISyncSchedule::AddItem. |
|
SYNCMGR_CONFLICT_ID_INFO |
Beskriver informationsstrukturen för konflikt-ID. |
|
SYNCMGRHANDLERINFO |
Innehåller information om hanteraren för användning i metoden ISyncMgrSynchronize::GetHandlerInfo. |
|
SYNCMGRITEM |
Innehåller information om objekt som räknas upp av ISyncMgrEnumItems-gränssnittet. |
|
SYNCMGRLOGERRORINFO |
Innehåller felinformation för användning i metoden ISyncMgrSynchronizeCallback::LogError. |
|
SYNCMGRPROGRESSITEM |
Tillhandahåller statusinformation medan en synkronisering pågår. Den här strukturen används med metoden ISyncMgrSynchronizeCallback::P rogress och motsvarar ett enda synkroniseringsobjekt. |
|
TBINFO |
Används med SFVM_GETBUTTONINFO-meddelandet för att ange antalet knappar som ska läggas till i verktygsfältet samt hur de läggs till. |
|
TUMKNAPP |
Används av metoder i ITaskbarList3-gränssnittet för att definiera knappar som används i ett verktygsfält som är inbäddat i ett fönsters miniatyrrepresentation. |
|
WALLPAPEROPT- |
Innehåller visningsalternativen för skrivbordsunderlägg. Används med medlemmar i gränssnittet IActiveDesktop. |
|
WINDOWDATA |
Lagrar fönsterdata. |
|
WTS_CONTEXTFLAGS |
Anger kontexten för en miniatyrextrahering. Används av IThumbnailSettings::SetContext. |
|
WTS_FLAGS |
Värden som används av IThumbnailCache::GetThumbnail för att ange alternativ för extrahering och visning av miniatyrbilden. |
|
WTS_THUMBNAILID |
Innehåller en unik identifierare för en miniatyrbild i systemets miniatyrcachen. |