intestazione shlobj_core.h
Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:
- Active Directory Domain Services
- Funzionalità dell'ambiente Windows legacy
- Shell di Windows
- Sistema di proprietà Windows
shlobj_core.h contiene le interfacce di programmazione seguenti:
Interfacce
IACList Espone un metodo che migliora l'efficienza del completamento automatico quando le stringhe candidate sono organizzate in una gerarchia. |
IACList2 Estende l'interfaccia IACList per consentire ai client di un oggetto di completamento automatico di recuperare e impostare i flag di opzione. |
IActiveDesktop Consente a un programma client di gestire gli elementi desktop e lo sfondo in un computer locale. |
IDockingWindowSite Espone i metodi che gestiscono lo spazio del bordo per uno o più oggetti IDockingWindow. Questa interfaccia viene implementata dal browser ed è simile all'interfaccia IOleInPlaceUIWindow. |
IExtractIconA Espone i metodi che consentono a un client di recuperare l'icona associata a uno degli oggetti in una cartella. (ANSI) |
IExtractIconW Espone i metodi che consentono a un client di recuperare l'icona associata a uno degli oggetti in una cartella. (Unicode) |
INamedPropertyBag Espone i metodi che forniscono un oggetto con un contenitore di proprietà specificato in cui l'oggetto può salvare le relative proprietà. |
IObjMgr Espone metodi che consentono a un client di aggiungere o rimuovere un oggetto da una raccolta di oggetti gestiti da un oggetto server. |
IProgressDialog Espone i metodi che forniscono opzioni per un'applicazione per visualizzare una finestra di dialogo di stato. |
IQueryInfo Espone i metodi usati da Shell per recuperare i flag e le informazioni sul suggerimento delle informazioni per un elemento che risiede in un'implementazione di IShellFolder. I suggerimenti sulle informazioni vengono in genere visualizzati all'interno di un controllo descrizione comando. |
ISearchContext Espone i metodi che incanalano le informazioni di personalizzazione ai hook di ricerca. |
IShellChangeNotify Espone un metodo che notifica un'estensione dello spazio dei nomi shell quando l'ID di un elemento è stato modificato. |
IShellDetails Esposto dalle cartelle di Shell per fornire informazioni dettagliate sugli elementi di una cartella. |
IShellFolderView Espone i metodi che modificano le visualizzazioni delle cartelle shell. |
IShellFolderViewCB Espone un metodo che consente la comunicazione tra Esplora risorse e una visualizzazione cartelle implementata usando l'oggetto visualizzazione cartelle di sistema (l'oggetto IShellView restituito tramite SHCreateShellFolderView) in modo che la visualizzazione della cartella possa ricevere notifiche degli eventi e modificare di conseguenza la visualizzazione. |
IShellIconOverlay Espone i metodi usati da un'estensione dello spazio dei nomi per specificare le sovrimpressione delle icone per gli oggetti contenuti. |
IShellIconOverlayManager IShellIconOverlayManager può essere modificato o non disponibile. |
IURLSearchHook Espone un metodo utilizzato dal browser per tradurre l'indirizzo di un protocollo URL sconosciuto. |
IURLSearchHook2 Espone un metodo utilizzato dal browser per tradurre l'indirizzo di un protocollo URL sconosciuto usando un oggetto contesto di ricerca. |
Funzioni
AssocGetDetailsOfPropKey Recupera il valore per una determinata chiave di proprietà usando le informazioni sull'associazione di file fornite dalle estensioni dello spazio dei nomi. |
CDefFolderMenu_Create2 Crea un menu di scelta rapida per un gruppo selezionato di oggetti cartelle file. |
CIDLData_CreateFromIDArray CIDLData_CreateFromIDArray può essere modificato o non disponibile. |
DAD_AutoScroll Scorre la finestra mentre viene trascinata un'immagine. |
DAD_DragEnterEx Blocca gli aggiornamenti alla finestra specificata durante un'operazione di trascinamento e visualizza l'immagine di trascinamento nella posizione specificata all'interno della finestra. (DAD_DragEnterEx) |
DAD_DragEnterEx2 Blocca gli aggiornamenti alla finestra specificata durante un'operazione di trascinamento e rilascio e visualizza l'immagine di trascinamento nella posizione specificata all'interno della finestra. |
DAD_DragLeave Sblocca la finestra bloccata dalla funzione DAD_DragEnterEx. |
DAD_DragMove Sposta l'immagine trascinata durante un'operazione di trascinamento della selezione. |
DAD_SetDragImage Imposta l'immagine di trascinamento. |
DAD_ShowDragImage Mostra o nasconde l'immagine trascinata. (DAD_ShowDragImage) |
DriveType La funzione DriveType determina il tipo di unità in base al numero di unità. (DriveType) |
GetFileNameFromBrowse La funzione GetFileNameFromBrowse crea una finestra di dialogo Apri in modo che l'utente possa specificare l'unità, la directory e il nome di un file da aprire. (GetFileNameFromBrowse) |
IDListContainerIsConsistent Verifica che la struttura del contenitore di un IDList sia valida. |
ILAppendID Aggiunge o prependa una struttura SHITEMID a una struttura ITEMIDLIST. |
ILClone Clona una struttura ITEMIDLIST. |
ILCloneChild Clona una struttura ITEMIDLIST figlio. |
ILCloneFirst Clona la prima struttura SHITEMID in una struttura ITEMIDLIST. |
ILCloneFull Clona una struttura ITEMIDLIST completa o assoluta. |
ILCombine Combina due strutture ITEMIDLIST. |
ILCreateFromPath La funzione ILCreateFromPath restituisce la struttura ITEMIDLIST associata a un percorso di file specificato. |
ILCreateFromPathA Restituisce la struttura ITEMIDLIST associata a un percorso di file specificato. (ILCreateFromPathA) |
ILCreateFromPathW La funzione ILCreateFromPathW (Unicode) restituisce la struttura ITEMIDLIST associata a un percorso di file specificato. |
ILFindChild Determina se una struttura ITEMIDLIST specificata è figlio di un'altra struttura ITEMIDLIST. |
ILFindLastID Restituisce un puntatore all'ultima struttura SHITEMID in una struttura ITEMIDLIST. |
ILFree Libera una struttura ITEMIDLIST allocata dalla shell. |
ILGetNext Recupera la struttura SHITEMID successiva in una struttura ITEMIDLIST. (ILGetNext) |
ILGetSize Restituisce le dimensioni, in byte, di una struttura ITEMIDLIST. |
ILIsAligned Verifica se una costante ITEMIDLIST è allineata su un limite di puntatore, ovvero una DWORD in architetture a 32 bit e una QWORD in architetture a 64 bit. |
ILIsChild Verifica se un puntatore a un elenco di identificatori di elemento (PIDL) è un PIDL figlio, che è un PIDL con esattamente uno SHITEMID. |
ILIsEmpty Verifica se una struttura ITEMIDLIST è vuota. |
ILIsEqual Verifica se due strutture ITEMIDLIST sono uguali in un confronto binario. |
ILIsParent Verifica se una struttura ITEMIDLIST è l'elemento padre di un'altra struttura ITEMIDLIST. |
ILLoadFromStream Deprecato. Carica una struttura ITEMIDLIST da un flusso. |
ILLoadFromStreamEx Questa funzione può essere modificata o non disponibile. |
ILLoadFromStreamEx La funzione ILLoadFromStreamEx carica un ITEMIDLIST da un IStream. (ILLoadFromStreamEx r1) |
ILLoadFromStreamEx La funzione ILLoadFromStreamEx carica un puntatore figlio in un elenco di identificatori di elemento (PIDL) da un IStream. (ILLoadFromStreamEx r2) |
ILNext Recupera la struttura SHITEMID successiva in una struttura ITEMIDLIST. (ILNext) |
ILRemoveLastID Rimuove l'ultima struttura SHITEMID da una struttura ITEMIDLIST. |
ILSaveToStream Salva una struttura ITEMIDLIST in un flusso. |
ILSkip Ignora un determinato numero di byte in una struttura ITEMIDLIST costante, non allineata e relativa. |
IsNetDrive Verifica se un'unità è un'unità di rete. |
IsUserAnAdmin IsUserAnAdmin può essere modificato o non disponibile. |
OpenRegStream OpenRegStream può essere modificato o non disponibile. Usare invece SHOpenRegStream2 o SHOpenRegStream. |
PathCleanupSpec PathCleanupSpec può essere modificato o non disponibile. |
PathGetShortPath PathGetShortPath può essere modificato o non disponibile. |
PathIsExe PathIsExe può essere modificato o non disponibile. |
PathMakeUniqueName Crea un nome di percorso univoco da un modello. |
PathResolve PathResolve può essere modificato o non disponibile. |
PathYetAnotherMakeUniqueName Crea un nome file univoco basato su un nome file esistente. |
PickIconDlg PickIconDlg può essere modificato o non disponibile. |
PifMgr_CloseProperties Chiude le proprietà dell'applicazione aperte con PifMgr_OpenProperties. |
PifMgr_GetProperties Restituisce un blocco di dati specificato da un file con estensione pif. |
PifMgr_OpenProperties Apre il file pif associato a un'applicazione Microsoft MS-DOS e restituisce un handle alle proprietà dell'applicazione. |
PifMgr_SetProperties Assegna valori a un blocco di dati da un file con estensione pif. |
ReadCabinetState ReadCabinetState può essere modificato o non disponibile. |
RealDriveType RealDriveType può essere modificato o non disponibile. |
RestartDialog Visualizza una finestra di dialogo che richiede all'utente di riavviare Windows. Quando l'utente fa clic sul pulsante, la funzione chiama ExitWindowsEx per tentare di riavviare Windows. |
RestartDialogEx Visualizza una finestra di dialogo che chiede all'utente di riavviare Windows. Quando l'utente fa clic sul pulsante, la funzione chiama ExitWindowsEx per tentare di riavviare Windows. |
SHAddFromPropSheetExtArray Aggiunge pagine a una matrice di estensioni della finestra delle proprietà creata da SHCreatePropSheetExtArray. |
SHAddToRecentDocs Notifica al sistema che è stato eseguito l'accesso a un elemento, ai fini del rilevamento di tali elementi usati più di recente e più frequentemente. Questa funzione può essere usata anche per cancellare tutti i dati di utilizzo. |
SHAlloc Alloca memoria dall'heap della shell. |
SHBindToFolderIDListParent Dato un elemento dello spazio dei nomi shell specificato sotto forma di cartella e un elenco di identificatori di elemento rispetto a tale cartella, questa funzione viene associata all'elemento padre dell'elemento dello spazio dei nomi e, facoltativamente, restituisce un puntatore al componente finale dell'elenco di identificatori di elemento. |
SHBindToFolderIDListParentEx Estende la funzione SHBindToFolderIDListParent consentendo al chiamante di specificare un contesto di associazione. |
SHBindToObject Recupera e associa a un oggetto specificato usando il metodo IShellFolder::BindToObject dello spazio dei nomi Shell. |
SHBindToParent Accetta un puntatore a un elenco di identificatori di elemento completo (PIDL) e restituisce un puntatore di interfaccia specificato nell'oggetto padre. |
SHBrowseForFolderA Visualizza una finestra di dialogo che consente all'utente di selezionare una cartella shell. (ANSI) |
SHBrowseForFolderW Visualizza una finestra di dialogo che consente all'utente di selezionare una cartella shell. (Unicode) |
SHChangeNotification_Lock Blocca la memoria condivisa associata a un evento di notifica delle modifiche di Shell. |
SHChangeNotification_Unlock Sblocca la memoria condivisa per una notifica di modifica. |
SHChangeNotify Notifica al sistema di un evento eseguito da un'applicazione. Un'applicazione deve usare questa funzione se esegue un'azione che può influire sulla shell. |
SHChangeNotifyDeregister Annulla la registrazione del processo della finestra del client dalla ricezione di messaggi SHChangeNotify. |
SHChangeNotifyRegister Registra una finestra per ricevere notifiche dal file system o da Shell, se il file system supporta le notifiche. |
SHCloneSpecialIDList SHCloneSpecialIDList può essere modificato o non disponibile. Usare invece SHGetSpecialFolderLocation. |
SHCLSIDFromString Accetta la forma stringa di un identificatore di classe (CLSID) e crea il CLSID corrispondente. |
SHCoCreateInstance SHCoCreateInstance può essere modificato o non disponibile. Usare invece CoCreateInstance. |
SHCreateDataObject Crea un oggetto dati in una cartella padre. |
SHCreateDefaultContextMenu Crea un oggetto che rappresenta l'implementazione predefinita del menu di scelta rapida di Shell. |
SHCreateDirectory Crea una nuova cartella del file system. |
SHCreateDirectoryExA Crea una nuova cartella del file system, con attributi di sicurezza facoltativi. (ANSI) |
SHCreateDirectoryExW Crea una nuova cartella del file system, con attributi di sicurezza facoltativi. (Unicode) |
SHCreateFileExtractIconA SHCreateFileExtractIcon può essere modificato o non disponibile. (ANSI) |
SHCreateFileExtractIconW SHCreateFileExtractIcon può essere modificato o non disponibile. (Unicode) |
SHCreateShellFolderView Crea una nuova istanza dell'oggetto di visualizzazione della cartella Shell predefinito (DefView). |
SHCreateShellFolderViewEx Crea una nuova istanza dell'oggetto visualizzazione cartelle shell predefinito. È consigliabile usare SHCreateShellFolderView anziché questa funzione. |
SHCreateShellItem Crea un oggetto IShellItem. |
SHCreateStdEnumFmtEtc SHCreateStdEnumFmtEtc può essere modificato o non disponibile. |
SHDefExtractIconA Fornisce un gestore predefinito per estrarre un'icona da un file. (ANSI) |
SHDefExtractIconW Fornisce un gestore predefinito per estrarre un'icona da un file. (Unicode) |
SHDestroyPropSheetExtArray Gestisce i gestori dei fogli di proprietà che puntano a una matrice creata da SHCreatePropSheetExtArray. |
SHDoDragDrop Esegue un'operazione di trascinamento della selezione. Supporta la creazione dell'origine di trascinamento su richiesta, nonché la trascinamento delle immagini. |
Shell_GetCachedImageIndex Shell_GetCachedImageIndex può essere modificato o non disponibile. |
Shell_GetCachedImageIndexA Shell_GetCachedImageIndex può essere modificato o non disponibile. (ANSI) |
Shell_GetCachedImageIndexW Shell_GetCachedImageIndex può essere modificato o non disponibile. (Unicode) |
Shell_GetImageLists Recupera gli elenchi di immagini di sistema per icone grandi e piccole. |
Shell_MergeMenus Shell_MergeMenus può essere modificato o non disponibile. |
SHFind_InitMenuPopup SHFind_InitMenuPopup può essere modificato o non disponibile. |
SHFindFiles SHFindFiles può essere modificato o non disponibile. |
SHFlushSFCache SHFlushSFCache può essere modificato o non disponibile. |
SHFormatDrive SHFormatDrive può essere modificato o non disponibile. |
SHFree Libera la memoria allocata da SHAlloc. |
SHGetAttributesFromDataObject SHGetAttributesFromDataObject può essere modificato o non disponibile. |
SHGetDataFromIDListA Recupera i dati delle proprietà estese da un elenco di identificatori relativi. (ANSI) |
SHGetDataFromIDListW Recupera i dati delle proprietà estese da un elenco di identificatori relativi. (Unicode) |
SHGetDesktopFolder Recupera l'interfaccia IShellFolder per la cartella desktop, ovvero la radice dello spazio dei nomi di Shell. |
SHGetFolderLocation Deprecato. Recupera il percorso di una cartella come struttura ITEMIDLIST. |
SHGetFolderPathA Deprecato. (SHGetFolderPathA) |
SHGetFolderPathAndSubDirA Ottiene il percorso di una cartella e aggiunge un percorso della sottocartella fornito dall'utente. (ANSI) |
SHGetFolderPathAndSubDirW Ottiene il percorso di una cartella e aggiunge un percorso della sottocartella fornito dall'utente. (Unicode) |
SHGetFolderPathW Deprecato. (SHGetFolderPathW) |
SHGetIconOverlayIndexA Restituisce l'indice dell'icona di sovrapposizione nell'elenco di immagini di sistema. (ANSI) |
SHGetIconOverlayIndexW Restituisce l'indice dell'icona di sovrapposizione nell'elenco di immagini di sistema. (Unicode) |
SHGetInstanceExplorer Recupera un'interfaccia che consente alle estensioni shell ospitate e ad altri componenti di impedire la chiusura prematura del processo host. |
SHGetKnownFolderIDList Recupera il percorso di una cartella nota come struttura ITEMIDLIST. |
SHGetKnownFolderItem Recupera un oggetto IShellItem che rappresenta una cartella nota. |
SHGetKnownFolderPath Recupera il percorso completo di una cartella nota identificata dalla cartella KNOWNFOLDERID della cartella. |
SHGetMalloc Recupera un puntatore all'interfaccia IMalloc della shell. |
SHGetPathFromIDListA Converte un elenco di identificatori di elemento in un percorso del file system. (ANSI) |
SHGetPathFromIDListEx Converte un elenco di identificatori di elemento in un percorso del file system. Questa funzione estende SHGetPathFromIDList consentendo di impostare le dimensioni iniziali del buffer di stringa e dichiarare le opzioni seguenti. |
SHGetPathFromIDListW Converte un elenco di identificatori di elemento in un percorso del file system. (Unicode) |
SHGetRealIDL SHGetRealIDL può essere modificato o non disponibile. |
SHGetSetFolderCustomSettings SHGetSetFolderCustomSettings può essere modificato o non disponibile. |
SHGetSetSettings SHGetSetSettings può essere modificato o non disponibile. |
SHGetSettings Recupera le impostazioni correnti dell'opzione shell. |
SHGetSpecialFolderLocation SHGetSpecialFolderLocation non è supportato e potrebbe essere modificato o non disponibile in futuro. Usare invece SHGetFolderLocation. |
SHGetSpecialFolderPathA SHGetSpecialFolderPath non è supportato. Usare invece ShGetFolderPath. (ANSI) |
SHGetSpecialFolderPathW SHGetSpecialFolderPath non è supportato. Usare invece ShGetFolderPath. (Unicode) |
SHHandleUpdateImage SHHandleUpdateImage può essere modificato o non disponibile. |
SHILCreateFromPath SHILCreateFromPath può essere modificato o non disponibile. |
SHLimitInputEdit Imposta i limiti per i caratteri validi per un controllo di modifica. |
SHLoadInProc Crea un'istanza della classe oggetto specificata dall'interno del contesto del processo della shell. La funzione Windows Vista e versioni successive:_This è stata disabilitata e restituisce E_NOTIMPL. |
SHMapPIDLToSystemImageListIndex SHMapPIDLToSystemImageListIndex può essere modificato o non disponibile. |
SHObjectProperties SHObjectProperties può essere modificato o non disponibile. |
SHOpenFolderAndSelectItems Apre una finestra di Esplora risorse con gli elementi specificati in una determinata cartella selezionata. |
SHOpenWithDialog Visualizza la finestra di dialogo Apri con . |
SHParseDisplayName Converte il nome visualizzato di un oggetto dello spazio dei nomi shell in un elenco di identificatori di elemento e restituisce gli attributi dell'oggetto. Questa funzione è il metodo preferito per convertire una stringa in un puntatore a un elenco di identificatori di elemento (PIDL). |
SHPathPrepareForWriteA Verifica se il percorso esiste. (ANSI) |
SHPathPrepareForWriteW Verifica se il percorso esiste. (Unicode) |
SHPropStgCreate Garantisce una corretta gestione del recupero o dell'assegnazione della tabella codici per l'operazione del set di proprietà richiesta. |
SHPropStgReadMultiple Esegue il wrapping della funzione IPropertyStorage::ReadMultiple per garantire che le traduzioni ANSI e Unicode vengano gestite correttamente per i set di proprietà deprecati. |
SHPropStgWriteMultiple Esegue il wrapping della funzione IPropertyStorage::WriteMultiple per garantire che le traduzioni ANSI e Unicode vengano gestite correttamente per i set di proprietà deprecati. |
SHReplaceFromPropSheetExtArray Richiede a ogni finestra delle proprietà di una matrice di estensioni della finestra delle proprietà di sostituire le pagine. Ogni pagina è consentita fino a una sostituzione. |
SHRestricted SHRestricted può essere modificato o non disponibile. |
SHSetFolderPathA Deprecato. Assegna un nuovo percorso a una cartella di sistema identificata dal relativo CSIDL. (ANSI) |
SHSetFolderPathW Deprecato. Assegna un nuovo percorso a una cartella di sistema identificata dal relativo CSIDL. (Unicode) |
SHSetInstanceExplorer Fornisce un'interfaccia che consente alle estensioni shell ospitate e ad altri componenti di impedire la chiusura prematura del processo host. |
SHSetKnownFolderPath Reindirizza una cartella nota a una nuova posizione. |
SHShellFolderView_Message SHShellFolderView_Message può essere modificato o non disponibile. |
SHStartNetConnectionDialogA SHStartNetConnectionDialog può essere modificato o non disponibile. (ANSI) |
SHStartNetConnectionDialogW SHStartNetConnectionDialog può essere modificato o non disponibile. (Unicode) |
SHUpdateImageA Notifica alla Shell che un'immagine nell'elenco di immagini di sistema è stata modificata. (ANSI) |
SHUpdateImageW Notifica alla Shell che un'immagine nell'elenco di immagini di sistema è stata modificata. (Unicode) |
SHValidateUNC SHValidateUNC può essere modificato o non disponibile. |
SignalFileOpen SignalFileOpen può essere modificato o non disponibile. |
StgMakeUniqueName Crea un nome univoco per un flusso o un oggetto di archiviazione da un modello. |
Win32DeleteFile Win32DeleteFile può essere modificato o non disponibile. |
WriteCabinetState WriteCabinetState può essere modificato o non disponibile. |
Funzioni di callback
BFFCALLBACK Riceve le notifiche degli eventi dalla finestra di dialogo del browser del contenitore Active Directory Domain Services. |
LPFNDFMCALLBACK LPFNDFMCALLBACK può essere modificato o non disponibile. |
LPFNVIEWCALLBACK Definisce il prototipo per la funzione di callback utilizzata dall'oggetto visualizzazione cartelle di sistema. Questa funzione duplica essenzialmente la funzionalità di IShellFolderViewCB. |
Strutture
AUTO_SCROLL_DATA AUTO_SCROLL_DATA può essere modificato o non disponibile. |
BROWSEINFOA Contiene parametri per la funzione SHBrowseForFolder e riceve informazioni sulla cartella selezionata dall'utente. (ANSI) |
BROWSEINFOW Contiene parametri per la funzione SHBrowseForFolder e riceve informazioni sulla cartella selezionata dall'utente. (Unicode) |
CABINETSTATE CABINETSTATE può essere modificato o non disponibile. |
CIDA Usato con il formato CFSTR_SHELLIDLIST appunti per trasferire il puntatore a un elenco di elementi (PIDL) di uno o più oggetti dello spazio dei nomi shell. |
COMPONENTE Usato da Windows 2000 per contenere informazioni su un componente. Questa struttura sostituisce la struttura IE4COMPONENT. |
COMPONENTSOPT Contiene le opzioni dell'elemento desktop. |
COMPPOS Contiene informazioni sulla posizione e le dimensioni di un componente. |
COMPSTATEINFO Usato da Windows 2000 per contenere informazioni sullo stato di un componente. |
CSFV Usato con la funzione SHCreateShellFolderViewEx. |
DATABLOCK_HEADER Funge da intestazione per alcune strutture di dati aggiuntive usate da IShellLinkDataList. |
DEFCONTEXTMENU Contiene informazioni sul menu di scelta rapida usate da SHCreateDefaultContextMenu. |
DETAILSINFO Contiene informazioni dettagliate per un elemento della cartella shell. Usato con la notifica di SFVM_GETDETAILSOF. |
DFMICS Contiene argomenti aggiuntivi usati da DFM_INVOKECOMMANDEX. |
DROPDESCRIPTION Descrive l'immagine e il testo di accompagnamento per un oggetto drop. |
DROPFILES Definisce il formato degli Appunti CF_HDROP. I dati seguenti sono un elenco con terminazione null doppia dei nomi di file. |
EXP_DARWIN_LINK Contiene un blocco di dati aggiuntivo usato da IShellLinkDataList. Contiene l'ID Windows Installer del collegamento. |
EXP_PROPERTYSTORAGE Archivia informazioni sullo stato del collegamento shell. Questa struttura viene usata per sezioni di dati aggiuntive contrassegnate con EXP_PROPERTYSTORAGE_SIG. |
EXP_SPECIAL_FOLDER Contiene un blocco di dati aggiuntivo usato da IShellLinkDataList. Contiene informazioni speciali sulla cartella. |
EXP_SZ_LINK Contiene un blocco di dati aggiuntivo usato da IShellLinkDataList. Contiene stringhe di ambiente espandibili per l'icona o la destinazione. |
FILE_ATTRIBUTES_ARRAY Contiene la definizione del formato degli Appunti per CFSTR_FILE_ATTRIBUTES_ARRAY. |
FILEDESCRIPTORA Descrive le proprietà di un file copiato tramite gli Appunti durante un'operazione di trascinamento di Microsoft ActiveX. (ANSI) |
FILEDESCRIPTORW Descrive le proprietà di un file copiato tramite gli Appunti durante un'operazione di trascinamento di Microsoft ActiveX. (Unicode) |
FILEGROUPDESCRIPTORA Definisce il formato degli Appunti CF_FILEGROUPDESCRIPTOR. (ANSI) |
FILEGROUPDESCRIPTORW Definisce il formato degli Appunti CF_FILEGROUPDESCRIPTOR. (Unicode) |
IE4COMPONENT Usato da Microsoft Internet Explorer 4.0 e Microsoft Internet Explorer 4.01 per contenere informazioni su un componente. Con Windows 2000, viene sostituito dalla struttura COMPONENT. |
ITEMSPACING Archivia le dimensioni delle due possibili dimensioni della spaziatura delle icone disponibili per display:_small e grandi. Usato da IShellFolderView::GetItemSpacing. |
NRESARRAY Definisce il formato degli Appunti CF_NETRESOURCE. |
NT_CONSOLE_PROPS Contiene un blocco di dati aggiuntivo usato da IShellLinkDataList. Contiene le proprietà della console. |
NT_FE_CONSOLE_PROPS Contiene un blocco di dati aggiuntivo usato da IShellLinkDataList. Contiene la tabella codici della console. |
OPENASINFO Archivia le informazioni per la funzione SHOpenWithDialog. |
PROPPRG Questa struttura contiene informazioni da un file con estensione pif. Viene usato da PifMgr_GetProperties. |
QCMINFO Contiene informazioni per l'unione di voci di menu nei menu di Esplora risorse. |
SFV_CREATE Questa struttura viene usata con la funzione SHCreateShellFolderView. |
SFVM_HELPTOPIC_DATA Contiene il nome di un file della Guida HTML e un argomento in tale file. Usato con la notifica di SFVM_GETHELPTOPIC. Questa struttura richiede stringhe Unicode. |
SFVM_PROPPAGE_DATA Contiene i dettagli di una pagina da aggiungere al foglio Proprietà di un oggetto. |
SHARDAPPIDINFO Contiene i dati usati da SHAddToRecentDocs per identificare sia un elemento in questo caso come IShellItem che il processo a cui è associato. |
SHARDAPPIDINFOIDLIST Contiene i dati usati da SHAddToRecentDocs per identificare sia un elemento in questo caso da un puntatore assoluto a un elenco di identificatori di elemento (PIDL) che al processo a cui è associato. |
SHARDAPPIDINFOLINK Contiene i dati usati da SHAddToRecentDocs per identificare sia un elemento, in questo caso tramite IShellLink, sia il processo a cui è associato. |
SHChangeDWORDAsIDList SHChangeDWORDAsIDList può essere modificato o non disponibile. |
SHChangeNotifyEntry Contiene e riceve informazioni per le notifiche di modifica. Questa struttura viene usata con la funzione SHChangeNotifyRegister e la notifica di SFVM_QUERYFSNOTIFY. |
SHChangeUpdateImageIDList SHChangeUpdateImageIDList può essere modificato o non disponibile. |
SHDESCRIPTIONID Riceve i dati degli elementi in risposta a una chiamata a SHGetDataFromIDList. |
SHELLFLAGSTATE Contiene un set di flag che indicano le impostazioni della shell correnti. Questa struttura viene usata con la funzione SHGetSettings. |
SHELLSTATEA Contiene le impostazioni per lo stato della shell. Questa struttura viene usata con la funzione SHGetSetSettings. (ANSI) |
SHELLSTATEW Contiene le impostazioni per lo stato della shell. Questa struttura viene usata con la funzione SHGetSetSettings. (Unicode) |
SHFOLDERCUSTOMSETTINGS Contiene le impostazioni delle cartelle personalizzate. Questa struttura viene usata con la funzione SHGetSetFolderCustomSettings. |
WALLPAPEROPT Contiene le opzioni di visualizzazione dello sfondo. Usato con i membri dell'interfaccia IActiveDesktop. |
Enumerazioni
AUTOCOMPLETELISTOPTIONS Specifica gli oggetti enumerati per gli elenchi di completamento automatico. |
DROPIMAGETYPE Valori usati con la struttura DROPDESCRIPTION per specificare l'immagine di rilascio. |
IESHORTCUTFLAGS Specifica la modalità di gestione di un collegamento dal browser. |
KNOWN_FOLDER_FLAG Definisce le costanti che specificano opzioni di recupero speciali per le cartelle note. Questi valori sostituiscono i valori CSIDL, che hanno significati paralleli. |
RESTRIZIONI Questi flag vengono usati con la funzione SHRestricted. |
SCNRT_STATUS Indica se abilitare o disabilitare Registro asincrono e Deregister per SHChangeNotifyRegisterThread. |
SHARD Indica l'interpretazione dei dati passati da SHAddToRecentDocs nel relativo parametro pv per identificare l'elemento di cui vengono rilevate le statistiche di utilizzo. |
SHELL_LINK_DATA_FLAGS Specifica le impostazioni delle opzioni. Usato con IShellLinkDataList::GetFlags e IShellLinkDataList::SetFlags. |