Funzioni di utilità varie della shell
Questa sezione descrive le funzioni della shell di Windows esportate da Shlwapi.dll e definite in Shlwapi.h e Shlwapi.lib che non rientrano in una delle altre categorie di funzioni di utilità.
In questa sezione
Argomento | Descrizione |
---|---|
DllInstallare |
Gestisce l'installazione e la configurazione per una DLL. |
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. |
IsInternetESCEnabled |
Determina se Windows Internet Explorer si trova nella configurazione di sicurezza avanzata. |
isOS |
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 oggettoIStreamin 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 dati di formato sconosciuto da un buffer in un flusso specificato. |
IStream_WritePidl |
Scrive un PIDL da un oggetto PCUIDLIST_RELATIVE in un oggettoIStream. |
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::GetSite dell'oggetto specificato. |
IUnknown_GetWindow |
Tenta di recuperare un handle di finestra da un oggetto 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 all'interfaccia COM e rilascia l'interfaccia precedente. |
IUnknown_SetSite |
Imposta il sito dell'oggetto specificato chiamando il relativo metodo IObjectWithSite::SetSite. |
ParseURL |
Esegue l'analisi rudimentale di un URL. |
QISearch |
Implementazione basata su tabelle del metodo IUnknown::QueryInterface. |
SetProcessReference |
Fornisce un oggetto COM che consente alle estensioni shell ospitate e ad altri componenti di impedire la chiusura prematura del processo host. Il processo host è in genere Windows Explorer o Internet Explorer, ma questa funzione può essere usata anche da altre applicazioni. |
SHAutoComplete |
Indica ai controlli di modifica del sistema di usare il completamento automatico per completare gli URL o i percorsi del file system. |
SHCreateMemStream |
Crea un flusso di memoria usando un processo simile a CreateStreamOnHGlobal. |
SHCreateStreamOnFileEx |
Apre o crea un file e recupera un flusso per leggere o scrivere in tale file. |
SHCreateThread |
Crea un thread. |
SHCreateThreadRef |
Crea un riferimento per thread a un oggetto COM. |
SHCreateThreadWithHandle |
Crea un nuovo thread e recupera il relativo handle. |
SHGetThreadRef |
Recupera il riferimento all'oggetto per thread impostato da SHSetThreadRef. |
SHGlobalCounterDecrement |
Decrementa un contatore globale. |
SHGlobalCounterGetValue |
Ottiene il valore corrente di un contatore globale. |
SHGlobalCounterIncrement |
Incrementa un contatore globale. |
SHIsLowMemoryMachine |
|
SHReleaseThreadRef |
Rilascia un riferimento al thread prima che venga restituita la routine thread. |
SHSetThreadRef |
Archivia un riferimento per thread a un oggetto COM. Ciò consente al chiamante di controllare la durata del thread in modo che possa garantire che Windows non arresti il thread prima che il chiamante sia pronto. |