Leggere in inglese

Condividi tramite


Intestazione shlwapi.h

Questa intestazione viene usata dalla shell di Windows. Per altre informazioni, vedere:

shlwapi.h contiene le interfacce di programmazione seguenti:

Interfacce

 
IQueryAssociations

Espone i metodi che semplificano il processo di recupero delle informazioni archiviate nel Registro di sistema in associazione alla definizione di un tipo di file o di un protocollo e all'associazione a un'applicazione.

Funzioni

 
AssocCreate

Restituisce un puntatore a un oggetto IQueryAssociations.
AssocGetPerceivedType

Recupera il tipo percepito di un file in base all'estensione.
AssocIsDangerous

Determina se un tipo di file è considerato un potenziale rischio per la sicurezza.
AssocQueryKeyA

Cerca e recupera una chiave correlata a un'associazione di file o protocollo dal Registro di sistema. (ANSI)
AssocQueryKeyW

Cerca e recupera una chiave correlata a un'associazione di file o protocollo dal Registro di sistema. (Unicode)
AssocQueryStringA

Cerca e recupera una stringa correlata all'associazione di file o protocollo dal Registro di sistema. (AssocQueryStringA)
AssocQueryStringByKeyA

Cerca e recupera una stringa correlata all'associazione di file dal Registro di sistema a partire da una chiave specificata. (ANSI)
AssocQueryStringByKeyW

Cerca e recupera una stringa correlata all'associazione di file dal Registro di sistema a partire da una chiave specificata. (Unicode)
AssocQueryStringW

Cerca e recupera una stringa correlata all'associazione di file o protocollo dal Registro di sistema. (AssocQueryStringW)
ChrCmpIA

Esegue un confronto tra due caratteri. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (ANSI)
ChrCmpIW

Esegue un confronto tra due caratteri. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (Unicode)
ColorAdjustLuma

Modifica la luminanza di un valore RGB. Tonalità e saturazione non sono interessate.
ColorHLSToRGB

Converte i colori dalla saturazione della luminanza delle tonalità (HLS) al formato RGB.
ColorRGBToHLS

Converte i colori da RGB al formato HLS (hue-luminance-saturation).
ConnectToConnectionPoint

Stabilisce o termina una connessione tra il sink di un client e un contenitore di punti di connessione.
DllInstall

Gestisce l'installazione e la configurazione per una DLL.
GetAcceptLanguagesA

Recupera una stringa utilizzata con i siti Web quando si specificano le preferenze di lingua. (ANSI)
GetAcceptLanguagesW

Recupera una stringa utilizzata con i siti Web quando si specificano le preferenze di lingua. (Unicode)
GetMenuPosFromID

GetMenuPosFromID può essere modificato o non disponibile.
GetProcessReference

Recupera l'oggetto specifico del processo fornito da SetProcessReference, incrementando il conteggio dei riferimenti per mantenere attivo il processo.
HashData

Hash di una matrice di dati.
IntlStrEqNA

Esegue un confronto con distinzione tra maiuscole e minuscole di un numero specificato di caratteri dall'inizio di due stringhe localizzate. (ANSI)
IntlStrEqNIA

Esegue un confronto senza distinzione tra maiuscole e minuscole di un numero specificato di caratteri dall'inizio di due stringhe localizzate. (ANSI)
IntlStrEqNIW

Esegue un confronto senza distinzione tra maiuscole e minuscole di un numero specificato di caratteri dall'inizio di due stringhe localizzate. (Unicode)
IntlStrEqNW

Esegue un confronto con distinzione tra maiuscole e minuscole di un numero specificato di caratteri dall'inizio di due stringhe localizzate. (Unicode)
IntlStrEqWorkerA

Confronta un numero specificato di caratteri dall'inizio di due stringhe localizzate. (ANSI)
IntlStrEqWorkerW

Confronta un numero specificato di caratteri dall'inizio di due stringhe localizzate. (Unicode)
IsCharSpaceA

Determina se un carattere rappresenta uno spazio. (ANSI)
IsCharSpaceW

Determina se un carattere rappresenta uno spazio. (Unicode)
IsInternetESCEnabled

Determina se Windows Internet Explorer si trova nella configurazione di sicurezza avanzata.
Iso

Verifica la presenza di sistemi operativi e funzionalità del sistema operativo specificati.
IStream_Copy

Copia un flusso in un altro flusso.
IStream_Read

Legge i byte da un flusso specificato e restituisce un valore che indica se tutti i byte sono stati letti correttamente.
IStream_ReadPidl

Legge un puntatore a un elenco di identificatori di elemento (PIDL) da un oggetto IStream in un oggetto PIDLIST_RELATIVE.
IStream_ReadStr

Legge da un flusso e scrive in una stringa.
IStream_Reset

Sposta la posizione di ricerca in un flusso specificato all'inizio del flusso.
IStream_Size

Recupera le dimensioni, in byte, di un flusso specificato.
IStream_Write

Scrive i dati di formato sconosciuto da un buffer a un flusso specificato.
IStream_WritePidl

Scrive un puntatore a un elenco di identificatori di elemento (PIDL) da un oggetto PCUIDLIST_RELATIVE in un oggetto IStream.
IStream_WriteStr

Legge da una stringa e scrive in un flusso.
IUnknown_AtomicRelease

Rilascia un puntatore COM (Component Object Model) e lo imposta su NULL.
IUnknown_GetSite

Chiama il metodo IObjectWithSite dell'oggetto specificato::GetSite.
IUnknown_GetWindow

Tenta di recuperare un handle di finestra da un oggetto Component Object Model (COM) eseguendo una query per varie interfacce con un metodo GetWindow.
IUnknown_QueryService

Recupera un'interfaccia per un servizio da un oggetto specificato.
IUnknown_Set

Modifica il valore di un puntatore dell'interfaccia COM (Component Object Model) e rilascia l'interfaccia precedente.
IUnknown_SetSite

Imposta il sito dell'oggetto specificato chiamando il relativo metodo IObjectWithSite::SetSite.
MAKEDLLVERULL

Usato per creare un pacchetto di informazioni sulla versione DLL in un valore ULONGLONG.
ParseURLA

Esegue l'analisi rudimentaria di un URL. (ANSI)
ParseURLW

Esegue l'analisi rudimentaria di un URL. (Unicode)
PathAddBackslashA

Aggiunge una barra rovesciata alla fine di una stringa per creare la sintassi corretta per un percorso. (PathAddBackslashA)
PathAddBackslashW

Aggiunge una barra rovesciata alla fine di una stringa per creare la sintassi corretta per un percorso. (PathAddBackslashW)
PathAddExtensionA

Aggiunge un'estensione del nome file a una stringa di percorso. (ANSI)
PathAddExtensionW

Aggiunge un'estensione del nome file a una stringa di percorso. (Unicode)
PathAppendA

Aggiunge un percorso alla fine di un altro. (ANSI)
PathAppendW

Aggiunge un percorso alla fine di un altro. (Unicode)
PathBuildRootA

Crea un percorso radice da un determinato numero di unità. (ANSI)
PathBuildRootW

Crea un percorso radice da un determinato numero di unità. (Unicode)
PathCanonicalizeA

Semplifica un percorso rimuovendo gli elementi di spostamento, ad esempio "." e ".." per produrre un percorso diretto e ben formato. (ANSI)
PathCanonicalizeW

Semplifica un percorso rimuovendo gli elementi di spostamento, ad esempio "." e ".." per produrre un percorso diretto e ben formato. (Unicode)
PathCombineA

Concatena due stringhe che rappresentano percorsi formati correttamente in un percorso; concatena anche gli elementi del percorso relativi. (ANSI)
PathCombineW

Concatena due stringhe che rappresentano percorsi formati correttamente in un percorso; concatena anche gli elementi del percorso relativi. (Unicode)
PathCommonPrefixA

Confronta due percorsi per determinare se condividono un prefisso comune. Un prefisso è uno di questi tipi:_"C:\", ".", "..", ".. \". (ANSI)
PathCommonPrefixW

Confronta due percorsi per determinare se condividono un prefisso comune. Un prefisso è uno di questi tipi:_"C:\", ".", "..", ".. \". (Unicode)
PathCompactPathA

Tronca un percorso di file per adattarsi all'interno di una determinata larghezza di pixel sostituendo i componenti del percorso con i puntini di sospensione. (ANSI)
PathCompactPathExA

Tronca un percorso per adattarsi a un determinato numero di caratteri sostituendo i componenti del percorso con i puntini di sospensione. (ANSI)
PathCompactPathExW

Tronca un percorso per adattarsi a un determinato numero di caratteri sostituendo i componenti del percorso con i puntini di sospensione. (Unicode)
PathCompactPathW

Tronca un percorso di file per adattarsi all'interno di una determinata larghezza di pixel sostituendo i componenti del percorso con i puntini di sospensione. (Unicode)
PathCreateFromUrlA

Converte un URL di file in un percorso MICROSOFT MS-DOS. (ANSI)
PathCreateFromUrlAlloc

Crea un percorso da un URL di file.
PathCreateFromUrlW

Converte un URL di file in un percorso MICROSOFT MS-DOS. (Unicode)
PathFileExistsA

Determina se un percorso di un oggetto file system, ad esempio un file o una cartella, è valido. (ANSI)
PathFileExistsW

Determina se un percorso di un oggetto file system, ad esempio un file o una cartella, è valido. (Unicode)
PathFindExtensionA

Cerca un percorso per un'estensione. (ANSI)
PathFindExtensionW

Cerca un percorso per un'estensione. (Unicode)
PathFindFileNameA

Cerca un percorso per un nome file. (ANSI)
PathFindFileNameW

Cerca un percorso per un nome file. (Unicode)
PathFindNextComponentA

Analizza un percorso e restituisce la parte di tale percorso che segue la prima barra rovesciata. (ANSI)
PathFindNextComponentW

Analizza un percorso e restituisce la parte di tale percorso che segue la prima barra rovesciata. (Unicode)
PathFindOnPathA

Cerca un file. (ANSI)
PathFindOnPathW

Cerca un file. (Unicode)
PathFindSuffixArrayA

Determina se un determinato nome file ha un elenco di suffissi. (ANSI)
PathFindSuffixArrayW

Determina se un determinato nome file ha un elenco di suffissi. (Unicode)
PathGetArgsA

Trova gli argomenti della riga di comando all'interno di un determinato percorso. (ANSI)
PathGetArgsW

Trova gli argomenti della riga di comando all'interno di un determinato percorso. (Unicode)
PathGetCharTypeA

Determina il tipo di carattere in relazione a un percorso. (ANSI)
PathGetCharTypeW

Determina il tipo di carattere in relazione a un percorso. (Unicode)
PathGetDriveNumberA

Cerca un percorso per una lettera di unità all'interno dell'intervallo di 'A' su 'Z' e restituisce il numero di unità corrispondente. (ANSI)
PathGetDriveNumberW

Cerca un percorso per una lettera di unità all'interno dell'intervallo di 'A' su 'Z' e restituisce il numero di unità corrispondente. (Unicode)
PathIsContentTypeA

Determina se il tipo di contenuto registrato di un file corrisponde al tipo di contenuto specificato. Questa funzione ottiene il tipo di contenuto per il tipo di file specificato e confronta tale stringa con pszContentType. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (ANSI)
PathIsContentTypeW

Determina se il tipo di contenuto registrato di un file corrisponde al tipo di contenuto specificato. Questa funzione ottiene il tipo di contenuto per il tipo di file specificato e confronta tale stringa con pszContentType. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (Unicode)
PathIsDirectoryA

Verifica che un percorso sia una directory valida. (ANSI)
PathIsDirectoryEmptyA

Determina se un percorso specificato è una directory vuota. (ANSI)
PathIsDirectoryEmptyW

Determina se un percorso specificato è una directory vuota. (Unicode)
PathIsDirectoryW

Verifica che un percorso sia una directory valida. (Unicode)
PathIsFileSpecA

Cerca un percorso per qualsiasi carattere di delimitazione del percorso, ad esempio ':' o '' . Se non sono presenti caratteri di delimitazione del percorso, il percorso viene considerato un percorso di specifica file.
PathIsFileSpecW

Cerca un percorso per qualsiasi carattere di delimitazione del percorso, ad esempio ':' o '\' . Se non sono presenti caratteri di delimitazione del percorso, il percorso viene considerato un percorso di specifica file.
PathIsHTMLFileA

Determina se un file è un file HTML. La determinazione viene effettuata in base al tipo di contenuto registrato per l'estensione del file. (ANSI)
PathIsHTMLFileW

Determina se un file è un file HTML. La determinazione viene effettuata in base al tipo di contenuto registrato per l'estensione del file. (Unicode)
PathIsLFNFileSpecA

Determina se un nome file è in formato lungo. (ANSI)
PathIsLFNFileSpecW

Determina se un nome file è in formato lungo. (Unicode)
PathIsNetworkPathA

Determina se una stringa di percorso rappresenta una risorsa di rete. (ANSI)
PathIsNetworkPathW

Determina se una stringa di percorso rappresenta una risorsa di rete. (Unicode)
PathIsPrefixA

Esamina un percorso per determinare se inizia con un valore di prefisso passato da pszPrefix. (ANSI)
PathIsPrefixW

Esamina un percorso per determinare se inizia con un valore di prefisso passato da pszPrefix. (Unicode)
PathIsRelativeA

Cerca un percorso e determina se è relativo. (ANSI)
PathIsRelativeW

Cerca un percorso e determina se è relativo. (Unicode)
PathIsRootA

Determina se una stringa di percorso fa riferimento alla radice di un volume. (ANSI)
PathIsRootW

Determina se una stringa di percorso fa riferimento alla radice di un volume. (Unicode)
PathIsSameRootA

Confronta due percorsi per determinare se hanno un componente radice comune. (ANSI)
PathIsSameRootW

Confronta due percorsi per determinare se hanno un componente radice comune. (Unicode)
PathIsSystemFolderA

Determina se una cartella esistente contiene gli attributi che lo rendono una cartella di sistema. In alternativa, questa funzione indica se alcuni attributi qualificano una cartella come cartella di sistema. (ANSI)
PathIsSystemFolderW

Determina se una cartella esistente contiene gli attributi che lo rendono una cartella di sistema. In alternativa, questa funzione indica se alcuni attributi qualificano una cartella come cartella di sistema. (Unicode)
PathIsUNCA

Determina se una stringa di percorso è un percorso UNC (Universal Naming Convention) valido, anziché un percorso basato su una lettera di unità. (ANSI)
PathIsUNCServerA

Determina se una stringa è un'UNC (Universal Naming Convention) valida solo per un percorso server. (ANSI)
PathIsUNCServerShareA

Determina se una stringa è un percorso di condivisione UNC (Universal Naming Convention) valido, \server\share. (ANSI)
PathIsUNCServerShareW

Determina se una stringa è un percorso di condivisione UNC (Universal Naming Convention) valido, \server\share. (Unicode)
PathIsUNCServerW

Determina se una stringa è un'UNC (Universal Naming Convention) valida solo per un percorso server. (Unicode)
PathIsUNCW

Determina se una stringa di percorso è un percorso UNC (Universal Naming Convention) valido, anziché un percorso basato su una lettera di unità. (Unicode)
PathIsURLA

Verifica una determinata stringa per determinare se è conforme a un formato URL valido. (ANSI)
PathIsURLW

Verifica una determinata stringa per determinare se è conforme a un formato URL valido. (Unicode)
PathMakePrettyA

Converte un percorso tutto maiuscolo in tutti i caratteri minuscoli per dare al percorso un aspetto coerente. (ANSI)
PathMakePrettyW

Converte un percorso tutto maiuscolo in tutti i caratteri minuscoli per dare al percorso un aspetto coerente. (Unicode)
PathMakeSystemFolderA

Assegna a una cartella esistente gli attributi appropriati per diventare una cartella di sistema. (ANSI)
PathMakeSystemFolderW

Assegna a una cartella esistente gli attributi appropriati per diventare una cartella di sistema. (Unicode)
PathMatchSpecA

Cerca una stringa usando un tipo di corrispondenza con caratteri jolly MS-DOS Microsoft. (ANSI)
PathMatchSpecExA

Trova la corrispondenza di un nome file da un percorso rispetto a uno o più modelli di nome file. (ANSI)
PathMatchSpecExW

Trova la corrispondenza di un nome file da un percorso rispetto a uno o più modelli di nome file. (Unicode)
PathMatchSpecW

Cerca una stringa usando un tipo di corrispondenza con caratteri jolly MS-DOS Microsoft. (Unicode)
PathParseIconLocationA

Analizza una stringa di percorso file che contiene un percorso file e un indice icona e restituisce valori separati. (ANSI)
PathParseIconLocationW

Analizza una stringa di percorso file che contiene un percorso file e un indice icona e restituisce valori separati. (Unicode)
PathQuoteSpacesA

Cerca spazi in un percorso. Se vengono trovati spazi, l'intero percorso viene racchiuso tra virgolette. (ANSI)
PathQuoteSpacesW

Cerca spazi in un percorso. Se vengono trovati spazi, l'intero percorso viene racchiuso tra virgolette. (Unicode)
PathRelativePathToA

Crea un percorso relativo da un file o una cartella a un altro. (ANSI)
PathRelativePathToW

Crea un percorso relativo da un file o una cartella a un altro. (Unicode)
PathRemoveArgsA

Rimuove gli argomenti da un determinato percorso. (ANSI)
PathRemoveArgsW

Rimuove gli argomenti da un determinato percorso. (Unicode)
PathRemoveBackslashA

Rimuove la barra rovesciata finale da un determinato percorso. (ANSI)
PathRemoveBackslashW

Rimuove la barra rovesciata finale da un determinato percorso. (Unicode)
PathRemoveBlanksA

Rimuove tutti gli spazi iniziali e finali da una stringa. (ANSI)
PathRemoveBlanksW

Rimuove tutti gli spazi iniziali e finali da una stringa. (Unicode)
PathRemoveExtensionA

Rimuove l'estensione del nome file da un percorso, se presente. (ANSI)
PathRemoveExtensionW

Rimuove l'estensione del nome file da un percorso, se presente. (Unicode)
PathRemoveFileSpecA

Rimuove il nome del file finale e la barra rovesciata da un percorso, se presenti. (ANSI)
PathRemoveFileSpecW

Rimuove il nome del file finale e la barra rovesciata da un percorso, se presenti. (Unicode)
PathRenameExtensionA

Sostituisce l'estensione di un nome file con una nuova estensione. Se il nome del file non contiene un'estensione, l'estensione verrà associata alla fine della stringa. (ANSI)
PathRenameExtensionW

Sostituisce l'estensione di un nome file con una nuova estensione. Se il nome del file non contiene un'estensione, l'estensione verrà associata alla fine della stringa. (Unicode)
PathSearchAndQualifyA

Determina se un percorso specificato è formattato correttamente e completo. (ANSI)
PathSearchAndQualifyW

Determina se un percorso specificato è formattato correttamente e completo. (Unicode)
PathSetDlgItemPathA

Imposta il testo di un controllo figlio in una finestra o in una finestra di dialogo, usando PathCompactPath per assicurarsi che il percorso si adatta al controllo. (ANSI)
PathSetDlgItemPathW

Imposta il testo di un controllo figlio in una finestra o in una finestra di dialogo, usando PathCompactPath per assicurarsi che il percorso si adatta al controllo. (Unicode)
PathSkipRootA

Recupera un puntatore al primo carattere in un percorso che segue la lettera di unità o gli elementi del percorso UNC (Universal Naming Convention). (ANSI)
PathSkipRootW

Recupera un puntatore al primo carattere in un percorso che segue la lettera di unità o gli elementi del percorso UNC (Universal Naming Convention). (Unicode)
PathStripPathA

Rimuove la parte del percorso di un percorso completo e di un file. (ANSI)
PathStripPathW

Rimuove la parte del percorso di un percorso completo e di un file. (Unicode)
PathStripToRootA

Rimuove tutti gli elementi di file e directory in un percorso tranne le informazioni radice. (ANSI)
PathStripToRootW

Rimuove tutti gli elementi di file e directory in un percorso tranne le informazioni radice. (Unicode)
PathUndecorateA

Rimuove la decorazione da una stringa di percorso. (ANSI)
PathUndecorateW

Rimuove la decorazione da una stringa di percorso. (Unicode)
PathUnExpandEnvStringsA

Sostituisce determinati nomi di cartelle in un percorso completo con la stringa di ambiente associata. (ANSI)
PathUnExpandEnvStringsW

Sostituisce determinati nomi di cartelle in un percorso completo con la stringa di ambiente associata. (Unicode)
PathUnmakeSystemFolderA

Rimuove gli attributi da una cartella che lo rende una cartella di sistema. Questa cartella deve effettivamente esistere nel file system. (ANSI)
PathUnmakeSystemFolderW

Rimuove gli attributi da una cartella che lo rende una cartella di sistema. Questa cartella deve effettivamente esistere nel file system. (Unicode)
PathUnquoteSpacesA

Rimuove le virgolette dall'inizio e dalla fine di un percorso. (ANSI)
PathUnquoteSpacesW

Rimuove le virgolette dall'inizio e dalla fine di un percorso. (Unicode)
QISearch

Implementazione basata su tabella del metodo IUnknown::QueryInterface.
SetProcessReference

Fornisce un oggetto Component Object Model (COM) che consente estensioni shell ospitate e altri componenti di impedire la chiusura prematura del processo host.
SHAllocShared

SHAllocShared può essere modificato o non disponibile.
SHAnsiToAnsi

Copia una stringa ANSI.
SHAnsiToUnicode

Converte una stringa dalla tabella codici ANSI alla tabella codici Unicode.
SHAutoComplete

Indica ai controlli di modifica del sistema di usare AutoComplete per completare gli URL o i percorsi del file system.
SHCopyKeyA

Copia in modo ricorsivo le sottochiavi e i valori della sottochiave di origine nella chiave di destinazione. SHCopyKey non copia gli attributi di sicurezza delle chiavi. (ANSI)
SHCopyKeyW

Copia in modo ricorsivo le sottochiavi e i valori della sottochiave di origine nella chiave di destinazione. SHCopyKey non copia gli attributi di sicurezza delle chiavi. (Unicode)
SHCreateMemStream

Crea un flusso di memoria usando un processo simile a CreateStreamOnHGlobal.
SHCreateShellPalette

Crea una tavolozza mezzotona per il contesto del dispositivo specificato.
SHCreateStreamOnFileA

SHCreateStreamOnFile può essere modificato o non disponibile. Usare invece SHCreateStreamOnFileEx. (ANSI)
SHCreateStreamOnFileEx

Apre o crea un file e recupera un flusso per leggere o scrivere in tale file.
SHCreateStreamOnFileW

SHCreateStreamOnFile può essere modificato o non disponibile. Usare invece SHCreateStreamOnFileEx. (Unicode)
SHCreateThread

Crea un thread.
SHCreateThreadRef

Crea un riferimento per thread a un oggetto Component Object Model (COM).
SHCreateThreadWithHandle

Crea un nuovo thread e recupera il relativo handle.
SHDeleteEmptyKeyA

Elimina una chiave vuota. (ANSI)
SHDeleteEmptyKeyW

Elimina una chiave vuota. (Unicode)
SHDeleteKeyA

Elimina una sottochiave e tutti i relativi discendenti. Questa funzione rimuove la chiave e tutti i valori della chiave dal Registro di sistema. (ANSI)
SHDeleteKeyW

Elimina una sottochiave e tutti i relativi discendenti. Questa funzione rimuove la chiave e tutti i valori della chiave dal Registro di sistema. (Unicode)
SHDeleteValueA

Elimina un valore denominato dalla chiave del Registro di sistema specificata. (ANSI)
SHDeleteValueW

Elimina un valore denominato dalla chiave del Registro di sistema specificata. (Unicode)
SHEnumKeyExA

Enumera le sottochiavi della chiave del Registro di sistema aperta specificata. (SHEnumKeyExA)
SHEnumKeyExW

Enumera le sottochiavi della chiave del Registro di sistema aperta specificata. (SHEnumKeyExW)
SHEnumValueA

Enumera i valori della chiave del Registro di sistema aperta specificata. (ANSI)
SHEnumValueW

Enumera i valori della chiave del Registro di sistema aperta specificata. (Unicode)
SHFormatDateTimeA

SHFormatDateTime può essere modificato o non disponibile. (ANSI)
SHFormatDateTimeW

SHFormatDateTime può essere modificato o non disponibile. (Unicode)
SHFreeShared

SHFreeShared può essere modificato o non disponibile.
SHGetAssocKeys

Recupera una matrice di sottochiave di classe associate a un oggetto IQueryAssociations.
SHGetInverseCMAP

Recupera il mapping della tabella dei colori inversa per la tavolozza halftone.
SHGetThreadRef

Recupera il riferimento all'oggetto per thread impostato da SHSetThreadRef.
SHGetValueA

Recupera un valore del Registro di sistema. (SHGetValueA)
SHGetValueW

Recupera un valore del Registro di sistema. (SHGetValueW)
SHGetViewStatePropertyBag

SHGetViewStatePropertyBag può essere modificato o non disponibile.
SHGlobalCounterDecrement

Decrementa un contatore globale.
SHGlobalCounterGetValue

Ottiene il valore corrente di un contatore globale.
SHGlobalCounterIncrement

Incrementa un contatore globale.
SHIsLowMemoryMachine

Non supportato. (SHIsLowMemoryMachine)
SHLoadIndirectString

Estrae una risorsa di testo specificata quando viene specificata la risorsa sotto forma di stringa indiretta (stringa che inizia con il simbolo '@').
SHLocalStrDupA

Crea una copia di una stringa in memoria appena allocata. (SHLocalStrDupA)
SHLocalStrDupW

Crea una copia di una stringa nella memoria appena allocata. (SHLocalStrDupW)
SHLockShared

SHLockShared può essere modificato o non disponibile.
SHMessageBoxCheckA

SHMessageBoxCheck può essere modificato o non disponibile. (ANSI)
SHMessageBoxCheckW

SHMessageBoxCheck può essere modificato o non disponibile. (Unicode)
SHOpenRegStream2A

Apre un valore del Registro di sistema e fornisce un flusso che può essere usato per leggere o scrivere nel valore. Questa funzione sostituisce SHOpenRegStream. (ANSI)
SHOpenRegStream2W

Apre un valore del Registro di sistema e fornisce un flusso che può essere usato per leggere o scrivere nel valore. Questa funzione sostituisce SHOpenRegStream. (Unicode)
SHOpenRegStreamA

Deprecato. (SHOpenRegStreamA)
SHOpenRegStreamW

Deprecato. (SHOpenRegStreamW)
SHQueryInfoKeyA

Recupera informazioni su una chiave del Registro di sistema specificata. (ANSI)
SHQueryInfoKeyW

Recupera informazioni su una chiave del Registro di sistema specificata. (Unicode)
SHQueryValueExA

Apre una chiave del Registro di sistema e la esegue una query per un valore specifico. (ANSI)
SHQueryValueExW

Apre una chiave del Registro di sistema e la esegue una query per un valore specifico. (Unicode)
SHRegCloseUSKey

Chiude un handle a una sottochiave del Registro di sistema specifica dell'utente in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE).
SHRegCreateUSKeyA

Crea o apre una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegCreateUSKeyW

Crea o apre una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegDeleteEmptyUSKeyA

Elimina una sottochiave del Registro di sistema vuota in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegDeleteEmptyUSKeyW

Elimina una sottochiave del Registro di sistema vuota in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegDeleteUSValueA

Elimina un valore della sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegDeleteUSValueW

Elimina un valore della sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegDuplicateHKey

Duplica l'handle HKEY di una chiave del Registro di sistema.
SHRegEnumUSKeyA

Enumera le sottochiavi di una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegEnumUSKeyW

Enumera le sottochiavi di una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegEnumUSValueA

Enumera i valori della sottochiave del Registro di sistema specificata in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegEnumUSValueW

Enumera i valori della sottochiave del Registro di sistema specificata in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegGetBoolUSValueA

Recupera un valore booleano da una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegGetBoolUSValueW

Recupera un valore booleano da una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegGetBoolValueFromHKCUHLM

Valuta un valore della chiave del Registro di sistema e restituisce un valore booleano che riflette se il valore esiste e lo stato previsto corrisponde allo stato effettivo.
SHRegGetIntW

Legge un valore stringa numerico dal Registro di sistema e lo converte in un numero intero.
SHRegGetPathA

Recupera un percorso di file dal Registro di sistema, espandendo le variabili di ambiente in base alle esigenze. (ANSI)
SHRegGetPathW

Recupera un percorso di file dal Registro di sistema, espandendo le variabili di ambiente in base alle esigenze. (Unicode)
SHRegGetUSValueA

Recupera un valore da una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegGetUSValueW

Recupera un valore da una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegGetValueA

Recupera un valore del Registro di sistema. (SHRegGetValueA)
SHRegGetValueFromHKCUHKLM

Ottiene le informazioni specificate dal Registro di sistema.
SHRegGetValueW

Recupera un valore del Registro di sistema. (SHRegGetValueW)
SHRegOpenUSKeyA

Apre una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegOpenUSKeyW

Apre una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegQueryInfoUSKeyA

Recupera informazioni su una sottochiave del Registro di sistema specificata in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegQueryInfoUSKeyW

Recupera informazioni su una sottochiave del Registro di sistema specificata in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegQueryUSValueA

Recupera il tipo e i dati per un nome specificato associato a una sottochiave del Registro di sistema aperta in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegQueryUSValueW

Recupera il tipo e i dati per un nome specificato associato a una sottochiave del Registro di sistema aperta in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegSetPathA

Accetta un percorso di file, sostituisce i nomi delle cartelle con stringhe di ambiente e inserisce la stringa risultante nel Registro di sistema. (ANSI)
SHRegSetPathW

Accetta un percorso di file, sostituisce i nomi delle cartelle con stringhe di ambiente e inserisce la stringa risultante nel Registro di sistema. (Unicode)
SHRegSetUSValueA

Imposta un valore della sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegSetUSValueW

Imposta un valore della sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHRegSetValue

Non supportato. (SHRegSetValue)
SHRegWriteUSValueA

Scrive un valore in una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (ANSI)
SHRegWriteUSValueW

Scrive un valore in una sottochiave del Registro di sistema in un sottoalbero specifico dell'utente (HKEY_CURRENT_USER o HKEY_LOCAL_MACHINE). (Unicode)
SHReleaseThreadRef

Rilascia un riferimento al thread prima che la routine thread restituisca.
SHSendMessageBroadcastA

Invia un messaggio a tutte le finestre di primo livello del sistema. (ANSI)
SHSendMessageBroadcastW

Invia un messaggio a tutte le finestre di primo livello del sistema. (Unicode)
SHSetThreadRef

Archivia un riferimento per thread a un oggetto COM (Component Object Model). In questo modo il chiamante può controllare la durata del thread in modo che possa garantire che Windows non arresti il thread prima che il chiamante sia pronto.
SHSetValueA

Imposta il valore di una chiave del Registro di sistema. (ANSI)
SHSetValueW

Imposta il valore di una chiave del Registro di sistema. (Unicode)
SHSkipJunction

Controlla un contesto di associazione per verificare se è sicuro eseguire l'associazione a un oggetto componente specifico.
SHStrDupA

Crea una copia di una stringa nella memoria appena allocata. (SHStrDupA)
SHStrDupW

Crea una copia di una stringa nella memoria appena allocata. (SHStrDupW)
SHStripMneumonicA

Rimuove il marcatore mnemonico da una stringa. (ANSI)
SHStripMneumonicW

Rimuove il marcatore mnemonico da una stringa. (Unicode)
SHUnicodeToAnsi

Converte una stringa dalla tabella codici Unicode alla tabella codici ANSI.
SHUnicodeToUnicode

Copia una stringa Unicode.
SHUnlockShared

SHUnlockShared può essere modificato o non disponibile.
StopWatchFlush

StopWatchFlush può essere modificato o non disponibile.
StopWatchMode

StopWatchMode può essere modificato o non disponibile.
StrCatBuffA

Copia e aggiunge caratteri da una stringa alla fine di un'altra. (ANSI)
StrCatBuffW

Copia e aggiunge caratteri da una stringa alla fine di un'altra. (Unicode)
StrCatChainW

Concatena due stringhe Unicode. Usato quando sono necessarie concatenazioni ripetute nello stesso buffer.
StrCatW

Aggiunge una stringa a un'altra.
StrChrA

Cerca in una stringa la prima occorrenza di un carattere corrispondente al carattere specificato. Il confronto fa distinzione tra maiuscole e minuscole. (ANSI)
StrChrIA

Cerca in una stringa la prima occorrenza di un carattere corrispondente al carattere specificato. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (ANSI)
StrChrIW

Cerca una stringa per la prima occorrenza di un carattere corrispondente al carattere specificato. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (Unicode)
StrChrNIW

Cerca una stringa per la prima occorrenza di un carattere specificato. Nel confronto non viene fatta distinzione tra maiuscole e minuscole.
StrChrNW

Cerca una stringa per la prima occorrenza di un carattere specificato. Il confronto è distinzione tra maiuscole e minuscole.
StrChrW

Cerca una stringa per la prima occorrenza di un carattere corrispondente al carattere specificato. Il confronto è distinzione tra maiuscole e minuscole. (Unicode)
StrCmpCA

Confronta le stringhe usando regole di confronto C run-time (ASCII). Il confronto è distinzione tra maiuscole e minuscole. (ANSI)
StrCmpCW

Confronta le stringhe usando regole di confronto C run-time (ASCII). Il confronto è distinzione tra maiuscole e minuscole. (Unicode)
StrCmpICA

Confronta due stringhe usando regole di confronto C run-time (ASCII). Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (ANSI)
StrCmpICW

Confronta due stringhe usando regole di confronto C run-time (ASCII). Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (Unicode)
StrCmpIW

Confronta due stringhe per determinare se sono uguali. Nel confronto non viene fatta distinzione tra maiuscole e minuscole.
StrCmpLogicalW

Confronta due stringhe Unicode. Le cifre nelle stringhe vengono considerate come contenuto numerico anziché testo. Questo test non è distinzione tra maiuscole e minuscole.
StrCmpNA

Confronta un numero specificato di caratteri dall'inizio di due stringhe per determinare se sono uguali. Il confronto è distinzione tra maiuscole e minuscole. La macro StrNCmp differisce da questa funzione solo in nome. (ANSI)
StrCmpNCA

Confronta un numero specificato di caratteri dall'inizio di due stringhe usando regole di confronto C run-time (ASCII). Il confronto è distinzione tra maiuscole e minuscole. (ANSI)
StrCmpNCW

Confronta un numero specificato di caratteri dall'inizio di due stringhe usando regole di confronto C run-time (ASCII). Il confronto è distinzione tra maiuscole e minuscole. (Unicode)
StrCmpNIA

Confronta un numero specificato di caratteri dall'inizio di due stringhe per determinare se sono uguali. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. La macro StrNCmpI differisce da questa funzione solo in nome. (ANSI)
StrCmpNICA

Confronta un numero specificato di caratteri dall'inizio di due stringhe usando regole di confronto C run-time (ASCII). Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (ANSI)
StrCmpNICW

Confronta un numero specificato di caratteri dall'inizio di due stringhe usando regole di confronto C run-time (ASCII). Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (Unicode)
StrCmpNIW

Confronta un numero specificato di caratteri dall'inizio di due stringhe per determinare se sono uguali. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. La macro StrNCmpI differisce da questa funzione solo in nome. (Unicode)
StrCmpNW

Confronta un numero specificato di caratteri dall'inizio di due stringhe per determinare se sono uguali. Il confronto è distinzione tra maiuscole e minuscole. La macro StrNCmp differisce da questa funzione solo in nome. (Unicode)
StrCmpW

Confronta due stringhe per determinare se sono uguali. Il confronto è distinzione tra maiuscole e minuscole.
StrCpyNW

Copia un numero specificato di caratteri dall'inizio di una stringa a un altro. Nota Non usare questa funzione o la macro StrNCpy.
StrCpyW

Copia una stringa in un'altra. (StrCpyW)
StrCSpnA

Cerca una stringa per la prima occorrenza di un gruppo di caratteri. Il metodo di ricerca è distinzione tra maiuscole e minuscole e il carattere NULL terminante è incluso nella corrispondenza del modello di ricerca. (ANSI)
StrCSpnIA

Cerca una stringa per la prima occorrenza di un gruppo di caratteri. Il metodo di ricerca non è distinzione tra maiuscole e minuscole e il carattere NULL terminante è incluso nella corrispondenza del modello di ricerca. (ANSI)
StrCSpnIW

Cerca una stringa per la prima occorrenza di un gruppo di caratteri. Il metodo di ricerca non è distinzione tra maiuscole e minuscole e il carattere NULL terminante è incluso nella corrispondenza del modello di ricerca. (Unicode)
StrCSpnW

Cerca una stringa per la prima occorrenza di un gruppo di caratteri. Il metodo di ricerca è distinzione tra maiuscole e minuscole e il carattere NULL terminante è incluso nella corrispondenza del modello di ricerca. (Unicode)
StrDupA

Duplica una stringa. (ANSI)
StrDupW

Duplica una stringa. (Unicode)
StrFormatByteSize64A

Converte un valore numerico in una stringa che rappresenta il numero espresso come valore di dimensione in byte, kilobyte, megabyte o gigabyte, a seconda delle dimensioni.
StrFormatByteSizeA

Converte un valore numerico in una stringa che rappresenta il numero espresso come valore di dimensione in byte, kilobyte, megabyte o gigabyte, a seconda delle dimensioni. Differisce da StrFormatByteSizeW in un tipo di parametro.
StrFormatByteSizeEx

Converte un valore numerico in una stringa che rappresenta il numero in byte, kilobyte, megabyte o gigabyte, a seconda delle dimensioni.
StrFormatByteSizeW

Converte un valore numerico in una stringa che rappresenta il numero espresso come valore di dimensione in byte, kilobyte, megabyte o gigabyte, a seconda delle dimensioni. Differisce da StrFormatByteSizeA in un tipo di parametro.
StrFormatKBSizeA

Converte un valore numerico in una stringa che rappresenta il numero espresso come valore di dimensione in kilobyte. (ANSI)
StrFormatKBSizeW

Converte un valore numerico in una stringa che rappresenta il numero espresso come valore di dimensione in kilobyte. (Unicode)
StrFromTimeIntervalA

Converte un intervallo di tempo, specificato in millisecondi, in una stringa. (ANSI)
StrFromTimeIntervalW

Converte un intervallo di tempo, specificato in millisecondi, in una stringa. (Unicode)
StrIsIntlEqualA

Confronta un numero specificato di caratteri dall'inizio di due stringhe per determinare se sono uguali. (ANSI)
StrIsIntlEqualW

Confronta un numero specificato di caratteri dall'inizio di due stringhe per determinare se sono uguali. (Unicode)
StrNCatA

Aggiunge un numero specificato di caratteri dall'inizio di una stringa alla fine di un'altra. (ANSI)
StrNCatW

Aggiunge un numero specificato di caratteri dall'inizio di una stringa alla fine di un'altra. (Unicode)
StrPBrkA

Cerca una stringa per la prima occorrenza di un carattere contenuto in un buffer specificato. Questa ricerca non include il carattere Null terminante. (ANSI)
StrPBrkW

Cerca una stringa per la prima occorrenza di un carattere contenuto in un buffer specificato. Questa ricerca non include il carattere Null terminante. (Unicode)
StrRChrA

Cerca una stringa per l'ultima occorrenza di un carattere specificato. Il confronto è distinzione tra maiuscole e minuscole. (ANSI)
StrRChrIA

Cerca una stringa per l'ultima occorrenza di un carattere specificato. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (ANSI)
StrRChrIW

Cerca una stringa per l'ultima occorrenza di un carattere specificato. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (Unicode)
StrRChrW

Cerca una stringa per l'ultima occorrenza di un carattere specificato. Il confronto è distinzione tra maiuscole e minuscole. (Unicode)
StrRetToBSTR

Accetta una struttura STRRET restituita da IShellFolder::GetDisplayNameOf contenente o punta a una stringa e restituisce tale stringa come BSTR.
StrRetToBufA

Converte una struttura STRRET restituita da IShellFolder::GetDisplayNameOf in una stringa e inserisce il risultato in un buffer. (ANSI)
StrRetToBufW

Converte una struttura STRRET restituita da IShellFolder::GetDisplayNameOf in una stringa e inserisce il risultato in un buffer. (Unicode)
StrRetToStrA

Accetta una struttura STRRET restituita da IShellFolder::GetDisplayNameOf e restituisce un puntatore a una stringa allocata contenente il nome visualizzato. (ANSI)
StrRetToStrW

Accetta una struttura STRRET restituita da IShellFolder::GetDisplayNameOf e restituisce un puntatore a una stringa allocata contenente il nome visualizzato. (Unicode)
StrRStrIA

Cerca l'ultima occorrenza di una sottostringa specificata all'interno di una stringa. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (ANSI)
StrRStrIW

Cerca l'ultima occorrenza di una sottostringa specificata all'interno di una stringa. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (Unicode)
StrSpnA

Ottiene la lunghezza di una sottostringa all'interno di una stringa costituita interamente da caratteri contenuti in un buffer specificato. (ANSI)
StrSpnW

Ottiene la lunghezza di una sottostringa all'interno di una stringa costituita interamente da caratteri contenuti in un buffer specificato. (Unicode)
StrStrA

Trova la prima occorrenza di una sottostringa all'interno di una stringa. Il confronto è distinzione tra maiuscole e minuscole. (StrStrA)
StrStrIA

Trova la prima occorrenza di una sottostringa all'interno di una stringa. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (ANSI)
StrStrIW

Trova la prima occorrenza di una sottostringa all'interno di una stringa. Nel confronto non viene fatta distinzione tra maiuscole e minuscole. (Unicode)
StrStrNIW

Trova la prima occorrenza di una sottostringa all'interno di una stringa. Il confronto non fa distinzione tra maiuscole e minuscole.
StrStrNW

Trova la prima occorrenza di una sottostringa all'interno di una stringa. Il confronto è distinzione tra maiuscole e minuscole. (StrStrNW)
StrStrW

Trova la prima occorrenza di una sottostringa all'interno di una stringa. Il confronto è distinzione tra maiuscole e minuscole. (StrStrW)
StrToInt64ExA

Converte una stringa che rappresenta un valore decimale o esadecimale in un intero a 64 bit. (ANSI)
StrToInt64ExW

Converte una stringa che rappresenta un valore decimale o esadecimale in un intero a 64 bit. (Unicode)
StrToIntA

Converte una stringa che rappresenta un valore decimale in un intero. La macro StrToLong è identica a questa funzione. (ANSI)
StrToIntExA

Converte una stringa che rappresenta un numero decimale o esadecimale in un numero intero. (ANSI)
StrToIntExW

Converte una stringa che rappresenta un numero decimale o esadecimale in un numero intero. (Unicode)
StrToIntW

Converte una stringa che rappresenta un valore decimale in un intero. La macro StrToLong è identica a questa funzione. (Unicode)
StrTrimA

Rimuove i caratteri iniziali e finali specificati da una stringa. (ANSI)
StrTrimW

Rimuove i caratteri iniziali e finali specificati da una stringa. (Unicode)
UrlApplySchemeA

Determina uno schema per una stringa URL specificata e restituisce una stringa con un prefisso appropriato. (ANSI)
UrlApplySchemeW

Determina uno schema per una stringa URL specificata e restituisce una stringa con un prefisso appropriato. (Unicode)
UrlCanonicalizeA

Converte una stringa dell'URL in forma canonica. (ANSI)
UrlCanonicalizeW

Converte una stringa dell'URL in forma canonica. (Unicode)
UrlCombineA

Se fornito con un URL relativo e la relativa base, restituisce un URL in formato canonico. (ANSI)
UrlCombineW

Se fornito con un URL relativo e la relativa base, restituisce un URL in formato canonico. (Unicode)
UrlCompareA

Esegue un confronto con distinzione tra maiuscole e minuscole di due stringhe URL. (ANSI)
UrlCompareW

Esegue un confronto con distinzione tra maiuscole e minuscole di due stringhe URL. (Unicode)
UrlCreateFromPathA

Converte un percorso MICROSOFT MS-DOS in un URL canonico. (ANSI)
UrlCreateFromPathW

Converte un percorso MICROSOFT MS-DOS in un URL canonico. (Unicode)
UrlEscapeA

Converte i caratteri o le coppie surrogate in un URL che potrebbe essere modificato durante il trasporto in Internet ("unsafe") nelle sequenze di escape corrispondenti. (ANSI)
UrlEscapeSpaces

Macro che converte gli spazi nella sequenza di escape corrispondente.
UrlEscapeW

Converte i caratteri o le coppie surrogate in un URL che potrebbe essere modificato durante il trasporto in Internet ("unsafe") nelle sequenze di escape corrispondenti. (Unicode)
UrlFixupW

UrlFixupW può essere modificato o non disponibile.
UrlGetLocationA

Recupera la posizione da un URL. (ANSI)
UrlGetLocationW

Recupera la posizione da un URL. (Unicode)
UrlGetPartA

Accetta una stringa URL e restituisce una parte specificata di tale URL. (ANSI)
UrlGetPartW

Accetta una stringa URL e restituisce una parte specificata di tale URL. (Unicode)
UrlHashA

Hash di una stringa URL. (ANSI)
UrlHashW

Hash di una stringa URL. (Unicode)
UrlIsA

Verifica se un URL è un tipo specificato. (ANSI)
UrlIsFileUrlA

Verifica un URL per determinare se si tratta di un URL di file. (ANSI)
UrlIsFileUrlW

Verifica un URL per determinare se si tratta di un URL di file. (Unicode)
UrlIsNoHistoryA

Restituisce un valore che indica se un URL è un URL che in genere i browser non includono nella cronologia di navigazione. (ANSI)
UrlIsNoHistoryW

Restituisce un valore che indica se un URL è un URL che in genere i browser non includono nella cronologia di navigazione. (Unicode)
UrlIsOpaqueA

Restituisce un valore che indica se un URL è opaco. (ANSI)
UrlIsOpaqueW

Restituisce un valore che indica se un URL è opaco. (Unicode)
URLIsW

Verifica se un URL è un tipo specificato. (Unicode)
UrlUnescapeA

Converte di nuovo le sequenze di escape in caratteri ordinari. (ANSI)
UrlUnescapeInPlace

Converte nuovamente le sequenze di escape in caratteri ordinari e sovrascrive la stringa originale.
UrlUnescapeW

Converte di nuovo le sequenze di escape in caratteri ordinari. (Unicode)
WhichPlatform

QualePlatform può essere modificato o non disponibile.
wnsprintfA

Accetta un elenco di argomenti a lunghezza variabile e restituisce i valori degli argomenti come stringa formattata in stile printf. (ANSI)
wnsprintfW

Accetta un elenco di argomenti a lunghezza variabile e restituisce i valori degli argomenti come stringa formattata in stile printf. (Unicode)
wvnsprintfA

Accetta un elenco di argomenti e restituisce i valori degli argomenti come stringa formattata in stile printf. (ANSI)
wvnsprintfW

Accetta un elenco di argomenti e restituisce i valori degli argomenti come stringa formattata in stile printf. (Unicode)

Funzioni di callback

 
DLLGETVERSIONPROC

Implementato da molte DLL della shell di Windows per consentire alle applicazioni di ottenere informazioni sulla versione specifiche della DLL.

Strutture

 
DLLVERSIONINFO

Riceve informazioni sulla versione specifiche della DLL.
DLLVERSIONINFO2

Riceve informazioni sulla versione specifiche della DLL. Viene usato con la funzione DllGetVersion.
PARSEDURLA

Usato dalla funzione ParseURL per restituire l'URL analizzato. (ANSI)
PARSEDURLW

Usato dalla funzione ParseURL per restituire l'URL analizzato. (Unicode)
QITAB

Usato dalla funzione QISearch per descrivere una singola interfaccia.

Enumerazioni

 
ASSOCDATA

Usato da IQueryAssociations::GetData per definire il tipo di dati da restituire.
ASSOCKEY

Specifica il tipo di chiave da restituire da IQueryAssociations::GetKey.
ASSOCSTR

Usato da IQueryAssociations::GetString per definire il tipo di stringa da restituire.
FILETYPEATTRIBUTEFLAGS

Indica le costanti FILETYPEATTRIBUTEFLAGS utilizzate nel valore EditFlags di una chiave del Registro di sistema PROGID di associazione file.
SHGLOBALCOUNTER

Identificatori per vari contatori globali o variabili condivise. Ogni contatore globale può essere incrementato o decrementato usando SHGlobalCounterIncrement e SHGlobalCounterDecrement.
SHREGDEL_FLAGS

Fornisce un set di valori che indicano da quale chiave di base verrà eliminato un elemento.
SHREGENUM_FLAGS

Fornisce un set di valori che indicano la chiave di base che verrà utilizzata per un'enumerazione.
tagSFBS_FLAGS

Specifica il modo in cui la funzione StrFormatByteSizeEx deve gestire l'arrotondamento di cifre non riprodotte.
URL_SCHEME

Usato per specificare gli schemi URL.