Condividi tramite


Intestazione winbase.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

winbase.h contiene le interfacce di programmazione seguenti:

Funzioni

 
_lclose

La funzione _lclose chiude il file specificato in modo che non sia più disponibile per la lettura o la scrittura. Questa funzione viene fornita per la compatibilità con le versioni a 16 bit di Windows. Le applicazioni basate su Win32 devono usare la funzione CloseHandle.
_lcreat

Crea o apre il file specificato.
_llseek

Riposiziona il puntatore di file per il file specificato.
_lopen

La funzione _lopen apre un file esistente e imposta il puntatore del file all'inizio del file. Questa funzione viene fornita per la compatibilità con le versioni a 16 bit di Windows. Le applicazioni basate su Win32 devono usare la funzione CreateFile.
_lread

La funzione _lread legge i dati dal file specificato. Questa funzione viene fornita per la compatibilità con le versioni a 16 bit di Windows. Le applicazioni basate su Win32 devono usare la funzione ReadFile.
_lwrite

Scrive i dati nel file specificato.
AccessCheckAndAuditAlarmA

Determina se un descrittore di sicurezza concede un set specificato di diritti di accesso al client rappresentato dal thread chiamante. (AccessCheckAndAuditAlarmA)
AccessCheckByTypeAndAuditAlarmA

Determina se un descrittore di sicurezza concede un set specificato di diritti di accesso al client rappresentato dal thread chiamante. (AccessCheckByTypeAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmA

Determina se un descrittore di sicurezza concede un set specificato di diritti di accesso al client rappresentato dal thread chiamante. (AccessCheckByTypeResultListAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmByHandleA

La funzione AccessCheckByTypeResultListAndAuditAlarmByHandleA (ANSI) (winbase.h) determina se un descrittore di sicurezza concede un set specificato di diritti di accesso al client che il thread chiamante rappresenta.
ActivateActCtx

La funzione ActivateActCtx attiva il contesto di attivazione specificato.
AddAtomA

Aggiunge una stringa di caratteri alla tabella atom locale e restituisce un valore univoco (un atomo) che identifica la stringa. (ANSI)
addAtomW

Aggiunge una stringa di caratteri alla tabella atom locale e restituisce un valore univoco (un atomo) che identifica la stringa. (Unicode)
AddConditionalAce

Aggiunge una voce di controllo di accesso condizionale (ACE) all'elenco di controllo di accesso (ACL) specificato.
AddIntegrityLabelToBoundaryDescriptor

Aggiunge un nuovo IDENTIFICATORe di sicurezza (SID) necessario al descrittore di limite specificato.
AddRefActCtx

La funzione AddRefActCtx incrementa il conteggio dei riferimenti del contesto di attivazione specificato.
AddSecureMemoryCacheCallback

Registra una funzione di callback da chiamare quando viene liberato un intervallo di memoria protetto o le relative protezioni vengono modificate.
ApplicationRecoveryFinished

Indica che l'applicazione chiamante ha completato il ripristino dei dati.
ApplicationRecoveryInProgress

Indica che l'applicazione chiamante continua a recuperare i dati.
BackupEventLogA

Salva il registro eventi specificato in un file di backup. (ANSI)
BackupEventLogW

Salva il registro eventi specificato in un file di backup. (Unicode)
BackupRead

Eseguire il backup di un file o di una directory, incluse le informazioni di sicurezza.
BackupSeek

Cerca in avanti in un flusso di dati a cui si accede inizialmente usando la funzione BackupRead o BackupWrite.
BackupWrite

Ripristinare un file o una directory di cui è stato eseguito il backup usando BackupRead.
BeginUpdateResourceA

Recupera un handle che può essere utilizzato dalla funzione UpdateResource per aggiungere, eliminare o sostituire le risorse in un modulo binario. (ANSI)
BeginUpdateResourceW

Recupera un handle che può essere utilizzato dalla funzione UpdateResource per aggiungere, eliminare o sostituire le risorse in un modulo binario. (Unicode)
BindIoCompletionCallback

Associa la porta di completamento I/O di proprietà del pool di thread all'handle di file specificato. Al termine di una richiesta di I/O che interessa questo file, un thread di lavoro non I/O eseguirà la funzione di callback specificata.
BuildCommDCBA

Riempie una struttura DCB specificata con valori specificati in una stringa di controllo del dispositivo. (ANSI)
BuildCommDCBAndTimeoutsA

Converte una stringa di definizione del dispositivo in codici di blocco di controllo dispositivo appropriati e li inserisce in un blocco di controllo del dispositivo. (ANSI)
BuildCommDCBAndTimeoutsW

Converte una stringa di definizione del dispositivo in codici di blocco di controllo dispositivo appropriati e li inserisce in un blocco di controllo del dispositivo. (Unicode)
BuildCommDCBW

Riempie una struttura DCB specificata con valori specificati in una stringa di controllo del dispositivo. (Unicode)
CallNamedPipeA

Si connette a una pipe di tipo messaggio (e attende se un'istanza della pipe non è disponibile), scrive e legge dalla pipe e quindi chiude la pipe. (CallNamedPipeA)
CheckNameLegalDOS8Dot3A

Determina se il nome specificato può essere utilizzato per creare un file in un file system FAT. (ANSI)
CheckNameLegalDOS8Dot3W

Determina se il nome specificato può essere utilizzato per creare un file in un file system FAT. (Unicode)
ClearCommBreak

Ripristina la trasmissione dei caratteri per un dispositivo di comunicazione specificato e posiziona la linea di trasmissione in uno stato non break.
ClearCommError

Recupera informazioni su un errore di comunicazione e segnala lo stato corrente di un dispositivo di comunicazione.
ClearEventLogA

Cancella il registro eventi specificato e, facoltativamente, salva la copia corrente del log in un file di backup. (ANSI)
ClearEventLogW

Cancella il registro eventi specificato e, facoltativamente, salva la copia corrente del log in un file di backup. (Unicode)
CloseEncryptedFileRaw

Chiude un file crittografato dopo un'operazione di backup o ripristino e libera le risorse di sistema associate.
CloseEventLog

Chiude il registro eventi specificato. (CloseEventLog)
CommConfigDialogA

Visualizza una finestra di dialogo di configurazione fornita dal driver. (ANSI)
CommConfigDialogW

Visualizza una finestra di dialogo di configurazione fornita dal driver. (Unicode)
ConvertFiberToThread

Converte la fibra corrente in un thread.
ConvertThreadToFiber

Converte il thread corrente in fibra. È necessario convertire un filo in una fibra prima di poter pianificare altre fibre. (ConvertThreadToFiber)
ConvertThreadToFiberEx

Converte il thread corrente in fibra. È necessario convertire un filo in una fibra prima di poter pianificare altre fibre. (ConvertThreadToFiberEx)
CopyContext

Copia una struttura del contesto di origine (incluso qualsiasi XState) in una struttura di contesto di destinazione inizializzata.
CopyFile

La funzione CopyFile (winbase.h) copia un file esistente in un nuovo file.
CopyFile2

Copia un file esistente in un nuovo file, notificando all'applicazione lo stato di avanzamento tramite una funzione di callback. (CopyFile2)
CopyFileA

Copia un file esistente in un nuovo file. (CopyFileA)
CopyFileExA

Copia un file esistente in un nuovo file, notificando all'applicazione lo stato di avanzamento tramite una funzione di callback. (CopyFileExA)
CopyFileExW

Copia un file esistente in un nuovo file, notificando all'applicazione lo stato di avanzamento tramite una funzione di callback. (CopyFileExW)
CopyFileTransactedA

Copia un file esistente in un nuovo file come operazione transazionata, notificando all'applicazione lo stato di avanzamento tramite una funzione di callback. (ANSI)
CopyFileTransactedW

Copia un file esistente in un nuovo file come operazione transazionata, notificando all'applicazione lo stato di avanzamento tramite una funzione di callback. (Unicode)
CopyFileW

La funzione CopyFileW (Unicode) (winbase.h) copia un file esistente in un nuovo file.
CreateActCtxA

La funzione CreateActCtx crea un contesto di attivazione. (ANSI)
CreateActCtxW

La funzione CreateActCtx crea un contesto di attivazione. (Unicode)
CreateBoundaryDescriptorA

La funzione CreateBoundaryDescriptorA (ANSI) (winbase.h) crea un descrittore limite.
CreateDirectory

La funzione CreateDirectory (winbase.h) crea una nuova directory.
CreateDirectoryExA

Crea una nuova directory con gli attributi di una directory modello specificata. (ANSI)
CreateDirectoryExW

Crea una nuova directory con gli attributi di una directory modello specificata. (Unicode)
CreateDirectoryTransactedA

Crea una nuova directory come operazione transazionata, con gli attributi di una directory modello specificata. (ANSI)
CreateDirectoryTransactedW

Crea una nuova directory come operazione transazionata, con gli attributi di una directory modello specificata. (Unicode)
CreateFiber

Alloca un oggetto fiber, lo assegna a uno stack e configura l'esecuzione per iniziare all'indirizzo iniziale specificato, in genere la funzione fiber. Questa funzione non pianifica la fibra. (CreateFiber)
CreateFiberEx

Alloca un oggetto fiber, lo assegna a uno stack e configura l'esecuzione per iniziare all'indirizzo iniziale specificato, in genere la funzione fiber. Questa funzione non pianifica la fibra. (CreateFiberEx)
CreateFileMappingA

Crea o apre un oggetto di mapping di file denominato o senza nome per un file specificato. (CreateFileMappingA)
CreateFileMappingNumaA

Crea o apre un oggetto di mapping di file denominato o senza nome per un file specificato e specifica il nodo NUMA per la memoria fisica. (CreateFileMappingNumaA)
CreateFileTransactedA

Crea o apre un file, un flusso di file o una directory come operazione transazionata. (ANSI)
CreateFileTransactedW

Crea o apre un file, un flusso di file o una directory come operazione transazionata. (Unicode)
CreateHardLinkA

Stabilisce un collegamento rigido tra un file esistente e un nuovo file. (ANSI)
CreateHardLinkTransactedA

Stabilisce un collegamento rigido tra un file esistente e un nuovo file come operazione transazionata. (ANSI)
CreateHardLinkTransactedW

Stabilisce un collegamento rigido tra un file esistente e un nuovo file come operazione transazionata. (Unicode)
CreateHardLinkW

Stabilisce un collegamento rigido tra un file esistente e un nuovo file. (Unicode)
CreateJobObjectA

Crea o apre un oggetto processo. (CreateJobObjectA)
CreateMailslotA

Crea un oggetto mailslot con il nome specificato e restituisce un handle che un server mailslot può utilizzare per eseguire operazioni sul file mailslot. (ANSI)
CreateMailslotW

Crea un oggetto mailslot con il nome specificato e restituisce un handle che un server mailslot può utilizzare per eseguire operazioni sul file mailslot. (Unicode)
CreateNamedPipeA

La funzione CreateNamedPipeA (ANSI) (winbase.h) crea un'istanza di una named pipe e restituisce un handle per le successive operazioni pipe.
CreatePrivateNamespaceA

La funzione CreatePrivateNamespaceA (ANSI) (winbase.h) crea uno spazio dei nomi privato.
CreateProcessWithLogonW

Crea un nuovo processo e il relativo thread primario. Il nuovo processo esegue quindi il file eseguibile specificato nel contesto di sicurezza delle credenziali specificate (utente, dominio e password). Facoltativamente, può caricare il profilo utente per un utente specificato.
CreateProcessWithTokenW

Crea un nuovo processo e il relativo thread primario. Il nuovo processo viene eseguito nel contesto di sicurezza del token specificato. Facoltativamente, può caricare il profilo utente per l'utente specificato.
CreateSemaphoreA

Crea o apre un oggetto semaforo denominato o senza nome. (CreateSemaphoreA)
CreateSemaphoreExA

Crea o apre un oggetto semaforo denominato o senza nome e restituisce un handle all'oggetto . (CreateSemaphoreExA)
CreateSymbolicLinkA

Crea un collegamento simbolico. (ANSI)
CreateSymbolicLinkTransactedA

Crea un collegamento simbolico come operazione transazionata. (ANSI)
CreateSymbolicLinkTransactedW

Crea un collegamento simbolico come operazione transazionata. (Unicode)
CreateSymbolicLinkW

Crea un collegamento simbolico. (Unicode)
CreateTapePartition

Riformatta un nastro.
CreateUmsCompletionList

Crea un elenco di completamento della pianificazione in modalità utente .
CreateUmsThreadContext

Crea un contesto di thread di pianificazione in modalità utente (UMS) per rappresentare un thread di lavoro UMS.
DeactivateActCtx

La funzione DeactivateActCtx disattiva il contesto di attivazione corrispondente al cookie specificato.
DebugBreakProcess

Fa sì che si verifichi un'eccezione del punto di interruzione nel processo specificato. Ciò consente al thread chiamante di segnalare al debugger di gestire l'eccezione.
DebugSetProcessKillOnExit

Imposta l'azione da eseguire quando il thread chiamante viene chiuso.
DecryptFileA

Decrittografa un file o una directory crittografata. (ANSI)
DecryptFileW

Decrittografa un file o una directory crittografata. (Unicode)
DefineDosDeviceA

Definisce, ridefinisce o elimina MS-DOS nomi dei dispositivi. (DefineDosDeviceA)
deleteAtom

Decrementa il conteggio dei riferimenti di un atomo di stringa locale. Se il numero di riferimenti dell'atomo viene ridotto a zero, DeleteAtom rimuove la stringa associata all'atom dalla tabella atom locale.
DeleteFiber

Elimina una fibra esistente.
DeleteFile

La funzione DeleteFile (winbase.h) elimina un file esistente.
DeleteFileTransactedA

Elimina un file esistente come operazione transazionata. (ANSI)
DeleteFileTransactedW

Elimina un file esistente come operazione transazionata. (Unicode)
DeleteUmsCompletionList

Elimina l'elenco di completamento specificato per la pianificazione in modalità utente .UMS. L'elenco deve essere vuoto.
DeleteUmsThreadContext

Elimina il contesto del thread di pianificazione in modalità utente (UMS) specificato. Il thread deve essere terminato.
DeleteVolumeMountPointA

Elimina una lettera di unità o una cartella montata. (DeleteVolumeMountPointA)
DequeueUmsCompletionListItems

Recupera i thread di lavoro di pianificazione in modalità utente (UMS) dall'elenco di completamento UMS specificato.
DeregisterEventSource

Chiude il registro eventi specificato. (DeregisterEventSource)
DestroyThreadpoolEnvironment

Elimina l'ambiente di callback specificato. Chiamare questa funzione quando l'ambiente di callback non è più necessario per la creazione di nuovi oggetti del pool di thread. (DestroyThreadpoolEnvironment)
DisableThreadProfiling

Disabilita la profilatura dei thread.
DnsHostnameToComputerNameA

Converte un nome host in stile DNS in un nome computer di tipo NetBIOS. (ANSI)
DnsHostnameToComputerNameW

Converte un nome host in stile DNS in un nome computer di tipo NetBIOS. (Unicode)
DosDateTimeToFileTime

Converte MS-DOS valori di data e ora in un'ora di file.
EnableProcessOptionalXStateFeatures

La funzione EnableProcessOptionalXStateFeatures abilita un set di funzionalità XState facoltative per il processo corrente.
EnableThreadProfiling

Abilita la profilatura del thread nel thread specificato.
EncryptFileA

Crittografa un file o una directory. (ANSI)
EncryptFileW

Crittografa un file o una directory. (Unicode)
EndUpdateResourceA

Esegue il commit o rimuove le modifiche apportate prima di una chiamata a UpdateResource. (ANSI)
EndUpdateResourceW

Esegue il commit o rimuove le modifiche apportate prima di una chiamata a UpdateResource. (Unicode)
EnterUmsSchedulingMode

Converte il thread chiamante in un thread dell'utilità di pianificazione in modalità utente .
EnumResourceLanguagesA

Enumera le risorse specifiche del linguaggio, del tipo e del nome specificati, associate a un modulo binario. (ANSI)
EnumResourceLanguagesW

Enumera le risorse specifiche del linguaggio, del tipo e del nome specificati, associate a un modulo binario. (Unicode)
EnumResourceTypesA

Enumera i tipi di risorse all'interno di un modulo binario. (ANSI)
EnumResourceTypesW

Enumera i tipi di risorse all'interno di un modulo binario. (Unicode)
EraseTape

Cancella tutto o parte di un nastro.
EscapeCommFunction

Indirizza il dispositivo di comunicazione specificato a eseguire una funzione estesa.
ExecuteUmsThread

Esegue il thread di lavoro UMS specificato.
FatalExit

Trasferisce il controllo di esecuzione al debugger. Il comportamento del debugger successivamente è specifico del tipo di debugger usato.
FileEncryptionStatusA

Recupera lo stato di crittografia del file specificato. (ANSI)
FileEncryptionStatusW

Recupera lo stato di crittografia del file specificato. (Unicode)
fileTimeToDosDateTime

Converte un'ora di file in MS-DOS valori di data e ora.
FindActCtxSectionGuid

La funzione FindActCtxSectionGuid recupera informazioni su un GUID specifico nel contesto di attivazione corrente e restituisce una struttura ACTCTX_SECTION_KEYED_DATA.
FindActCtxSectionStringA

La funzione FindActCtxSectionString recupera informazioni su una stringa specifica nel contesto di attivazione corrente e restituisce una struttura ACTCTX_SECTION_KEYED_DATA. (ANSI)
FindActCtxSectionStringW

La funzione FindActCtxSectionString recupera informazioni su una stringa specifica nel contesto di attivazione corrente e restituisce una struttura ACTCTX_SECTION_KEYED_DATA. (Unicode)
FindAtomA

Cerca nella tabella atom locale la stringa di caratteri specificata e recupera l'atomo associato a tale stringa. (ANSI)
FindAtomW

Cerca nella tabella atom locale la stringa di caratteri specificata e recupera l'atomo associato a tale stringa. (Unicode)
FindFirstFileNameTransactedW

Crea un'enumerazione di tutti i collegamenti reali al file specificato come operazione transazionata. La funzione restituisce un handle all'enumerazione che può essere utilizzata nelle chiamate successive alla funzione FindNextFileNameW.
FindFirstFileTransactedA

Cerca in una directory un file o una sottodirectory con un nome corrispondente a un nome specifico come operazione transazionata. (ANSI)
FindFirstFileTransactedW

Cerca in una directory un file o una sottodirectory con un nome corrispondente a un nome specifico come operazione transazionata. (Unicode)
FindFirstStreamTransactedW

Enumera il primo flusso nel file o nella directory specificata come operazione transazionata.
FindFirstVolumeA

Recupera il nome di un volume in un computer. (FindFirstVolumeA)
FindFirstVolumeMountPointA

Recupera il nome di una cartella montata nel volume specificato. (ANSI)
FindFirstVolumeMountPointW

Recupera il nome di una cartella montata nel volume specificato. (Unicode)
FindNextVolumeA

Continua una ricerca di volumi avviata da una chiamata alla funzione FindFirstVolume. (FindNextVolumeA)
FindNextVolumeMountPointA

Continua una ricerca di cartelle montata avviata da una chiamata alla funzione FindFirstVolumeMountPoint. (ANSI)
FindNextVolumeMountPointW

Continua una ricerca di cartelle montata avviata da una chiamata alla funzione FindFirstVolumeMountPoint. (Unicode)
FindResourceA

Determina la posizione di una risorsa con il tipo e il nome specificati nel modulo specificato. (FindResourceA)
FindResourceExA

Determina la posizione della risorsa con il tipo, il nome e la lingua specificati nel modulo specificato. (FindResourceExA)
FindVolumeMountPointClose

Chiude l'handle di ricerca della cartella montata specificato.
FormatMessage

La funzione FormatMessage (winbase.h) formatta una stringa di messaggio.
FormatMessageA

Formatta una stringa di messaggio. (FormatMessageA)
FormatMessageW

La funzione FormatMessageW (Unicode) (winbase.h) formatta una stringa di messaggio.
GetActiveProcessorCount

Restituisce il numero di processori attivi in un gruppo di processori o nel sistema.
GetActiveProcessorGroupCount

Restituisce il numero di gruppi di processori attivi nel sistema.
GetApplicationRecoveryCallback

Recupera un puntatore alla routine di callback registrata per il processo specificato. L'indirizzo restituito si trova nello spazio indirizzi virtuale del processo.
GetApplicationRestartSettings

Recupera le informazioni di riavvio registrate per il processo specificato.
GetAtomNameA

Recupera una copia della stringa di caratteri associata all'atomo locale specificato. (ANSI)
GetAtomNameW

Recupera una copia della stringa di caratteri associata all'atomo locale specificato. (Unicode)
GetBinaryTypeA

Determina se un file è un file eseguibile (.exe) e, in tal caso, quale sottosistema esegue il file eseguibile. (ANSI)
getBinaryTypeW

Determina se un file è un file eseguibile (.exe) e, in tal caso, quale sottosistema esegue il file eseguibile. (Unicode)
GetCommConfig

Recupera la configurazione corrente di un dispositivo di comunicazione.
GetCommMask

Recupera il valore della maschera eventi per un dispositivo di comunicazione specificato.
GetCommModemStatus

Recupera i valori del registro di controllo del modem.
GetCommPorts

Ottiene una matrice contenente le porte COM ben formate.
GetCommProperties

Recupera informazioni sulle proprietà delle comunicazioni per un dispositivo di comunicazione specificato.
GetCommState

Recupera le impostazioni di controllo correnti per un dispositivo di comunicazione specificato.
GetCommTimeouts

Recupera i parametri di timeout per tutte le operazioni di lettura e scrittura in un dispositivo di comunicazione specificato.
GetCompressedFileSizeTransactedA

Recupera il numero effettivo di byte di spazio di archiviazione su disco utilizzato per archiviare un file specificato come operazione transazionale. (ANSI)
GetCompressedFileSizeTransactedW

Recupera il numero effettivo di byte di spazio di archiviazione su disco utilizzato per archiviare un file specificato come operazione transazionale. (Unicode)
GetComputerNameA

Recupera il nome NetBIOS del computer locale. Questo nome viene stabilito all'avvio del sistema, quando il sistema lo legge dal Registro di sistema. (ANSI)
GetComputerNameW

Recupera il nome NetBIOS del computer locale. Questo nome viene stabilito all'avvio del sistema, quando il sistema lo legge dal Registro di sistema. (Unicode)
GetCurrentActCtx

La funzione GetCurrentActCtx restituisce l'handle al contesto di attivazione attivo del thread chiamante.
GetCurrentDirectory

Recupera la directory corrente per il processo corrente.
GetCurrentHwProfileA

Recupera informazioni sul profilo hardware corrente per il computer locale. (ANSI)
GetCurrentHwProfileW

Recupera informazioni sul profilo hardware corrente per il computer locale. (Unicode)
GetCurrentUmsThread

Restituisce il contesto del thread di pianificazione in modalità utente (UMS) del thread di messaggistica unificata chiamante.
GetDefaultCommConfigA

Recupera la configurazione predefinita per il dispositivo di comunicazione specificato. (ANSI)
getDefaultCommConfigW

Recupera la configurazione predefinita per il dispositivo di comunicazione specificato. (Unicode)
GetDevicePowerState

Recupera lo stato di alimentazione corrente del dispositivo specificato.
GetDllDirectoryA

Recupera la parte specifica dell'applicazione del percorso di ricerca usato per individuare le DLL per l'applicazione. (ANSI)
GetDllDirectoryW

Recupera la parte specifica dell'applicazione del percorso di ricerca usato per individuare le DLL per l'applicazione. (Unicode)
GetEnabledXStateFeatures

Ottiene una maschera delle funzionalità XState abilitate nei processori x86 o x64.
GetEnvironmentVariable

La funzione GetEnvironmentVariable (winbase.h) recupera il contenuto della variabile specificata dal blocco di ambiente del processo chiamante.
GetEventLogInformation

Recupera informazioni sul registro eventi specificato.
GetFileAttributesTransactedA

Recupera gli attributi del file system per un file o una directory specificata come operazione transazionata. (ANSI)
GetFileAttributesTransactedW

Recupera gli attributi del file system per un file o una directory specificata come operazione transazionata. (Unicode)
GetFileBandwidthReservation

Recupera le proprietà della prenotazione della larghezza di banda del volume in cui risiede il file specificato.
GetFileInformationByHandleEx

Recupera le informazioni sui file per il file specificato. (GetFileInformationByHandleEx)
GetFileInformationByName

Esegue una query sulle informazioni su un file o una directory, in base al percorso del file.
GetFileSecurityA

Ottiene le informazioni specificate sulla sicurezza di un file o di una directory. Le informazioni ottenute sono vincolate dai diritti di accesso e dai privilegi del chiamante. (GetFileSecurityA)
GetFirmwareEnvironmentVariableA

Recupera il valore della variabile di ambiente del firmware specificata. (ANSI)
GetFirmwareEnvironmentVariableExA

Recupera il valore della variabile di ambiente del firmware specificata e dei relativi attributi. (ANSI)
GetFirmwareEnvironmentVariableExW

Recupera il valore della variabile di ambiente del firmware specificata e dei relativi attributi. (Unicode)
GetFirmwareEnvironmentVariableW

Recupera il valore della variabile di ambiente del firmware specificata. (Unicode)
GetFirmwareType

Recupera il tipo di firmware del computer locale.
GetFullPathNameTransactedA

Recupera il percorso completo e il nome file del file specificato come operazione transazionata. (ANSI)
GetFullPathNameTransactedW

Recupera il percorso completo e il nome file del file specificato come operazione transazionata. (Unicode)
GetLogicalDriveStringsA

Riempie un buffer con stringhe che specificano unità valide nel sistema. (GetLogicalDriveStringsA)
GetLongPathNameTransactedA

Converte il percorso specificato nel formato lungo come operazione transazionata. (ANSI)
GetLongPathNameTransactedW

Converte il percorso specificato nel formato lungo come operazione transazionata. (Unicode)
GetMailslotInfo

Recupera informazioni sulla mailslot specificata.
GetMaximumProcessorCount

Restituisce il numero massimo di processori logici che un gruppo di processori o il sistema può avere.
GetMaximumProcessorGroupCount

Restituisce il numero massimo di gruppi di processori che il sistema può avere.
GetNamedPipeClientComputerNameA

La funzione GetNamedPipeClientComputerNameA (ANSI) (winbase.h) recupera il nome del computer client per la named pipe specificata.
GetNamedPipeClientProcessId

Recupera l'identificatore del processo client per la named pipe specificata.
GetNamedPipeClientSessionId

Recupera l'identificatore di sessione client per la named pipe specificata.
GetNamedPipeHandleStateA

La funzione GetNamedPipeHandleStateA (ANSI) (winbase.h) recupera informazioni su una named pipe specificata.
GetNamedPipeServerProcessId

Recupera l'identificatore del processo del server per la named pipe specificata.
GetNamedPipeServerSessionId

Recupera l'identificatore di sessione del server per la named pipe specificata.
GetNextUmsListItem

Restituisce il contesto del thread successivo di pianificazione in modalità utente (UMS) in un elenco di contesti di thread.
GetNumaAvailableMemoryNode

Recupera la quantità di memoria disponibile nel nodo specificato.
GetNumaAvailableMemoryNodeEx

Recupera la quantità di memoria disponibile in un nodo specificato come valore USHORT.
GetNumaNodeNumberFromHandle

Recupera il nodo NUMA associato al file o al dispositivo di I/O rappresentato dall'handle di file specificato.
GetNumaNodeProcessorMask

Recupera la maschera del processore per il nodo specificato.
GetNumaProcessorNode

Recupera il numero di nodo per il processore specificato.
GetNumaProcessorNodeEx

Recupera il numero di nodo come valore USHORT per il processore logico specificato.
GetNumaProximityNode

Recupera il numero di nodo NUMA corrispondente all'identificatore di dominio di prossimità specificato.
getNumberOfEventLogRecords

Recupera il numero di record nel registro eventi specificato.
getOldestEventLogRecord

Recupera il numero assoluto di record del record meno recente nel registro eventi specificato.
GetPrivateProfileInt

La funzione GetPrivateProfileInt (winbase.h) recupera un numero intero associato a una chiave nella sezione specificata di un file di inizializzazione.
getPrivateProfileIntA

Recupera un numero intero associato a una chiave nella sezione specificata di un file di inizializzazione. (GetPrivateProfileIntA)
getPrivateProfileIntW

La funzione GetPrivateProfileIntW (Unicode) (winbase.h) recupera un numero intero associato a una chiave nella sezione specificata di un file di inizializzazione.
GetPrivateProfileSection

La funzione GetPrivateProfileSection (winbase.h) recupera tutte le chiavi e i valori per la sezione specificata di un file di inizializzazione.
GetPrivateProfileSectionA

Recupera tutte le chiavi e i valori per la sezione specificata di un file di inizializzazione. (GetPrivateProfileSectionA)
GetPrivateProfileSectionNames

La funzione GetPrivateProfileSectionNames (winbase.h) recupera i nomi di tutte le sezioni in un file di inizializzazione.
GetPrivateProfileSectionNamesA

Recupera i nomi di tutte le sezioni in un file di inizializzazione. (GetPrivateProfileSectionNamesA)
GetPrivateProfileSectionNamesW

La funzione GetPrivateProfileSectionNamesW (Unicode) (winbase.h) recupera i nomi di tutte le sezioni in un file di inizializzazione.
GetPrivateProfileSectionW

La funzione GetPrivateProfileSectionW (Unicode) (winbase.h) recupera tutte le chiavi e i valori per la sezione specificata di un file di inizializzazione.
GetPrivateProfileString

La funzione GetPrivateProfileString (winbase.h) recupera una stringa dalla sezione specificata in un file di inizializzazione.
GetPrivateProfileStringA

Recupera una stringa dalla sezione specificata in un file di inizializzazione. (GetPrivateProfileStringA)
GetPrivateProfileStringW

La funzione GetPrivateProfileStringW (Unicode) (winbase.h) recupera una stringa dalla sezione specificata in un file di inizializzazione.
GetPrivateProfileStruct

La funzione GetPrivateProfileStruct (winbase.h) recupera i dati associati a una chiave nella sezione specificata di un file di inizializzazione.
GetPrivateProfileStructA

Recupera i dati associati a una chiave nella sezione specificata di un file di inizializzazione. (GetPrivateProfileStructA)
GetPrivateProfileStructW

La funzione GetPrivateProfileStructW (Unicode) (winbase.h) recupera i dati associati a una chiave nella sezione specificata di un file di inizializzazione.
GetProcessAffinityMask

Recupera la maschera di affinità del processo per il processo specificato e la maschera di affinità di sistema per il sistema.
GetProcessDEPPolicy

Ottiene le impostazioni di prevenzione dell'esecuzione dei dati (DEP) e DEP-ATL le impostazioni di emulazione del framework per il processo a 32 bit specificato. Windows XP con SP3: ottiene il dep e DEP-ATL impostazioni di emulazione del framework per il processo corrente.
GetProcessIoCounters

Recupera le informazioni contabili per tutte le operazioni di I/O eseguite dal processo specificato.
GetProfileIntA

Recupera un numero intero da una chiave nella sezione specificata del file Win.ini. (ANSI)
getProfileIntW

Recupera un numero intero da una chiave nella sezione specificata del file Win.ini. (Unicode)
GetProfileSectionA

Recupera tutte le chiavi e i valori per la sezione specificata del file Win.ini. (ANSI)
getProfileSectionW

Recupera tutte le chiavi e i valori per la sezione specificata del file Win.ini. (Unicode)
GetProfileStringA

Recupera la stringa associata a una chiave nella sezione specificata del file Win.ini. (ANSI)
GetProfileStringW

Recupera la stringa associata a una chiave nella sezione specificata del file Win.ini. (Unicode)
GetShortPathNameA

Recupera il formato di percorso breve del percorso specificato. (GetShortPathNameA)
GetSystemDEPPolicy

Ottiene l'impostazione dei criteri di prevenzione dell'esecuzione dei dati per il sistema.
GetSystemPowerStatus

Recupera lo stato di alimentazione del sistema. Lo stato indica se il sistema è in esecuzione sull'alimentazione AC o DC, se la batteria è attualmente carica, la durata della batteria rimane e se il risparmio batteria è acceso o spento.
GetSystemRegistryQuota

Recupera le dimensioni correnti del Registro di sistema e le dimensioni massime che il Registro di sistema può ottenere nel sistema.
GetTapeParameters

Recupera informazioni che descrivono il nastro o l'unità nastro.
GetTapePosition

Recupera l'indirizzo corrente del nastro, in blocchi logici o assoluti.
GetTapeStatus

Determina se il dispositivo nastro è pronto per elaborare i comandi nastro.
GetTempFileName

La funzione GetTempFileName (winbase.h) crea un nome per un file temporaneo. Se viene generato un nome file univoco, viene creato un file vuoto e l'handle viene rilasciato; in caso contrario, viene generato solo un nome di file.
GetThreadEnabledXStateFeatures

La funzione GetThreadEnabledXStateFeatures restituisce il set di funzionalità XState attualmente abilitate per il thread corrente.
getThreadSelectorEntry

Recupera una voce di tabella del descrittore per il selettore e il thread specificati.
GetUmsCompletionListEvent

Recupera un handle per l'evento associato all'elenco di completamento in modalità utente (UMS) specificato.
GetUmsSystemThreadInformation

Esegue una query se il thread specificato è un thread dell'utilità di pianificazione UMS, un thread di lavoro UMS o un thread non UMS.
GetUserNameA

Recupera il nome dell'utente associato al thread corrente. (ANSI)
GetUserNameW

Recupera il nome dell'utente associato al thread corrente. (Unicode)
GetVolumeNameForVolumeMountPointA

Recupera un percorso GUID del volume per il volume associato al punto di montaggio del volume specificato ( lettera di unità, percorso GUID del volume o cartella montata). (GetVolumeNameForVolumeMountPointA)
GetVolumePathNameA

Recupera il punto di montaggio del volume in cui è montato il percorso specificato. (GetVolumePathNameA)
GetVolumePathNamesForVolumeNameA

Recupera un elenco di lettere di unità e percorsi di cartelle montati per il volume specificato. (GetVolumePathNamesForVolumeNameA)
GetXStateFeaturesMask

Restituisce la maschera delle funzionalità XState impostate all'interno di una struttura CONTEXT.
GlobalAddAtomA

Aggiunge una stringa di caratteri alla tabella atom globale e restituisce un valore univoco (un atomo) che identifica la stringa. (GlobalAddAtomA)
GlobalAddAtomExA

Aggiunge una stringa di caratteri alla tabella atom globale e restituisce un valore univoco (un atomo) che identifica la stringa. (GlobalAddAtomExA)
GlobalAddAtomExW

Aggiunge una stringa di caratteri alla tabella atom globale e restituisce un valore univoco (un atomo) che identifica la stringa. (GlobalAddAtomExW)
GlobalAddAtomW

Aggiunge una stringa di caratteri alla tabella atom globale e restituisce un valore univoco (un atomo) che identifica la stringa. (GlobalAddAtomW)
GlobalAlloc

Alloca il numero specificato di byte dall'heap. (GlobalAlloc)
GlobalDeleteAtom

Decrementa il conteggio dei riferimenti di un atomo di stringa globale. Se il numero di riferimenti dell'atom raggiunge zero, GlobalDeleteAtom rimuove la stringa associata all'atom dalla tabella atom globale.
GlobalDiscard

Rimuove il blocco di memoria globale specificato.
GlobalFindAtomA

Cerca nella tabella atom globale la stringa di caratteri specificata e recupera l'atomo globale associato a tale stringa. (ANSI)
GlobalFindAtomW

Cerca nella tabella atom globale la stringa di caratteri specificata e recupera l'atomo globale associato a tale stringa. (Unicode)
GlobalFlags

Recupera informazioni sull'oggetto memoria globale specificato.
globalfree

Libera l'oggetto memoria globale specificato e ne invalida l'handle.
GlobalGetAtomNameA

Recupera una copia della stringa di caratteri associata all'atomo globale specificato. (ANSI)
GlobalGetAtomNameW

Recupera una copia della stringa di caratteri associata all'atomo globale specificato. (Unicode)
GlobalHandle

Recupera l'handle associato al puntatore specificato a un blocco di memoria globale.
GlobalLock

Blocca un oggetto memoria globale e restituisce un puntatore al primo byte del blocco di memoria dell'oggetto.
globalMemoryStatus

Recupera informazioni sull'utilizzo corrente del sistema sia della memoria fisica che virtuale. (GlobalMemoryStatus)
GlobalReAlloc

Modifica le dimensioni o gli attributi di un oggetto memoria globale specificato. Le dimensioni possono aumentare o diminuire.
GlobalSize

Recupera le dimensioni correnti dell'oggetto memoria globale specificato, in byte.
GlobalUnlock

Decrementa il conteggio dei blocchi associato a un oggetto memoria allocato con GMEM_MOVEABLE.
hasOverlappedIoCompleted

Fornisce un'operazione di test ad alte prestazioni che può essere usata per eseguire il polling per il completamento di un'operazione di I/O in sospeso.
InitAtomTable

Inizializza la tabella atom locale e imposta il numero di bucket hash sulla dimensione specificata.
InitializeContext

Inizializza una struttura CONTEXT all'interno di un buffer con le dimensioni e l'allineamento necessari.
InitializeContext2

Inizializza una struttura CONTEXT all'interno di un buffer con le dimensioni e l'allineamento necessarie, con l'opzione per specificare una maschera di compattazione XSTATE.
InitializeThreadpoolEnvironment

Inizializza un ambiente di callback.
InterlockedExchangeSubtract

Esegue una sottrazione atomica di due valori.
IsBadCodePtr

Determina se il processo chiamante ha accesso in lettura alla memoria in corrispondenza dell'indirizzo specificato.
IsBadReadPtr

Verifica che il processo chiamante abbia accesso in lettura all'intervallo di memoria specificato. (IsBadReadPtr)
IsBadStringPtrA

Verifica che il processo chiamante abbia accesso in lettura all'intervallo di memoria specificato. (IsBadStringPtrA)
IsBadStringPtrW

Verifica che il processo chiamante abbia accesso in lettura all'intervallo di memoria specificato. (IsBadStringPtrW)
IsBadWritePtr

Verifica che il processo chiamante abbia accesso in scrittura all'intervallo di memoria specificato.
IsNativeVhdBoot

Indica se il sistema operativo è stato avviato da un contenitore VHD.
IsSystemResumeAutomatic

Determina lo stato corrente del computer.
isTextUnicode

Determina se è probabile che un buffer contenga una forma di testo Unicode.
LoadModule

Carica ed esegue un'applicazione o crea una nuova istanza di un'applicazione esistente.
loadPackagedLibrary

Carica il modulo in pacchetto specificato e le relative dipendenze nello spazio indirizzi del processo chiamante.
LocalAlloc

Alloca il numero specificato di byte dall'heap. (LocalAlloc)
LocalFlags

Recupera informazioni sull'oggetto memoria locale specificato.
LocalFree

Libera l'oggetto memoria locale specificato e ne invalida l'handle.
LocalHandle

Recupera l'handle associato al puntatore specificato a un oggetto memoria locale.
LocalLock

Blocca un oggetto memoria locale e restituisce un puntatore al primo byte del blocco di memoria dell'oggetto.
LocalReAlloc

Modifica le dimensioni o gli attributi di un oggetto memoria locale specificato. Le dimensioni possono aumentare o diminuire.
LocalSize

Recupera le dimensioni correnti dell'oggetto memoria locale specificato, in byte.
LocalUnlock

Decrementa il conteggio dei blocchi associato a un oggetto memoria allocato con LMEM_MOVEABLE.
LocateXStateFeature

Recupera un puntatore allo stato del processore per una funzionalità XState all'interno di una struttura CONTEXT.
LogonUserA

La funzione Win32 LogonUser tenta di registrare un utente nel computer locale. LogonUser restituisce un handle a un token utente che è possibile usare per rappresentare l'utente. (ANSI)
LogonUserExA

La funzione LogonUserEx tenta di accedere a un utente nel computer locale. (ANSI)
LogonUserExW

La funzione LogonUserEx tenta di accedere a un utente nel computer locale. (Unicode)
LogonUserW

La funzione Win32 LogonUser tenta di registrare un utente nel computer locale. LogonUser restituisce un handle a un token utente che è possibile usare per rappresentare l'utente. (Unicode)
LookupAccountNameA

Accetta il nome di un sistema e un account come input. Recupera un SID (Security Identifier) per l'account e il nome del dominio in cui è stato trovato l'account. (ANSI)
LookupAccountNameW

Accetta il nome di un sistema e un account come input. Recupera un SID (Security Identifier) per l'account e il nome del dominio in cui è stato trovato l'account. (Unicode)
LookupAccountSidA

Accetta un SID (Security Identifier) come input. Recupera il nome dell'account per questo SID e il nome del primo dominio in cui viene trovato questo SID. (ANSI)
LookupAccountSidLocalA

Recupera il nome dell'account per il SID specificato nel computer locale. (ANSI)
LookupAccountSidLocalW

Recupera il nome dell'account per il SID specificato nel computer locale. (Unicode)
LookupAccountSidW

Accetta un SID (Security Identifier) come input. Recupera il nome dell'account per questo SID e il nome del primo dominio in cui viene trovato questo SID. (Unicode)
LookupPrivilegeDisplayNameA

Recupera il nome visualizzato che rappresenta un privilegio specificato. (ANSI)
LookupPrivilegeDisplayNameW

Recupera il nome visualizzato che rappresenta un privilegio specificato. (Unicode)
LookupPrivilegeNameA

Recupera il nome che corrisponde al privilegio rappresentato in un sistema specifico da un identificatore univoco locale (LUID) specificato. (ANSI)
LookupPrivilegeNameW

Recupera il nome che corrisponde al privilegio rappresentato in un sistema specifico da un identificatore univoco locale (LUID) specificato. (Unicode)
LookupPrivilegeValueA

Recupera l'identificatore univoco locale (LUID) utilizzato in un sistema specificato per rappresentare localmente il nome del privilegio specificato. (ANSI)
LookupPrivilegeValueW

Recupera l'identificatore univoco locale (LUID) utilizzato in un sistema specificato per rappresentare localmente il nome del privilegio specificato. (Unicode)
lstrcatA

Aggiunge una stringa a un'altra. Avviso Non usare. (ANSI)
lstrcatW

Aggiunge una stringa a un'altra. Avviso Non usare. (Unicode)
lstrcmpA

Confronta due stringhe di caratteri. Il confronto fa distinzione tra maiuscole e minuscole. (ANSI)
lstrcmpiA

Confronta due stringhe di caratteri. Il confronto non fa distinzione tra maiuscole e minuscole. (ANSI)
lstrcmpiW

Confronta due stringhe di caratteri. Il confronto non fa distinzione tra maiuscole e minuscole. (Unicode)
lstrcmpW

Confronta due stringhe di caratteri. Il confronto fa distinzione tra maiuscole e minuscole. (Unicode)
lstrcpyA

Copia una stringa in un buffer. (ANSI)
lstrcpynA

Copia un numero specificato di caratteri da una stringa di origine in un buffer. Avviso Non usare. (ANSI)
lstrcpynW

Copia un numero specificato di caratteri da una stringa di origine in un buffer. Avviso Non usare. (Unicode)
lstrcpyW

Copia una stringa in un buffer. (Unicode)
lstrlenA

Determina la lunghezza della stringa specificata ,senza includere il carattere Null di terminazione. (ANSI)
lstrlenW

Determina la lunghezza della stringa specificata ,senza includere il carattere Null di terminazione. (Unicode)
MAKEINTATOM

Converte l'atomo specificato in una stringa, in modo che possa essere passato a funzioni che accettano atomi o stringhe.
MapUserPhysicalPagesScatter

Esegue il mapping delle pagine di memoria fisica allocate in precedenza in un indirizzo specificato in un'area AWE (Address Windowing Extensions). (MapUserPhysicalPagesScatter)
MapViewOfFileExNuma

Esegue il mapping di una visualizzazione di un mapping di file nello spazio degli indirizzi di un processo chiamante e specifica il nodo NUMA per la memoria fisica.
MoveFile

La funzione MoveFile (winbase.h) sposta un file esistente o una directory, inclusi i relativi elementi figlio.
MoveFileA

Sposta un file esistente o una directory, inclusi i relativi elementi figlio. (MoveFileA)
MoveFileExA

Sposta un file o una directory esistente, inclusi i relativi elementi figlio, con varie opzioni di spostamento. (ANSI)
MoveFileExW

Sposta un file o una directory esistente, inclusi i relativi elementi figlio, con varie opzioni di spostamento. (Unicode)
MoveFileTransactedA

Sposta un file esistente o una directory, inclusi i relativi elementi figlio, come operazione transazionata. (ANSI)
MoveFileTransactedW

Sposta un file esistente o una directory, inclusi i relativi elementi figlio, come operazione transazionata. (Unicode)
MoveFileW

La funzione MoveFileW (Unicode) (winbase.h) sposta un file esistente o una directory, inclusi i relativi elementi figlio.
MoveFileWithProgressA

Sposta un file o una directory, inclusi i relativi elementi figlio. È possibile fornire una funzione di callback che riceve notifiche sullo stato di avanzamento. (ANSI)
MoveFileWithProgressW

Sposta un file o una directory, inclusi i relativi elementi figlio. È possibile fornire una funzione di callback che riceve notifiche sullo stato di avanzamento. (Unicode)
MulDiv

Moltiplica due valori a 32 bit e quindi divide il risultato a 64 bit per un terzo valore a 32 bit.
NotifyChangeEventLog

Consente a un'applicazione di ricevere una notifica quando un evento viene scritto nel registro eventi specificato.
ObjectCloseAuditAlarmA

Genera un messaggio di controllo nel registro eventi di sicurezza quando viene eliminato un handle per un oggetto privato. (ObjectCloseAuditAlarmA)
ObjectDeleteAuditAlarmA

La funzione ObjectDeleteAuditAlarmA (ANSI) (winbase.h) genera messaggi di controllo quando un oggetto viene eliminato.
ObjectOpenAuditAlarmA

Genera messaggi di controllo quando un'applicazione client tenta di accedere a un oggetto o di crearne una nuova. (ObjectOpenAuditAlarmA)
ObjectPrivilegeAuditAlarmA

Genera un messaggio di controllo nel registro eventi di sicurezza. (ObjectPrivilegeAuditAlarmA)
OpenBackupEventLogA

Apre un handle in un registro eventi di backup creato dalla funzione BackupEventLog. (ANSI)
OpenBackupEventLogW

Apre un handle in un registro eventi di backup creato dalla funzione BackupEventLog. (Unicode)
OpenCommPort

Tenta di aprire un dispositivo di comunicazione.
OpenEncryptedFileRawA

Apre un file crittografato per eseguire il backup (esportazione) o il ripristino (importazione) del file. (ANSI)
OpenEncryptedFileRawW

Apre un file crittografato per eseguire il backup (esportazione) o il ripristino (importazione) del file. (Unicode)
OpenEventLogA

Apre un handle nel registro eventi specificato. (ANSI)
OpenEventLogW

Apre un handle nel registro eventi specificato. (Unicode)
OpenFile

Crea, apre, riapre o elimina un file.
OpenFileById

Apre il file che corrisponde all'identificatore specificato.
OpenFileMappingA

Apre un oggetto di mapping di file denominato. (OpenFileMappingA)
OpenJobObjectA

Apre un oggetto processo esistente. (OpenJobObjectA)
OpenPrivateNamespaceA

La funzione OpenPrivateNamespaceA (ANSI) (winbase.h) apre uno spazio dei nomi privato.
OperationEnd

Notifica al sistema che l'applicazione sta per terminare un'operazione.
OperationStart

Notifica al sistema che l'applicazione sta per avviare un'operazione.
PowerClearRequest

Decrementa il numero di richieste di alimentazione del tipo specificato per un oggetto power request.
PowerCreateRequest

Crea un nuovo oggetto power request.
PowerSetRequest

Incrementa il numero di richieste di alimentazione del tipo specificato per un oggetto power request.
PrepareTape

Prepara il nastro per l'accesso o la rimozione.
PrivilegedServiceAuditAlarmA

Genera un messaggio di controllo nel registro eventi di sicurezza. (PrivilegedServiceAuditAlarmA)
PulseEvent

Imposta l'oggetto evento specificato sullo stato segnalato e quindi lo reimposta sullo stato non firmato dopo il rilascio del numero appropriato di thread in attesa.
PurgeComm

Rimuove tutti i caratteri dall'output o dal buffer di input di una risorsa di comunicazione specificata. Può anche terminare operazioni di lettura o scrittura in sospeso sulla risorsa.
queryActCtxSettingsW

La funzione QueryActCtxSettingsW specifica il contesto di attivazione e lo spazio dei nomi e il nome dell'attributo su cui eseguire una query.
queryActCtxW

La funzione QueryActCtxW esegue una query sul contesto di attivazione.
QueryDosDeviceA

Recupera informazioni sui nomi dei dispositivi MS-DOS. (QueryDosDeviceA)
QueryFullProcessImageNameA

Recupera il nome completo dell'immagine eseguibile per il processo specificato. (ANSI)
QueryFullProcessImageNameW

Recupera il nome completo dell'immagine eseguibile per il processo specificato. (Unicode)
QueryThreadProfiling

Determina se la profilatura del thread è abilitata per il thread specificato.
QueryUmsThreadInformation

Recupera informazioni sul thread di lavoro di pianificazione in modalità utente (UMS) specificato.
ReadDirectoryChangesExW

Recupera informazioni che descrivono le modifiche all'interno della directory specificata, che possono includere informazioni estese se viene specificato tale tipo di informazioni.
ReadDirectoryChangesW

Recupera informazioni che descrivono le modifiche all'interno della directory specificata.
ReadEncryptedFileRaw

Esegue il backup (esportazione) dei file crittografati.
ReadEventLogA

Legge il numero specificato di voci dal registro eventi specificato. (ANSI)
ReadEventLogW

Legge il numero specificato di voci dal registro eventi specificato. (Unicode)
ReadThreadProfilingData

Legge i dati di profilatura specificati associati al thread.
RegisterApplicationRecoveryCallback

Registra l'istanza attiva di un'applicazione per il ripristino.
RegisterApplicationRestart

Registra l'istanza attiva di un'applicazione per il riavvio.
RegisterEventSourceA

Recupera un handle registrato nel registro eventi specificato. (ANSI)
RegisterEventSourceW

Recupera un handle registrato nel registro eventi specificato. (Unicode)
RegisterWaitForSingleObject

Indirizza un thread di attesa nel pool di thread per attendere l'oggetto.
ReleaseActCtx

La funzione ReleaseActCtx decrementa il conteggio dei riferimenti del contesto di attivazione specificato.
RemoveDirectoryTransactedA

Elimina una directory vuota esistente come operazione transazionata. (ANSI)
removeDirectoryTransactedW

Elimina una directory vuota esistente come operazione transazionata. (Unicode)
RemoveSecureMemoryCacheCallback

Annulla la registrazione di una funzione di callback registrata in precedenza con la funzione AddSecureMemoryCacheCallback.
ReOpenFile

Riapre l'oggetto file system specificato con diritti di accesso, modalità di condivisione e flag diversi.
replaceFileA

Sostituisce un file con un altro file, con la possibilità di creare una copia di backup del file originale. (ANSI)
replaceFileW

Sostituisce un file con un altro file, con la possibilità di creare una copia di backup del file originale. (Unicode)
ReportEventA

Scrive una voce alla fine del registro eventi specificato. (ANSI)
ReportEventW

Scrive una voce alla fine del registro eventi specificato. (Unicode)
RequestWakeupLatency

Non ha alcun effetto e restituisce STATUS_NOT_SUPPORTED. Questa funzione viene fornita solo per compatibilità con le versioni precedenti di Windows.Windows Server 2008 e Windows Vista: non ha alcun effetto e restituisce sempre esito positivo.
SetCommBreak

Sospende la trasmissione dei caratteri per un dispositivo di comunicazione specificato e posiziona la linea di trasmissione in uno stato di interruzione fino a quando non viene chiamata la funzione ClearCommBreak.
SetCommConfig

Imposta la configurazione corrente di un dispositivo di comunicazione.
SetCommMask

Specifica un set di eventi da monitorare per un dispositivo di comunicazione.
SetCommState

Configura un dispositivo di comunicazione in base alle specifiche in un blocco di controllo del dispositivo (una struttura DCB). La funzione reinizializza tutte le impostazioni hardware e di controllo, ma non contiene output o code di input vuote.
setCommTimeouts di

Imposta i parametri di timeout per tutte le operazioni di lettura e scrittura in un dispositivo di comunicazione specificato.
setCurrentDirectory

Modifica la directory corrente per il processo corrente.
SetDefaultCommConfigA

Imposta la configurazione predefinita per un dispositivo di comunicazione. (ANSI)
SetDefaultCommConfigW

Imposta la configurazione predefinita per un dispositivo di comunicazione. (Unicode)
SetDllDirectoryA

Aggiunge una directory al percorso di ricerca usato per individuare le DLL per l'applicazione. (ANSI)
SetDllDirectoryW

Aggiunge una directory al percorso di ricerca usato per individuare le DLL per l'applicazione. (Unicode)
SetEnvironmentVariable

La funzione SetEnvironmentVariable (winbase.h) imposta il contenuto della variabile di ambiente specificata per il processo corrente.
SetFileAttributesTransactedA

Imposta gli attributi per un file o una directory come operazione transazionata. (ANSI)
SetFileAttributesTransactedW

Imposta gli attributi per un file o una directory come operazione transazionata. (Unicode)
SetFileBandwidthReservation

Richiede che la larghezza di banda per il flusso di file specificato sia riservata. La prenotazione viene specificata come numero di byte in un periodo di millisecondi per le richieste di I/O nell'handle di file specificato.
SetFileCompletionNotificationModes

Imposta le modalità di notifica per un handle di file, consentendo di specificare il funzionamento delle notifiche di completamento per il file specificato.
SetFileSecurityA

La funzione SetFileSecurityA (ANSI) (winbase.h) imposta la sicurezza di un file o di un oggetto directory.
SetFileShortNameA

Funzione che imposta il nome breve per il file specificato. Il file deve trovarsi in un volume del file system NTFS. (ANSI)
SetFileShortNameW

Imposta il nome breve per il file specificato. Il file deve trovarsi in un volume del file system NTFS. (Unicode)
SetFirmwareEnvironmentVariableA

Imposta il valore della variabile di ambiente del firmware specificata. (ANSI)
SetFirmwareEnvironmentVariableExA

Imposta il valore della variabile di ambiente firmware specificata come attributi che indicano come questa variabile viene archiviata e gestita.
SetFirmwareEnvironmentVariableExW

Imposta il valore della variabile di ambiente del firmware specificata e gli attributi che indicano come questa variabile viene archiviata e gestita.
SetFirmwareEnvironmentVariableW

Imposta il valore della variabile di ambiente del firmware specificata. (Unicode)
SetHandleCount

La funzione SetHandleCount modifica il numero di handle di file disponibili per un processo.
SetMailslotInfo

Imposta il valore di timeout utilizzato dal file mailslot specificato per un'operazione di lettura.
SetProcessAffinityMask

Imposta una maschera di affinità processore per i thread del processo specificato.
SetProcessDEPPolicy

Modifica le impostazioni di prevenzione dell'esecuzione dei dati (DEP) e DEP-ATL le impostazioni di emulazione del framework per un processo a 32 bit.
SetSearchPathMode

Imposta la modalità per processo utilizzata dalla funzione SearchPath durante l'individuazione dei file.
SetSystemPowerState

Sospende il sistema arrestando l'alimentazione. A seconda del parametro ForceFlag, la funzione sospende immediatamente l'operazione o richiede l'autorizzazione da tutte le applicazioni e i driver di dispositivo prima di farlo.
SetTapeParameters

Specifica le dimensioni del blocco di un nastro o configura il dispositivo nastro.
SetTapePosition

Imposta la posizione del nastro nel dispositivo specificato.
SetThreadAffinityMask

Imposta una maschera di affinità processore per il thread specificato.
SetThreadExecutionState

Consente a un'applicazione di informare il sistema che è in uso, impedendo così al sistema di entrare in sospensione o disattivare la visualizzazione mentre l'applicazione è in esecuzione.
SetThreadpoolCallbackCleanupGroup

Associa il gruppo di pulizia specificato all'ambiente di callback specificato. (SetThreadpoolCallbackCleanupGroup)
SetThreadpoolCallbackLibrary

Assicura che la DLL specificata rimanga caricata fino a quando sono presenti callback in sospeso. (SetThreadpoolCallbackLibrary)
setThreadpoolCallbackPersistent

Specifica che il callback deve essere eseguito in un thread persistente. (SetThreadpoolCallbackPersistent)
SetThreadpoolCallbackPool

Imposta il pool di thread da utilizzare durante la generazione di callback.
SetThreadpoolCallbackPriority

Specifica la priorità di una funzione di callback rispetto ad altri elementi di lavoro nello stesso pool di thread. (SetThreadpoolCallbackPriority)
SetThreadpoolCallbackRunsLong

Indica che i callback associati a questo ambiente di callback potrebbero non restituire rapidamente. (SetThreadpoolCallbackRunsLong)
SetUmsThreadInformation

Imposta informazioni sul contesto specifiche dell'applicazione per il thread di lavoro di pianificazione in modalità utente (UMS) specificato.
SetupComm

Inizializza i parametri di comunicazione per un dispositivo di comunicazione specificato.
SetVolumeLabelA

Imposta l'etichetta di un volume del file system. (ANSI)
SetVolumeLabelW

Imposta l'etichetta di un volume del file system. (Unicode)
SetVolumeMountPointA

Associa un volume a una lettera di unità o a una directory in un altro volume. (ANSI)
SetVolumeMountPointW

Associa un volume a una lettera di unità o a una directory in un altro volume. (Unicode)
SetXStateFeaturesMask

Imposta la maschera delle funzionalità XState impostate all'interno di una struttura CONTEXT.
SwitchToFiber

Pianifica una fibra. La funzione deve essere chiamata su una fibra.
TransmitCommChar

Trasmette un carattere specificato prima di tutti i dati in sospeso nel buffer di output del dispositivo di comunicazione specificato.
UmsThreadYield

Restituisce il controllo al thread dell'utilità di pianificazione in modalità utente in cui è in esecuzione il thread di lavoro UMS chiamante.
UnregisterApplicationRecoveryCallback

Rimuove l'istanza attiva di un'applicazione dall'elenco di ripristino.
UnregisterApplicationRestart

Rimuove l'istanza attiva di un'applicazione dall'elenco di riavvio.
UnregisterWait

Annulla un'operazione di attesa registrata rilasciata dalla funzione RegisterWaitForSingleObject. (UnregisterWait)
UpdateResourceA

Aggiunge, elimina o sostituisce una risorsa in un file eseguibile portabile (PE). (ANSI)
UpdateResourceW

Aggiunge, elimina o sostituisce una risorsa in un file eseguibile portabile (PE). (Unicode)
VerifyVersionInfoA

Confronta un set di requisiti di versione del sistema operativo con i valori corrispondenti per la versione attualmente in esecuzione del sistema. (ANSI)
VerifyVersionInfoW

Confronta un set di requisiti di versione del sistema operativo con i valori corrispondenti per la versione attualmente in esecuzione del sistema. (Unicode)
WaitCommEvent

Attende che si verifichi un evento per un dispositivo di comunicazione specificato. Il set di eventi monitorati da questa funzione è contenuto nella maschera eventi associata all'handle del dispositivo.
WaitNamedPipeA

La funzione WaitNamedPipeA (ANSI) (winbase.h) attende fino a quando non scade un intervallo di timeout o un'istanza della named pipe specificata per la connessione, ovvero il processo del server della pipe ha un'operazione ConnectNamedPipe in sospeso sulla pipe.
WinExec

Esegue l'applicazione specificata.
WinMain

Punto di ingresso fornito dall'utente per un'applicazione grafica basata su Windows.
Wow64GetThreadSelectorEntry

Recupera una voce di tabella del descrittore per il selettore specificato e il thread WOW64.
WriteEncryptedFileRaw

Ripristina i file crittografati (importazione).
WritePrivateProfileSectionA

Sostituisce le chiavi e i valori per la sezione specificata in un file di inizializzazione. (ANSI)
WritePrivateProfileSectionW

Sostituisce le chiavi e i valori per la sezione specificata in un file di inizializzazione. (Unicode)
writePrivateProfileStringA

Copia una stringa nella sezione specificata di un file di inizializzazione. (ANSI)
writePrivateProfileStringW

Copia una stringa nella sezione specificata di un file di inizializzazione. (Unicode)
writePrivateProfileStructA

Copia i dati in una chiave nella sezione specificata di un file di inizializzazione. Durante la copia dei dati, la funzione calcola un checksum e la aggiunge alla fine dei dati. (ANSI)
WritePrivateProfileStructW

Copia i dati in una chiave nella sezione specificata di un file di inizializzazione. Durante la copia dei dati, la funzione calcola un checksum e la aggiunge alla fine dei dati. (Unicode)
WriteProfileSectionA

Sostituisce il contenuto della sezione specificata nel file Win.ini con chiavi e valori specificati. (ANSI)
WriteProfileSectionW

Sostituisce il contenuto della sezione specificata nel file Win.ini con chiavi e valori specificati. (Unicode)
writeProfileStringA

Copia una stringa nella sezione specificata del file Win.ini. (ANSI)
writeProfileStringW

Copia una stringa nella sezione specificata del file Win.ini. (Unicode)
WriteTapemark

Scrive un numero specificato di segni di file, segni di impostazione, segni di file brevi o segni di file lunghi in un dispositivo nastro.
WTSGetActiveConsoleSessionId

Recupera l'identificatore di sessione della sessione della console.
ZombifyActCtx

La funzione ZombifyActCtx disattiva il contesto di attivazione specificato, ma non lo dealloca.

Funzioni di callback

 
LPPROGRESS_ROUTINE

Funzione di callback definita dall'applicazione usata con le funzioni CopyFileEx, MoveFileTransacted e MoveFileWithProgress.
PCOPYFILE2_PROGRESS_ROUTINE

Funzione di callback definita dall'applicazione usata con la funzione CopyFile2.
PFE_EXPORT_FUNC

Funzione di callback definita dall'applicazione usata con ReadEncryptedFileRaw.
PFE_IMPORT_FUNC

Funzione di callback definita dall'applicazione usata con WriteEncryptedFileRaw. Il sistema chiama ImportCallback una o più volte, ogni volta per recuperare una parte dei dati di un file di backup.
PFIBER_START_ROUTINE

Funzione definita dall'applicazione usata con la funzione CreateFiber. Funge da indirizzo iniziale per una fibra.

Strutture

 
ACTCTX_SECTION_KEYED_DATA

La struttura ACTCTX_SECTION_KEYED_DATA viene usata dalle funzioni FindActCtxSectionString e FindActCtxSectionGuid per restituire le informazioni sul contesto di attivazione insieme alla sezione del contesto di attivazione CON GUID o integer a 32 bit.
ACTCTXA

La struttura ACTCTX viene utilizzata dalla funzione CreateActCtx per creare il contesto di attivazione. (ANSI)
ACTCTXW

La struttura ACTCTX viene utilizzata dalla funzione CreateActCtx per creare il contesto di attivazione. (Unicode)
COMMCONFIG

Contiene informazioni sullo stato di configurazione di un dispositivo di comunicazione.
COMMPROP

Contiene informazioni su un driver di comunicazione.
COMMTIMEOUTS

Contiene i parametri di timeout per un dispositivo di comunicazione.
COMSTAT

Contiene informazioni su un dispositivo di comunicazione.
COPYFILE2_EXTENDED_PARAMETERS

Contiene parametri estesi per la funzione CopyFile2.
COPYFILE2_EXTENDED_PARAMETERS_V2

Contiene funzionalità aggiuntive aggiornate oltre la struttura COPYFILE2_EXTENDED_PARAMETERS per la funzione CopyFile2
COPYFILE2_MESSAGE

Passato alla funzione di callback CopyFile2ProgressRoutine con informazioni su un'operazione di copia in sospeso.
DCB

Definisce l'impostazione del controllo per un dispositivo di comunicazione seriale.
EVENTLOG_FULL_INFORMATION

Indica se il registro eventi è pieno.
FILE_ALIGNMENT_INFO

Contiene informazioni di allineamento per un file.
FILE_ALLOCATION_INFO

Contiene il numero totale di byte da allocare per un file.
FILE_ATTRIBUTE_TAG_INFO

Riceve le informazioni sull'attributo del file richiesto. Utilizzato per qualsiasi handle.
FILE_BASIC_INFO

Contiene le informazioni di base per un file. Utilizzato per gli handle di file.
FILE_COMPRESSION_INFO

Riceve informazioni sulla compressione dei file.
FILE_DISPOSITION_INFO

Indica se un file deve essere eliminato. Utilizzato per qualsiasi handle.
FILE_END_OF_FILE_INFO

Contiene il valore specificato a cui deve essere impostata la fine del file.
FILE_FULL_DIR_INFO

Contiene informazioni sulla directory per un file. (FILE_FULL_DIR_INFO)
FILE_ID_BOTH_DIR_INFO

Contiene informazioni sui file nella directory specificata.
FILE_ID_DESCRIPTOR

Specifica il tipo di ID utilizzato.
FILE_ID_EXTD_DIR_INFO

Contiene informazioni di identificazione per un file. (FILE_ID_EXTD_DIR_INFO)
FILE_ID_INFO

Contiene informazioni di identificazione per un file. (FILE_ID_INFO)
FILE_IO_PRIORITY_HINT_INFO

Specifica l'hint di priorità per un'operazione di I/O di file.
FILE_NAME_INFO

Riceve il nome del file.
FILE_REMOTE_PROTOCOL_INFO

Contiene informazioni sul protocollo remoto dei file.
FILE_RENAME_INFO

Contiene il nome in cui deve essere rinominato il file.
FILE_STANDARD_INFO

Riceve informazioni estese per il file.
FILE_STORAGE_INFO

Contiene informazioni sulla directory per un file. (FILE_STORAGE_INFO)
FILE_STREAM_INFO

Riceve informazioni sul flusso di file per il file specificato.
HW_PROFILE_INFOA

Contiene informazioni su un profilo hardware. (ANSI)
HW_PROFILE_INFOW

Contiene informazioni su un profilo hardware. (Unicode)
MEMORYSTATUS

Contiene informazioni sullo stato corrente della memoria fisica e virtuale.
OFSTRUCT

Contiene informazioni su un file che la funzione OpenFile ha aperto o ha tentato di aprire.
OPERATION_END_PARAMETERS

Questa struttura viene utilizzata dalla funzione OperationEnd.
OPERATION_START_PARAMETERS

Questa struttura viene utilizzata dalla funzione OperationStart.
STARTUPINFOEXA

Specifica la stazione della finestra, il desktop, gli handle standard e gli attributi per un nuovo processo. Viene usato con le funzioni CreateProcess e CreateProcessAsUser. (ANSI)
STARTUPINFOEXW

Specifica la stazione della finestra, il desktop, gli handle standard e gli attributi per un nuovo processo. Viene usato con le funzioni CreateProcess e CreateProcessAsUser. (Unicode)
SYSTEM_POWER_STATUS

Contiene informazioni sullo stato di alimentazione del sistema.
UMS_SCHEDULER_STARTUP_INFO

Specifica gli attributi per un thread dell'utilità di pianificazione in modalità utente.
UMS_SYSTEM_THREAD_INFORMATION

Specifica un thread dell'utilità di pianificazione UMS, un thread di lavoro UMS o un thread non UMS. La funzione GetUmsSystemThreadInformation usa questa struttura.
WIN32_STREAM_ID

Contiene dati di flusso.

Enumerazioni

 
COPYFILE2_COPY_PHASE

Indica la fase di una copia al momento di un errore.
COPYFILE2_MESSAGE_ACTION

Restituito dalla funzione di callback CopyFile2ProgressRoutine per indicare quale azione deve essere eseguita per l'operazione di copia in sospeso.
COPYFILE2_MESSAGE_TYPE

Indica il tipo di messaggio passato nella struttura COPYFILE2_MESSAGE alla funzione di callback CopyFile2ProgressRoutine.
FILE_ID_TYPE

Discriminazione per l'unione nella struttura FILE_ID_DESCRIPTOR.
PRIORITY_HINT

Definisce i valori utilizzati con la struttura FILE_IO_PRIORITY_HINT_INFO per specificare l'hint di priorità per un'operazione di I/O di file.