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 utilizzata dai servizi di sistema. Per ulteriori informazioni consulta:
memoryapi.h contiene le interfacce di programmazione seguenti:
Functions
|
AllocateUserPhysicalPages Alloca le pagine di memoria fisica di cui eseguire il mapping e il mapping all'interno di qualsiasi area AWE (Address Windowing Extensions) di un processo specificato. |
|
AllocateUserPhysicalPages2 Alloca le pagine di memoria fisica di cui eseguire il mapping e 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 di cui eseguire il mapping e 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 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 notifica della risorsa di memoria. |
|
DiscardVirtualMemory Elimina il contenuto della memoria di un intervallo di pagine di memoria, senza decommettere la memoria. Il contenuto della memoria rimossa 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 tramite 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. |
|
GetNumaNodeMemoryClosestInitiatorNode |
|
GetNumaNodeMemoryReadBandwidth |
|
GetNumaNodeMemoryReadLatency |
|
GetNumaNodeMemoryWriteBandwidth |
|
GetNumaNodeMemoryWriteLatency |
|
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 working set 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 allocate in precedenza in un indirizzo specificato in un'area AWE (Address Windowing Extensions). (MapUserPhysicalPages) |
|
MapViewOfFile Esegue il mapping di una visualizzazione di un file nello spazio indirizzi di un processo chiamante. |
|
MapViewOfFile2 Esegue il mapping di una visualizzazione di un file o di una sezione basata su file di paging nello spazio indirizzi del processo specificato. (MapViewOfFile2) |
|
MapViewOfFile3 Esegue il mapping di una visualizzazione di un file o di una sezione basata su file di paging nello spazio indirizzi del processo specificato. (MapViewOfFile3) |
|
MapViewOfFile3FromApp Esegue il mapping di una visualizzazione di un mapping di file nello spazio indirizzi di un'app di chiamata Windows Store. (MapViewOfFile3FromApp) |
|
MapViewOfFileEx Esegue il mapping di una visualizzazione di un file nello spazio indirizzi di un processo chiamante. Un chiamante può facoltativamente specificare un indirizzo di memoria di base suggerito per la visualizzazione. |
|
MapViewOfFileFromApp Esegue il mapping di una visualizzazione di un mapping di file nello spazio indirizzi di un'app di chiamata Windows Store. (MapViewOfFileFromApp) |
|
MapViewOfFileNuma2 Esegue il mapping di una visualizzazione di un file o di una sezione basata su file di paging nello spazio indirizzi del processo specificato. (MapViewOfFileNuma2) |
|
OfferVirtualMemory Indica che i dati contenuti in un intervallo di pagine di memoria non sono più necessari per l'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 intervalli di indirizzi virtuali potenzialmente non contigui 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. |
|
ReclaimVirtualMemory Recupera un intervallo di pagine di memoria offerte al sistema con OfferVirtualMemory. |
|
RegisterBadMemoryNotification Registra una notifica di memoria non valida che viene chiamata quando vengono rilevate una o più pagine di memoria non valida. |
|
ResetWriteWatch Reimposta lo stato di rilevamento delle scritture per un'area di memoria virtuale. Le chiamate successive alla funzione GetWriteWatch vengono scritte solo nelle pagine del report 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 come valide 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 working set per la cache del file system. |
|
UnmapViewOfFile Rimuove 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 file di pagina. |
|
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 degli indirizzi virtuali 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 degli indirizzi virtuali 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 degli indirizzi virtuali del processo chiamante. (VirtualAllocFromApp) |
|
VirtualFree Rilascia, decommette o rilascia e decommette un'area di pagine all'interno dello spazio degli indirizzi virtuali del processo chiamante. |
|
VirtualFreeEx Rilascia, decommette o rilascia e decommette un'area di memoria all'interno dello spazio di 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 cui è stato eseguito il commit nello spazio degli indirizzi virtuali del processo chiamante. (VirtualProtect) |
|
VirtualProtectEx Modifica la protezione in un'area delle pagine di cui è stato eseguito il commit nello spazio indirizzi virtuale di un processo specificato. |
|
VirtualProtectFromApp Modifica la protezione in un'area di pagine di cui è stato eseguito il commit nello spazio degli indirizzi virtuali del processo chiamante. (VirtualProtectFromApp) |
|
VirtualQuery Recupera informazioni su un intervallo di pagine nello spazio degli indirizzi virtuali del processo chiamante. |
|
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 in cui scrivere deve essere accessibile o l'operazione non riesce. |
Structures
|
NUMA_NODE_MEMORY_PERFORMANCE_BANDWIDTH |
|
NUMA_NODE_MEMORY_PERFORMANCE_LATENCY |
|
NUMA_NODE_MEMORY_PERFORMANCE_MEASUREMENT_CONDITION |
|
WIN32_MEMORY_RANGE_ENTRY Specifica un intervallo di memoria. |
|
WIN32_MEMORY_REGION_INFORMATION Contiene informazioni su un'area di memoria. |