Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa intestazione viene usata dai servizi di sistema. Per altre informazioni, vedere:
memoryapi.h contiene le interfacce di programmazione seguenti:
Funzioni
|
AllocateUserPhysicalPages Alloca le pagine di memoria fisica da mappare e annullare il mapping all'interno di qualsiasi area AWE (Address Windowing Extensions) di un processo specificato. |
|
AllocateUserPhysicalPages2 Alloca le pagine di memoria fisica da mappare e annullare il mapping all'interno di qualsiasi area AWE (Address Windowing Extensions) di un processo specificato, con parametri estesi. |
|
AllocateUserPhysicalPagesNuma Alloca le pagine di memoria fisica da mappare e annullare il mapping all'interno di qualsiasi area AWE (Address Windowing Extensions) di un processo specificato e specifica il nodo NUMA per la memoria fisica. |
|
CreateFileMapping2 Crea o apre un oggetto di mapping di file denominato o senza nome per un file specificato. È possibile specificare un nodo NUMA preferito per la memoria fisica come parametro esteso; vedere il parametro ExtendedParameters . |
|
CreateFileMappingFromApp Crea o apre un oggetto di mapping di file denominato o senza nome per un file specificato da un'app di Windows Store. |
|
CreateFileMappingNumaW 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. (CreateFileMappingNumaW) |
|
CreateFileMappingW Crea o apre un oggetto di mapping di file denominato o senza nome per un file specificato. (CreateFileMappingW) |
|
CreateMemoryResourceNotification Crea un oggetto di notifica della risorsa di memoria. |
|
RimuoviVirtualMemory Rimuove il contenuto della memoria di un intervallo di pagine di memoria, senza decommettere la memoria. Il contenuto della memoria ignorata non è definito e deve essere riscritto dall'applicazione. |
|
FlushViewOfFile Scrive nel disco un intervallo di byte all'interno di una visualizzazione mappata di un file. |
|
FreeUserPhysicalPages Libera le pagine di memoria fisica allocate in precedenza usando AllocateUserPhysicalPages o AllocateUserPhysicalPagesNuma. |
|
GetLargePageMinimum Recupera le dimensioni minime di una pagina di grandi dimensioni. |
|
GetMemoryErrorHandlingCapabilities Ottiene le funzionalità di gestione degli errori di memoria del sistema. |
|
GetProcessWorkingSetSize Recupera le dimensioni minime e massime del set di lavoro del processo specificato. (GetProcessWorkingSetSize) |
|
GetProcessWorkingSetSizeEx Recupera le dimensioni minime e massime del set di lavoro del processo specificato. (GetProcessWorkingSetSizeEx) |
|
GetSystemFileCacheSize Recupera i limiti delle dimensioni correnti per il set di lavoro della cache di sistema. |
|
GetWriteWatch Recupera gli indirizzi delle pagine scritte in in un'area di memoria virtuale. |
|
MapUserPhysicalPages Esegue il mapping delle pagine di memoria fisica assegnate in precedenza a un indirizzo specificato in un'area AWE (Address Windowing Extensions). (MapUserPhysicalPages) |
|
MapViewOfFile Esegue il mapping di un file nello spazio indirizzi di un processo chiamante. |
|
MapViewOfFile2 Esegue il mapping di una visualizzazione di un file o di una sezione del file di pagina supportata nello spazio indirizzi del processo specificato. (MapViewOfFile2) |
|
MapViewOfFile3 Esegue il mapping di una visualizzazione di un file o di una sezione del file di pagina supportata nello spazio indirizzi del processo specificato. (MapViewOfFile3) |
|
MapViewOfFile3FromApp Esegue il mapping di un file nello spazio indirizzi di un'app di Windows Store chiamante. (MapViewOfFile3FromApp) |
|
MapViewOfFileEx Esegue il mapping di un file nello spazio indirizzi di un processo chiamante. Un chiamante può facoltativamente specificare un indirizzo di memoria di base consigliato per la visualizzazione. |
|
MapViewOfFileFromApp Esegue il mapping di un file nello spazio indirizzi di un'app di Windows Store chiamante. (MapViewOfFileFromApp) |
|
MapViewOfFileNuma2 Esegue il mapping di una visualizzazione di un file o di una sezione del file di pagina supportata nello spazio indirizzi del processo specificato. (MapViewOfFileNuma2) |
|
OfferVirtualMemory Indica che i dati contenuti in un intervallo di pagine di memoria non sono più necessari dall'applicazione e possono essere rimossi dal sistema, se necessario. |
|
OpenFileMappingFromApp Apre un oggetto di mapping di file denominato. (OpenFileMappingFromApp) |
|
OpenFileMappingW Apre un oggetto di mapping di file denominato. (OpenFileMappingW) |
|
PrefetchVirtualMemory Fornisce un meccanismo efficiente per inserire in memoria gli intervalli di indirizzi virtuali potenzialmente disconti in uno spazio di indirizzi del processo. |
|
QueryMemoryResourceNotification Recupera lo stato dell'oggetto risorsa di memoria specificato. |
|
QueryVirtualMemoryInformation La funzione QueryVirtualMemoryInformation restituisce informazioni su una pagina o un set di pagine all'interno dello spazio indirizzi virtuale del processo specificato. |
|
ReadProcessMemory Legge i dati da un'area di memoria in un processo specificato. L'intera area da leggere deve essere accessibile o l'operazione non riesce. |
|
RecuperaVirtualMemory Recupera un intervallo di pagine di memoria offerte al sistema con OfferVirtualMemory. |
|
RegisterBadMemoryNotification Registra una notifica di memoria non valida chiamata quando vengono rilevate una o più pagine di memoria non valida. |
|
ResetWriteWatch Reimposta lo stato di rilevamento di scrittura per un'area di memoria virtuale. Le chiamate successive alla funzione GetWriteWatch vengono scritte solo dopo l'operazione di reimpostazione. |
|
SetProcessValidCallTargets Fornisce Control Flow Guard (CFG) con un elenco di destinazioni di chiamata indirette valide e specifica se devono essere contrassegnate o meno. |
|
SetProcessWorkingSetSize Imposta le dimensioni minime e massime del set di lavoro per il processo specificato. (SetProcessWorkingSetSize) |
|
SetProcessWorkingSetSizeEx Imposta le dimensioni minime e massime del set di lavoro per il processo specificato. (SetProcessWorkingSetSizeEx) |
|
SetSystemFileCacheSize Limita le dimensioni del set di lavoro per la cache del file system. |
|
UnmapViewOfFile Annulla il mapping di una visualizzazione mappata di un file dallo spazio indirizzi del processo chiamante. |
|
UnmapViewOfFile2 Annulla il mapping di una visualizzazione mappata in precedenza di un file o di una sezione supportata da pagefile. |
|
UnmapViewOfFileEx Si tratta di una versione estesa di UnmapViewOfFile che accetta un parametro di flag aggiuntivo. |
|
UnregisterBadMemoryNotification Chiude l'handle di notifica di memoria non valido specificato. |
|
Virtualalloc Riserva, commit o modifica lo stato di un'area di pagine nello spazio indirizzi virtuale del processo chiamante. (VirtualAlloc) |
|
VirtualAlloc2 Riserva, commit o modifica lo stato di un'area di memoria all'interno dello spazio indirizzi virtuale di un processo specificato. La funzione inizializza la memoria allocata a zero. (VirtualAlloc2) |
|
VirtualAlloc2FromApp Riserva, commit o modifica lo stato di un'area di pagine nello spazio indirizzi virtuale del processo chiamante. (VirtualAlloc2FromApp) |
|
VirtualAllocEx Riserva, commit o modifica lo stato di un'area di memoria all'interno dello spazio indirizzi virtuale di un processo specificato. La funzione inizializza la memoria allocata a zero. (VirtualAllocEx) |
|
VirtualAllocExNuma Riserva, commit o modifica lo stato di un'area di memoria all'interno dello spazio indirizzi virtuale del processo specificato e specifica il nodo NUMA per la memoria fisica. |
|
VirtualAllocFromApp Riserva, commit o modifica lo stato di un'area di pagine nello spazio indirizzi virtuale del processo chiamante. (VirtualAllocFromApp) |
|
Virtualfree Rilascia, decommits o rilascia e decommette un'area di pagine all'interno dello spazio indirizzi virtuale del processo chiamante. |
|
VirtualFreeEx Rilascia, decommits o rilascia e decommette un'area di memoria all'interno dello spazio indirizzi virtuale di un processo specificato. |
|
VirtualLock Blocca l'area specificata dello spazio indirizzi virtuale del processo nella memoria fisica, assicurando che l'accesso successivo all'area non incorra in un errore di pagina. |
|
VirtualProtect Modifica la protezione in un'area di pagine di commit nello spazio indirizzi virtuale del processo di chiamata. (VirtualProtect) |
|
VirtualProtectEx Modifica la protezione in un'area di pagine di commit nello spazio indirizzi virtuale di un processo specificato. |
|
VirtualProtectFromApp Modifica la protezione in un'area di pagine di commit nello spazio indirizzi virtuale del processo di chiamata. (VirtualProtectFromApp) |
|
VirtualQuery Recupera informazioni su un intervallo di pagine nello spazio indirizzi virtuale del processo di chiamata. |
|
VirtualQueryEx Recupera informazioni su un intervallo di pagine all'interno dello spazio indirizzi virtuale di un processo specificato. |
|
VirtualUnlock Sblocca un intervallo specificato di pagine nello spazio indirizzi virtuale di un processo, consentendo al sistema di scambiare le pagine nel file di paging, se necessario. |
|
WriteProcessMemory Scrive i dati in un'area di memoria in un processo specificato. L'intera area da scrivere in deve essere accessibile o l'operazione non riesce. |
Strutture
|
WIN32_MEMORY_RANGE_ENTRY Specifica un intervallo di memoria. |
|
WIN32_MEMORY_REGION_INFORMATION Contiene informazioni su un'area di memoria. |