Intestazione wdm.h
Questa intestazione contiene materiale di riferimento che include dettagli specifici sulle routine, le strutture e i tipi di dati che è necessario usare per scrivere driver in modalità kernel.
Per altre informazioni, vedere:
wdm.h contiene le interfacce di programmazione seguenti:
Funzioni
_BitTest64 La funzione _BitTest64... |
_BitTestAndComplement64 La funzione _BitTestAndComplement64... |
_BitTestAndReset64 La funzione _BitTestAndReset64... |
_BitTestAndSet64 Funzione _BitTestAndSet64... |
_ReadWriteBarrier Descrive la funzione ReadWriteBarrier~r2 (wdm.h). |
ADDRESS_AND_SIZE_TO_SPAN_PAGES Altre informazioni su: ADDRESS_AND_SIZE_TO_SPAN_PAGES |
AppendTailList La routine AppendTailList aggiunge un elenco doubly collegato di strutture LIST_ENTRY alla fine di un altro elenco doubly collegato di strutture LIST_ENTRY. |
ARM64_SYSREG_CRM Restituisce il campo CRn per un determinato registro di sistema ARM. |
ARM64_SYSREG_CRN Informazioni su come il metodo restituisce il campo CRn per un determinato registro di sistema ARM. |
ARM64_SYSREG_OP1 Restituisce il campo op1 per un determinato registro di sistema ARM. |
ARM64_SYSREG_OP2 Restituisce il campo op2 per un determinato registro di sistema ARM. |
ASSERTMSG ASSERTMSG testa un'espressione. Se l'espressione è false, si interrompe nel debugger del kernel e lo invia al messaggio specificato. |
BarrierAfterRead Descrive la funzione BarrierAfterRead (wdm.h). |
BarrierAfterRead Descrive la funzione BarrierAfterRead~r1 (wdm.h). |
BarrierAfterRead Descrive la funzione BarrierAfterRead~r2 (wdm.h). |
BYTE_OFFSET Altre informazioni su: BYTE_OFFSET |
BYTES_TO_PAGES Altre informazioni su: BYTES_TO_PAGES |
ClfsAddLogContainer La routine ClfsAddLogContainer aggiunge un contenitore a un log CLFS. |
clfsAddLogContainerSet La routine ClfsAddLogContainerSet aggiunge atomicamente un set di contenitori a un log CLFS. |
ClfsAdvanceLogBase La routine ClfsAdvanceLogBase imposta l'LSN di base di un flusso CLFS. |
ClfsAlignReservedLog La routine ClfsAlignReservedLog calcola le dimensioni dello spazio che deve essere riservato per un set specificato di record. Il calcolo delle dimensioni include lo spazio necessario per le intestazioni e lo spazio necessario per l'allineamento del settore. |
clfsAllocReservedLog La routine ClfsAllocReservedLog riserva spazio in un'area di marshalling per un set di record. |
ClfsCloseAndResetLogFile La routine ClfsCloseAndResetLogFile rilascia tutti i riferimenti a un oggetto file di log specificato e contrassegna il flusso associato per la reimpostazione. |
ClfsCloseLogFileObject La routine ClfsCloseLogFileObject rilascia tutti i riferimenti a un oggetto file di log. |
ClfsCreateLogFile La routine ClfsCreateLogFile crea o apre un flusso CLFS. Se necessario, ClfsCreateLogFile crea anche il log fisico sottostante che contiene i record del flusso. |
ClfsCreateMarshallingArea La routine ClfsCreateMarshallingArea crea un'area di marshalling per un flusso CLFS e restituisce un puntatore a un contesto opaco che rappresenta la nuova area di marshalling. |
ClfsCreateMarshallingAreaEx Inizializza un'area di marshalling per un flusso di file di log fisico o client. |
ClfsCreateScanContext La routine ClfsCreateScanContext crea un contesto di analisi che può essere usato per scorrere i contenitori di un log CLFS specificato. |
ClfsDeleteLogByPointer La routine ClfsDeleteLogByPointer contrassegna un flusso CLFS per l'eliminazione. |
ClfsDeleteLogFile La routine ClfsDeleteLogFile contrassegna un flusso CLFS per l'eliminazione. |
ClfsDeleteMarshallingArea La routine ClfsDeleteMarshallingArea elimina un'area di marshalling. |
ClfsFlushBuffers La routine ClfsFlushBuffers forza tutti i blocchi di I/O del log in un'area di marshalling specificata nell'archiviazione stabile. |
ClfsFlushToLsn La routine ClfsFlushToLsn forza l'archiviazione stabile, tutti i record con un LSN minore o uguale a un LSN specificato. |
ClfsGetContainerName La routine ClfsGetContainerName restituisce il nome del percorso di un contenitore specificato. |
ClfsGetIoStatistics La routine ClfsGetIoStatistics restituisce statistiche di I/O per un log CLFS specificato. |
ClfsLsnBlockOffset La routine ClfsLsnBlockOffset restituisce l'offset del blocco allineato al settore contenuto in un LSN specificato. |
clfsLsnContainer La routine ClfsLsnContainer restituisce l'identificatore del contenitore logico contenuto in un LSN specificato. |
ClfsLsnCreare La routine ClfsLsnCreate crea un numero di sequenza di log (LSN), dato un identificatore del contenitore, un offset di blocco e un numero di sequenza di record. |
ClfsLsnEqual La routine ClfsLsnEqual determina se due LSN dello stesso flusso sono uguali. |
ClfsLsnGreater La routine ClfsLsnGreater determina se un LSN è maggiore di un altro LSN. I due LSN devono essere dello stesso flusso. |
ClfsLsnLess La routine ClfsLsnLess determina se un LSN è minore di un altro LSN. I due LSN devono essere dello stesso flusso. |
clfsLsnNull La routine ClfsLsnNull determina se un LSN specificato è uguale al più piccolo LSN possibile, CLFS_LSN_NULL. |
ClfsLsnRecordSequence La routine ClfsLsnRecordSequence restituisce il numero di sequenza di record contenuto in un LSN specificato. |
ClfsMgmtDeregisterManagedClient La routine ClfsMgmtDeregisterManagedClient rimuove la connessione tra un client e un log, in modo che il client non gestisca più il log. |
ClfsMgmtHandleLogFileFull La routine ClfsMgmtHandleLogFileFull tenta di rendere disponibile più spazio in un log. Potrebbe rendere più spazio disponibile aggiungendo contenitori al log oppure chiedere ai client di spostare le code del log. |
ClfsMgmtInstallPolicy La routine ClfsMgmtInstallPolicy aggiunge una struttura CLFS_MGMT_POLICY a un log fisico. |
ClfsMgmtQueryPolicy La routine ClfsMgmtQueryPolicy recupera una struttura di CLFS_MGMT_POLICY specifica per un log. |
ClfsMgmtRegisterManagedClient La routine ClfsMgmtRegisterManagedClient crea un client che gestirà un log CLFS. |
ClfsMgmtRemovePolicy La routine ClfsMgmtRemovePolicy reimposta la struttura di CLFS_MGMT_POLICY di un log sul valore predefinito. |
ClfsMgmtSetLogFileSize La routine ClfsMgmtSetLogFileSize aggiunge contenitori a un log o elimina i contenitori da un log. |
ClfsMgmtSetLogFileSizeAsClient La routine ClfsMgmtSetLogFileSizeAsClient imposta le dimensioni del file di log aggiungendo contenitori a un log client o eliminando contenitori da un log client. |
ClfsMgmtTailAdvanceFailure La routine ClfsMgmtTailAdvanceFailure notifica alla gestione CLFS che il client non è riuscito ad avanzare la coda del log. |
ClfsQueryLogFileInformation La routine ClfsQueryLogFileInformation restituisce metadati e informazioni sullo stato per un flusso CLFS specificato o per il log fisico sottostante o entrambi. |
ClfsReadLogRecord La routine ClfsReadLogRecord legge un record di destinazione in un flusso CLFS e restituisce un contesto di lettura che il chiamante può usare per leggere i record precedenti o seguirlo nel flusso. |
ClfsReadNextLogRecord La routine ClfsReadNextLogRecord legge il record successivo in una sequenza, rispetto al record corrente in un contesto di lettura. |
ClfsReadPreviousRestartArea La routine ClfsReadPreviousRestartArea legge il record di riavvio precedente rispetto al record corrente in un contesto di lettura. |
ClfsReadRestartArea La routine ClfsReadRestartArea legge il record di riavvio scritto più di recente in un flusso CLFS specificato. |
ClfsRemoveLogContainer La routine ClfsRemoveLogContainer rimuove un contenitore da un log CLFS. |
ClfsRemoveLogContainerSet La routine ClfsRemoveLogContainerSet rimuove in modo atomico un set di contenitori da un log CLFS. |
ClfsReserveAndAppendLog La routine ClfsReserveAndAppendLog riserva spazio in un'area di marshalling o aggiunge un record a un'area di marshalling o esegue entrambe le operazioni in modo atomico. |
ClfsReserveAndAppendLogAligned La routine ClfsReserveAndAppendLogAligned riserva spazio in un'area di marshalling o aggiunge un record a un'area di marshalling o esegue entrambe le operazioni in modo atomico. I dati del record sono allineati ai limiti specificati. |
ClfsScanLogContainers La routine ClfsScanLogContainers recupera informazioni descrittive per una sequenza di contenitori appartenenti a un particolare log CLFS. |
ClfsSetArchiveTail La routine ClfsSetArchiveTail imposta la parte finale di archiviazione di un log CLFS su un LSN specificato. |
ClfsSetEndOfLog La routine ClfsSetEndOfLog tronca un flusso CLFS. |
ClfsSetLogFileInformation La routine ClfsSetLogFileInformation imposta i metadati e le informazioni sullo stato per un flusso specificato e il relativo log fisico sottostante. |
ClfsTerminateReadLog La routine ClfsTerminateReadLog invalida un contesto di lettura specificato dopo aver liberato le risorse associate al contesto. |
ClfsWriteRestartArea La routine ClfsWriteRestartArea aggiunge in modo atomico un nuovo record di riavvio a un flusso CLFS, scarica il record di riavvio in una risorsa di archiviazione stabile e, facoltativamente, aggiorna l'LSN di base del flusso. |
CmCallbackGetKeyObjectID La routine CmCallbackGetKeyObjectID recupera l'identificatore univoco e il nome dell'oggetto associati a un oggetto chiave del Registro di sistema specificato. |
CmCallbackGetKeyObjectIDEx La routine CmCallbackGetKeyObjectIDEx recupera l'identificatore univoco e il nome dell'oggetto associati a un oggetto chiave del Registro di sistema specificato. |
CmCallbackReleaseKeyObjectIDEx La routine CmCallbackReleaseKeyObjectIDEx libera una stringa di nome oggetto ottenuta dalla routine CmCallbackGetKeyObjectIDEx. |
CmGetBoundTransaction La routine CmGetBoundTransaction restituisce un puntatore all'oggetto transazione che rappresenta la transazione, se presente, associata a un oggetto chiave del Registro di sistema specificato. |
cmGetCallbackVersion La routine CmGetCallbackVersion recupera i numeri di versione principale e secondaria per la versione corrente della funzionalità di callback del Registro di sistema di Configuration Manager. |
CmRegisterCallback La routine CmRegisterCallback è obsoleta per Windows Vista e versioni successive del sistema operativo. Usare invece CmRegisterCallbackEx. La routine CmRegisterCallback registra una routine RegistryCallback. |
CmRegisterCallbackEx La routine CmRegisterCallbackEx registra una routine RegistryCallback. |
CmSetCallbackObjectContext La routine CmSetCallbackObjectContext associa le informazioni di contesto specificate a un oggetto del Registro di sistema specificato. |
CmUnRegisterCallback La routine CmUnRegisterCallback annulla la registrazione di una routine RegistryCallback registrata in precedenza da una routine CmRegisterCallback o CmRegisterCallbackEx. |
DbgBreakPoint La routine DbgBreakPoint si suddivide nel debugger del kernel. |
DbgBreakPointWithStatus La routine DbgBreakPointWithStatus viene suddivisa nel debugger del kernel e invia il valore di Status al debugger. |
DbgPrint La routine DbgPrint invia un messaggio al debugger del kernel. |
DbgPrintEx La routine DbgPrintEx invia una stringa al debugger del kernel se vengono soddisfatte le condizioni specificate. |
EtwActivityIdControl La funzione EtwActivityIdControl crea, esegue query e imposta l'identificatore dell'attività corrente. |
EtwEventEnabled La funzione EtwEventEnabled verifica se un evento è abilitato. |
EtwProviderEnabled La funzione EtwProviderEnabled verifica che un provider sia abilitato per la registrazione degli eventi a livello e parola chiave specificati. |
EtwRegister La funzione EtwRegister registra il provider di eventi e deve essere chiamata prima che un provider possa avviare la traccia. |
EtwSetInformation EtwSetInformation fornisce informazioni speciali per modificare una registrazione del provider ETW in modalità kernel. |
EtwUnregister La funzione EtwUnregister annulla la registrazione del provider di eventi e deve essere chiamata prima dell'uscita del provider. |
EtwWrite La funzione EtwWrite è una funzione di traccia per la pubblicazione di eventi nel codice del driver in modalità kernel. |
EtwWriteEx La funzione EtwWriteEx è una funzione di traccia per la pubblicazione di eventi che supportano il filtro nel codice del driver in modalità kernel. |
EtwWriteString La funzione EventWriteString è una funzione di traccia che è possibile usare quando non sono necessari dati sofisticati. Questa funzione è simile a un'istruzione di stampa di debug. |
EtwWriteTransfer La funzione EtwWriteTransfer contrassegna un evento che collega due attività tra loro; questo tipo di evento viene definito evento di trasferimento. |
exAcquireFastMutex Altre informazioni sulla routine ExAcquireFastMutex. |
ExAcquireFastMutexUnsafe Altre informazioni sulla routine ExAcquireFastMutexUnsafe. |
exAcquirePushLockExclusive Acquisisce il blocco push specificato per l'accesso esclusivo tramite il thread chiamante. |
exAcquirePushLockShared Acquisisce il blocco push specificato per l'accesso condiviso dal thread chiamante. |
ExAcquireResourceExclusiveLite La routine ExAcquireResourceExclusiveLite acquisisce la risorsa specificata per l'accesso esclusivo dal thread chiamante. |
ExAcquireResourceSharedLite La routine ExAcquireResourceSharedLite acquisisce la risorsa specificata per l'accesso condiviso dal thread chiamante. |
exAcquireRundownProtection La routine ExAcquireRundownProtection tenta di acquisire la protezione di run-down su un oggetto condiviso in modo che il chiamante possa accedere in modo sicuro all'oggetto. |
ExAcquireRundownProtectionCacheAware In questo argomento viene descritta la funzione ExAcquireRundownProtectionCacheAware. |
ExAcquireRundownProtectionCacheAwareEx In questo argomento viene descritta la funzione ExAcquireRundownProtectionCacheAwareEx. |
ExAcquireRundownProtectionEx La routine ExAcquireRundownProtectionEx tenta di acquisire la protezione di esecuzione su un oggetto condiviso in modo che il chiamante possa accedere in modo sicuro all'oggetto. |
exAcquireSharedStarveExclusive La routine ExAcquireSharedStarveExclusive acquisisce una determinata risorsa per l'accesso condiviso senza attendere alcun tentativo in sospeso di acquisire l'accesso esclusivo alla stessa risorsa. |
exAcquireSharedWaitForExclusive La routine ExAcquireSharedWaitForExclusive acquisisce la risorsa specificata per l'accesso condiviso se è possibile concedere l'accesso condiviso e non sono presenti camerieri esclusivi. |
exAcquireSpinLockExclusive La routine ExAcquireSpinLockExclusive acquisisce un blocco di selezione per l'accesso esclusivo dal chiamante e genera irQL per DISPATCH_LEVEL. |
exAcquireSpinLockExclusiveAtDpcLevel Altre informazioni sulla routine ExAcquireSpinLockExclusiveAtDpcLevel. |
exAcquireSpinLockShared La routine ExAcquireSpinLockShared acquisisce un blocco spin per l'accesso condiviso dal chiamante e genera irQL per DISPATCH_LEVEL. |
exAcquireSpinLockSharedAtDpcLevel Altre informazioni sulla routine ExAcquireSpinLockSharedAtDpcLevel. |
ExAllocateCacheAwareRundownProtection In questo argomento viene descritta la funzione ExAllocateCacheAwareRundownProtection. |
exAllocateFromLookasideListEx La routine ExAllocateFromLookasideListEx rimuove la prima voce dall'elenco lookaside specificato oppure, se l'elenco è vuoto, alloca dinamicamente lo spazio di archiviazione per una nuova voce. |
exAllocateFromNPagedLookasideList La routine ExAllocateFromNPagedLookasideList restituisce un puntatore a una voce non di pagina dall'elenco lookaside specificato oppure restituisce un puntatore a una voce non di pagina appena allocata. |
ExAllocateFromPagedLookasideList La routine ExAllocateFromPagedLookasideList restituisce un puntatore a una voce di paging dall'elenco lookaside specificato oppure restituisce un puntatore a una voce di pagina appena allocata. |
exAllocatePool La routine ExAllocatePool è obsoleta e viene esportata solo per i file binari esistenti. Usare invece ExAllocatePoolWithTag. ExAllocatePool alloca la memoria del pool. |
exAllocatePool2 Altre informazioni su: ExAllocatePool2 |
exAllocatePool3 Altre informazioni su: ExAllocatePool3 |
exAllocatePoolPriorityUninitialized ExAllocatePoolPriorityUninitialized alloca la memoria del pool del tipo specificato. Questa routine è un'opzione wrapper e di sostituzione per ExAllocatePoolWithTagPriority. |
exAllocatePoolPriorityZero Altre informazioni su: ExAllocatePoolPriorityZero |
ExAllocatePoolQuotaUninitialized La routine ExAllocatePoolQuotaUninitialized alloca la memoria del pool, caricando la quota rispetto al processo corrente. |
exAllocatePoolQuotaZero Altre informazioni su: ExAllocatePoolQuotaZero |
ExAllocatePoolUninitialized Questa routine è un'opzione wrapper e di sostituzione per ExAllocatePoolWithTag. |
exAllocatePoolWithQuota Obsoleto. Usare invece ExAllocatePoolWithQuotaTag. ExAllocatePoolWithQuota alloca la memoria del pool. Viene esportata solo per i file binari del driver esistenti. |
exAllocatePoolWithQuotaTag La routine ExAllocatePoolWithQuotaTag alloca la memoria del pool, caricando la quota rispetto al processo corrente. |
ExAllocatePoolWithTag Obsoleto. Usare invece ExAllocatePool2. La routine ExAllocatePoolWithTag alloca la memoria del pool del tipo specificato e restituisce un puntatore al blocco allocato. |
exAllocatePoolWithTagPriority La routine ExAllocatePoolWithTagPriority alloca la memoria del pool del tipo specificato. |
exAllocatePoolZero Altre informazioni su: ExAllocatePoolZero |
exAllocateTimer La routine ExAllocateTimer alloca e inizializza un oggetto timer. |
exCancelTimer La routine ExCancelTimer annulla un timer impostato da una chiamata precedente alla routine ExSetTimer. |
exConvertExclusiveToSharedLite La routine ExConvertExclusiveToSharedLite converte una determinata risorsa da acquisita per l'accesso esclusivo a acquisito per l'accesso condiviso. |
exCreateCallback La routine ExCreateCallback crea un nuovo oggetto callback oppure apre un oggetto callback esistente per conto del chiamante. |
exCreatePool Definisce la funzione ExCreatePool. |
exDeleteLookasideListEx La routine ExDeleteLookasideListEx elimina un elenco lookaside. |
exDeleteNPagedLookasideList La routine ExDeleteNPagedLookasideList elimina definitivamente un elenco di lookaside non di pagina. |
ExDeletePagedLookasideList La routine ExDeletePagedLookasideList elimina definitivamente un elenco di lookaside paged. |
exDeleteResourceLite La routine ExDeleteResourceLite elimina una determinata risorsa dall'elenco di risorse del sistema. |
exDeleteTimer La routine ExDeleteTimer elimina un oggetto timer allocato in precedenza dalla routine ExAllocateTimer. |
ExDestroyPool Definisce la funzione ExDestroyPool. |
exEnterCriticalRegionAndAcquireResourceExclusive Altre informazioni sulla routine ExEnterCriticalRegionAndAcquireResourceExclusive. |
exFlushLookasideListEx La routine ExFlushLookasideListEx scarica tutte le voci dall'elenco lookaside specificato e libera lo spazio di archiviazione allocato per ogni voce. |
ExFreeCacheAwareRundownProtection In questo argomento viene descritta la funzione ExFreeCacheAwareRundownProtection. |
exFreePool La funzione ExFreePool (wdm.h) dealloca un blocco di memoria del pool specificato allocato in precedenza. |
exFreePool2 Definisce la funzione ExFreePool2. |
exFreePoolWithTag La routine ExFreePoolWithTag dealloca un blocco di memoria del pool allocato con il tag specificato. |
ExFreeToLookasideListEx La routine ExFreeToLookasideListEx inserisce una voce in un elenco lookaside oppure, se l'elenco è pieno, libera lo spazio di archiviazione allocato per la voce. |
exFreeToNPagedLookasideList La routine ExFreeToNPagedLookasideList restituisce una voce non di pagina all'elenco lookaside specificato o al pool non di paging. |
exFreeToPagedLookasideList La routine ExFreeToPagedLookasideList restituisce una voce di paging all'elenco lookaside specificato o al pool di paging. |
exGetExclusiveWaiterCount La routine ExGetExclusiveWaiterCount restituisce il numero di camerieri per l'accesso esclusivo a una determinata risorsa. |
ExGetFirmwareEnvironmentVariable La routine ExGetFirmwareEnvironmentVariable ottiene il valore della variabile di ambiente del firmware di sistema specificata. |
exGetFirmwareType Restituisce il tipo di firmware di sistema. |
exGetPreviousMode La routine ExGetPreviousMode restituisce la modalità processore precedente per il thread corrente. |
exGetSharedWaiterCount La routine ExGetSharedWaiterCount restituisce il numero di camerieri sull'accesso condiviso a una determinata risorsa. |
ExInitializeDeleteTimerParameters La routine ExInitializeDeleteTimerParameters inizializza una struttura EXT_DELETE_PARAMETERS. |
ExInitializeDeviceAts Descrive la funzione ExInitializeDeviceAts. |
exInitializeDriverRuntime Altre informazioni su: ExInitializeDriverRuntime |
ExInitializeFastMutex La routine ExInitializeFastMutex inizializza una variabile mutex veloce, usata per sincronizzare l'accesso reciproco esclusivo da un set di thread a una risorsa condivisa. |
exInitializeLookasideListEx La routine ExInitializeLookasideListEx inizializza un elenco lookaside. |
ExInitializeNPagedLookasideList La routine ExInitializeNPagedLookasideList inizializza un elenco lookaside per le voci non di pagina delle dimensioni specificate. |
ExInitializePagedLookasideList La routine ExInitializePagedLookasideList inizializza un elenco lookaside per le voci impaginabili delle dimensioni specificate. |
ExInitializePushLock Inizializza una variabile di blocco push. |
ExInitializeResourceLite La routine ExInitializeResourceLite inizializza una variabile di risorsa. |
ExInitializeRundownProtection La routine ExInitializeRundownProtection inizializza la protezione di run-down in un oggetto condiviso. |
ExInitializeRundownProtectionCacheAware In questo argomento viene descritta la funzione ExInitializeRundownProtectionCacheAware. |
ExInitializeRundownProtectionCacheAwareEx |
ExInitializeSetTimerParameters La routine ExInitializeSetTimerParameters inizializza una struttura EXT_SET_PARAMETERS. |
ExInitializeWorkItem ExInitializeWorkItem inizializza un elemento della coda di lavoro con un contesto fornito dal chiamante e una routine di callback da accodare per l'esecuzione quando viene assegnato un thread di lavoro di sistema. |
ExInterlockedAddLargeInteger La routine ExInterlockedAddLargeInteger aggiunge un valore intero di grandi dimensioni alla variabile specificata come operazione atomica. |
exInterlockedAddLargeStatistic La routine ExInterlockedAddLargeStatistic esegue un'aggiunta interlocked di un valore di incremento di ULONG a una variabile LARGE_INTEGER. |
exInterlockedAddUlong La routine ExInterlockedAddUlong aggiunge un valore long senza segno a un determinato intero senza segno come operazione atomica. |
ExInterlockedCompareExchange64 La routine ExInterlockedCompareExchange64 confronta una variabile integer con un'altra e, se sono uguali, imposta la prima variabile su un valore fornito dal chiamante. |
exInterlockedFlushSList La routine ExInterlockedFlushSList rimuove in modo atomico tutte le voci da un elenco collegato sequenziato. |
exInterlockedInsertHeadList La routine ExInterlockedInsertHeadList inserisce in modo atomico una voce all'inizio di un elenco doubly collegato di strutture LIST_ENTRY. |
exInterlockedInsertTailList La routine ExInterlockedInsertTailList inserisce in modo atomico una voce alla fine di un elenco doubly collegato di strutture LIST_ENTRY. |
ExInterlockedPopEntryList La routine ExInterlockedPopEntryList rimuove atomicamente una voce dall'inizio di un elenco collegato di SINGLE_LIST_ENTRY strutture. |
exInterlockedPopEntrySList La routine ExInterlockedPopEntrySList rimuove in modo atomico la prima voce da un elenco collegato sequenziato. |
exInterlockedPushEntryList La routine ExInterlockedPushEntryList inserisce in modo atomico una voce all'inizio di un elenco collegato di SINGLE_LIST_ENTRY strutture. |
exInterlockedPushEntrySList La routine ExInterlockedPushEntrySList inserisce in modo atomico una voce all'inizio di un elenco collegato sequenziato. |
exInterlockedRemoveHeadList La routine ExInterlockedRemoveHeadList rimuove una voce dall'inizio di un elenco doubly collegato di strutture LIST_ENTRY. |
ExIsProcessorFeaturePresent Query di routine ExIsProcessorFeaturePresent per l'esistenza di una funzionalità del processore specificata. |
ExIsResourceAcquiredExclusiveLite La routine ExIsResourceAcquiredExclusiveLite restituisce se il thread corrente ha accesso esclusivo a una determinata risorsa. |
ExIsResourceAcquiredSharedLite La routine ExIsResourceAcquiredSharedLite restituisce se il thread corrente ha accesso (condiviso o esclusivo) a una determinata risorsa. |
exIsSoftBoot Determina se il sistema ha eseguito un riavvio leggero. |
exLocalTimeToSystemTime La routine ExLocalTimeToSystemTime converte un valore di ora di sistema per il fuso orario corrente in un valore VerdeGMT non distorto. |
ExNotifyCallback La routine ExNotifyCallback determina la chiamata di tutte le routine di callback registrate per l'oggetto specificato. |
ExpInterlockedPopEntrySList Descrive la funzione ExpInterlockedPopEntrySList. |
ExpInterlockedPushEntrySList Descrive la funzione ExpInterlockedPushEntrySList. |
exQueryDepthSList La routine ExQueryDepthSList restituisce il numero di voci attualmente presenti in un determinato elenco collegato sequenziato. |
ExQueryTimerResolution La routine ExQueryTimerResolution indica l'intervallo di risoluzioni timer supportate dall'orologio di sistema. |
exQueueWorkItem ExQueueWorkItem inserisce un determinato elemento di lavoro in una coda da cui un thread di lavoro di sistema rimuove l'elemento e assegna il controllo alla routine fornita dal chiamante a ExInitializeWorkItem. |
exRaiseStatus La routine ExRaiseStatus viene chiamata dai driver che forniscono gestori eccezioni strutturati per gestire determinati errori che si verificano durante l'elaborazione delle richieste di I/O. |
ExRegisterCallback La routine ExRegisterCallback registra una determinata routine di callback con un oggetto callback specificato. |
ExReinitializeResourceLite La routine ExReinitializeResourceLite reinizializza una variabile di risorsa esistente. |
ExReInitializeRundownProtection La routine ExReInitializeRundownProtection reinizializza una struttura EX_RUNDOWN_REF dopo l'esecuzione dell'oggetto associato. |
ExReInitializeRundownProtectionCacheAware In questo argomento viene descritta la funzione ExReInitializeRundownProtectionCacheAware. |
exReleaseFastMutex Altre informazioni sulla routine ExReleaseFastMutex. |
exReleaseFastMutexUnsafe Altre informazioni sulla routine ExReleaseFastMutexUnsafe. |
exReleasePushLockExclusive Rilascia un blocco push specificato per l'accesso esclusivo di proprietà del thread corrente. |
exReleasePushLockShared Rilascia un blocco push specificato per l'accesso condiviso di proprietà del thread corrente. |
exReleaseResourceAndLeaveCriticalRegion Altre informazioni sulla routine ExReleaseResourceAndLeaveCriticalRegion. |
exReleaseResourceForThreadLite La routine ExReleaseResourceForThreadLite rilascia la risorsa di input del thread indicato. |
exReleaseResourceLite La routine ExReleaseResourceLite rilascia una risorsa executive specificata di proprietà del thread corrente. |
exReleaseRundownProtection La routine ExReleaseRundownProtection rilascia la protezione di esecuzione acquisita in precedenza dal chiamante chiamando la routine ExAcquireRundownProtection. |
ExReleaseRundownProtectionCacheAware In questo argomento viene descritta la funzione ExReleaseRundownProtectionCacheAware. |
ExReleaseRundownProtectionCacheAwareEx In questo argomento viene descritta la funzione ExReleaseRundownProtectionCacheAwareEx. |
ExReleaseRundownProtectionEx La routine ExReleaseRundownProtectionEx rilascia la protezione di run-down acquisita in precedenza dal chiamante chiamando la routine ExAcquireRundownProtectionEx. |
ExReleaseSpinLockExclusive La routine ExReleaseSpinLockExclusive rilascia un blocco spin acquisito in precedenza dal chiamante per l'accesso esclusivo e ripristina il valore originale di IRQL. |
ExReleaseSpinLockExclusiveFromDpcLevel Altre informazioni sulla routine ExReleaseSpinLockExclusiveFromDpcLevel. |
ExReleaseSpinLockShared La routine ExReleaseSpinLockShared rilascia la proprietà di un blocco spin acquisito in precedenza dal chiamante per l'accesso condiviso e ripristina il valore originale di IRQL. |
exReleaseSpinLockSharedFromDpcLevel Altre informazioni sulla routine ExReleaseSpinLockSharedFromDpcLevel. |
ExRundownCompleted La routine ExRundownCompleted aggiorna lo stato di esecuzione di un oggetto condiviso per indicare che l'esecuzione dell'oggetto è stata completata. |
ExRundownCompletedCacheAware In questo argomento viene descritta la funzione ExRundownCompletedCacheAware. |
exSecurePoolUpdate La funzione ExSecurePoolUpdate aggiorna il contenuto dell'allocazione del pool sicuro. |
exSecurePoolValidate La funzione ExSecurePoolValidate convalida che il pool protetto fornito sia effettivamente quello creato in precedenza. |
ExSetFirmwareEnvironmentVariable La routine ExSetFirmwareEnvironmentVariable imposta il valore della variabile di ambiente del firmware di sistema specificata. |
ExSetResourceOwnerPointer La routine ExSetResourceOwnerPointer imposta il puntatore del thread proprietario per una risorsa executive. |
exSetResourceOwnerPointerEx La routine ExSetResourceOwnerPointerEx trasferisce la proprietà di una risorsa executive dal thread chiamante a un puntatore proprietario, ovvero un indirizzo di sistema che identifica il proprietario della risorsa. |
ExSetTimer La routine ExSetTimer avvia un'operazione timer e imposta la scadenza del timer al momento di scadenza specificato. |
ExSetTimerResolution La routine ExSetTimerResolution modifica la frequenza di interruzione dell'orologio di sistema. Utilizzare questa routine con estrema cautela (vedere la sezione Osservazioni seguente). |
ExSizeOfRundownProtectionCacheAware In questo argomento viene descritta la funzione ExSizeOfRundownProtectionCacheAware. |
ExSystemTimeToLocalTime La routine ExSystemTimeToLocalTime converte un valore di ora di sistema GMT nell'ora di sistema locale per il fuso orario corrente. |
exTryConvertSharedSpinLockExclusive La routine ExTryConvertSharedSpinLockExclusive tenta di convertire lo stato di accesso di un blocco spin acquisito per l'accesso condiviso all'accesso esclusivo. |
exTryToAcquireFastMutex Altre informazioni sulla routine ExTryToAcquireFastMutex. |
exUnregisterCallback La routine ExUnregisterCallback rimuove una routine di callback registrata in precedenza con un oggetto callback dall'elenco di routine da chiamare durante il processo di notifica. |
ExWaitForRundownProtectionRelease La routine ExWaitForRundownProtectionRelease attende fino a quando tutti i driver a cui è già stata concessa la protezione di esecuzione completano gli accessi dell'oggetto condiviso. |
ExWaitForRundownProtectionReleaseCacheAware In questo argomento viene descritta la funzione ExWaitForRundownProtectionReleaseCacheAware. |
FIELD_OFFSET La macro FIELD_OFFSET (wdm.h) restituisce l'offset di byte del campo specificato nel tipo di struttura noto specificato. |
FirstEntrySList La routine FirstEntrySList restituisce la prima voce di un elenco collegato sequenziato. |
IMAGE_POLICY_OVERRIDE Riservato per la macro IMAGE_POLICY_OVERRIDE. |
InitializeListHead La routine InitializeListHead inizializza una struttura LIST_ENTRY che rappresenta l'intestazione di un elenco collegato doubly. |
InitializeSListHead La routine InitializeSListHead (o ExInitializeSListHead) inizializza una struttura SLIST_HEADER che rappresenta l'intestazione di un elenco collegato sequenziato. |
InsertHeadList La routine InsertHeadList inserisce una voce all'inizio di un elenco doubly collegato di strutture LIST_ENTRY. |
insertTailList La routine InsertTailList inserisce una voce alla fine di un elenco doubly collegato di strutture LIST_ENTRY. |
InterlockedAnd La macro InterlockedAnd (wdm.h) calcola in modo atomico un'operazione AND bit per bit con la variabile specificata e il valore specificato. |
InterlockedCompareExchange La routine InterlockedCompareExchange esegue un'operazione atomica che confronta il valore di input a cui punta Destination con il valore di Comperand. |
InterlockedCompareExchangePointer La routine InterlockedCompareExchangePointer esegue un'operazione atomica che confronta il valore del puntatore di input a cui punta Destination con il valore del puntatore Comperand. |
InterlockedDecrement La funzione InterlockedDecrement (wdm.h) decrementa una variabile fornita dal chiamante di tipo LONG come operazione atomica. |
interlockedExchange La funzione InterlockedExchange (wdm.h) imposta una variabile integer su un determinato valore come operazione atomica. |
InterlockedExchangeAdd La funzione InterlockedExchangeAdd (wdm.h) aggiunge un valore a un intero specificato come operazione atomica e restituisce il valore originale dell'intero specificato. |
InterlockedExchangePointer La funzione InterlockedExchangePointer (wdm.h) esegue un'operazione atomica che imposta un puntatore a un nuovo valore. |
InterlockedIncrement La funzione InterlockedIncrement (wdm.h) incrementa una variabile fornita dal chiamante come operazione atomica. |
InterlockedOr La funzione InterlockedOr (wdm.h) calcola in modo atomico un'operazione OR bit per bit con la variabile specificata e il valore specificato. |
InterlockedXor La funzione InterlockedXor (wdm.h) calcola in modo atomico un'operazione OR esclusiva bit per bit con la variabile specificata e il valore specificato. |
IoAcquireCancelSpinLock Altre informazioni sulla routine IoAcquireCancelSpinLock. |
IoAcquireKsrPersistentMemory Microsoft riserva la funzione IoAcquireKsrPersistentMemory solo per uso interno. Non usare questa funzione nel codice. |
IoAcquireKsrPersistentMemoryEx Microsoft riserva la funzione IoAcquireKsrPersistentMemoryEx solo per uso interno. Non usare questa funzione nel codice. |
IoAcquireRemoveLock La routine IoAcquireRemoveLock incrementa il conteggio per un blocco di rimozione, a indicare che l'oggetto dispositivo associato non deve essere scollegato dallo stack di dispositivi o eliminato. |
IoAdjustPagingPathCount La routine IoAdjustPagingPathCount incrementa o decrementa un contatore di file di pagina fornito dal chiamante come operazione atomica. |
IoAllocateDriverObjectExtension La routine IoAllocateDriverObjectExtension alloca un'area di contesto per driver, denominata estensione dell'oggetto driver e assegna un identificatore univoco. |
IoAllocateErrorLogEntry La routine IoAllocateErrorLogEntry alloca una voce del log degli errori e restituisce un puntatore al pacchetto utilizzato dal chiamante per fornire informazioni su un errore di I/O. |
IoAllocateIrp La routine IoAllocateIrp alloca un IRP, dato il numero di posizioni dello stack di I/O per ogni driver a più livelli sotto il chiamante e, facoltativamente, per il chiamante. |
IoAllocateIrpEx IoAllocateIrpEx alloca un pacchetto di richiesta I/O da |
IoAllocateMdl La routine IoAllocateMdl alloca un elenco di descrittori di memoria (MDL) sufficientemente grande da eseguire il mapping di un buffer, in base all'indirizzo iniziale e alla lunghezza del buffer. Facoltativamente, questa routine associa il file MDL a un IRP. |
IoAllocateWorkItem La routine IoAllocateWorkItem alloca un elemento di lavoro. |
IoAttachDevice La routine IoAttachDevice collega l'oggetto dispositivo del chiamante a un oggetto dispositivo di destinazione denominato, in modo che le richieste di I/O associate per il dispositivo di destinazione vengano instradate per prime al chiamante. |
IoAttachDeviceToDeviceStack La routine IoAttachDeviceToDeviceStack collega l'oggetto dispositivo del chiamante all'oggetto dispositivo più alto nella catena e restituisce un puntatore all'oggetto dispositivo precedentemente più alto. |
IoBuildAsynchronousFsdRequest La routine IoBuildAsynchronousFsdRequest alloca e configura un IRP da inviare ai driver di livello inferiore. |
IoBuildDeviceIoControlRequest La routine IoBuildDeviceIoControlRequest alloca e configura un IRP per una richiesta di controllo dispositivo elaborata in modo sincrono. |
IoBuildPartialMdl La routine IoBuildPartialMdl compila un nuovo elenco di descrittori di memoria (MDL) che rappresenta parte di un buffer descritto da un MDL esistente. |
IoBuildSynchronousFsdRequest La routine IoBuildSynchronousFsdRequest alloca e configura un IRP per una richiesta di I/O elaborata in modo sincrono. |
IoCallDriver La routine IoCallDriver invia un IRP al driver associato a un oggetto dispositivo specificato. |
IoCancelIrp La routine IoCancelIrp imposta il bit di annullamento in un determinato IRP e chiama la routine di annullamento per l'IRP, se presente. |
IoCheckLinkShareAccess La routine IoCheckLinkShareAccess viene chiamata dai driver del file system (FSD) o da altri driver di livello più alto per verificare se è consentito collegare l'accesso condiviso a un oggetto file. |
IoCheckShareAccess La routine IoCheckShareAccess viene chiamata dai driver del file system (FSD) o da altri driver di livello più alto per verificare se è consentito l'accesso condiviso a un oggetto file. |
IoCheckShareAccessEx La routine IoCheckShareAccessEx viene chiamata dai driver del file system (FSD) o da altri driver di livello più alto per verificare se è consentito l'accesso condiviso a un oggetto file. |
IoConnectInterrupt La routine IoConnectInterrupt registra la routine InterruptService (ISR) di un driver di dispositivo, in modo che venga chiamata quando un dispositivo interrompe in un set specificato di processori. |
IoConnectInterruptEx Per altre informazioni, vedere la funzione WdmlibIoConnectInterruptEx.#define IoConnectInterruptEx WdmlibIoConnectInterruptEx |
IoCopyCurrentIrpStackLocationToNext La routine IoCopyCurrentIrpStackLocationToNext copia i parametri dello stack IRP dalla posizione corrente dello stack I/O alla posizione dello stack dello stack del driver inferiore successivo. |
IoCreateDevice La routine IoCreateDevice crea un oggetto dispositivo da usare da un driver. |
IoCreateFile La routine IoCreateFile determina la creazione di un nuovo file o una nuova directory oppure apre un file, un dispositivo, una directory o un volume esistente, assegnando al chiamante un handle per l'oggetto file. |
IoCreateNotificationEvent La routine IoCreateNotificationEvent crea o apre un evento di notifica denominato utilizzato per notificare a uno o più thread di esecuzione che si è verificato un evento. |
IoCreateSymbolicLink La routine IoCreateSymbolicLink configura un collegamento simbolico tra un nome oggetto dispositivo e un nome visibile dall'utente per il dispositivo. |
IoCreateSynchronizationEvent La routine IoCreateSynchronizationEvent crea o apre un evento di sincronizzazione denominato da usare nella serializzazione dell'accesso all'hardware tra due driver altrimenti non correlati. |
IoCreateSystemThread La routine IoCreateSystemThread crea un thread di sistema che viene eseguito in modalità kernel e fornisce un handle per il thread. |
IoCreateUnprotectedSymbolicLink La routine IoCreateUnprotectedSymbolicLink configura un collegamento simbolico non protetto tra un nome oggetto dispositivo e un nome visibile Win32 corrispondente. |
IoCsqInitialize La routine IoCsqInitialize inizializza la tabella di invio della coda IRP di annullamento sicura del driver. |
IoCsqInitializeEx La routine IoCsqInitializeEx inizializza la tabella dispatch per una coda IRP indipendente dall'annullamento. |
IoCsqInsertIrp La routine IoCsqInsertIrp inserisce un IRP nella coda IRP di annullamento sicura del driver. |
IoCsqInsertIrpEx La routine IoCsqInsertIrpEx inserisce un IRP nella coda IRP di annullamento sicura del driver. |
IoCsqRemoveIrp La routine IoCsqRemoveIrp rimuove un particolare IRP dalla coda. |
IoCsqRemoveNextIrp La routine IoCsqRemoveNextIrp rimuove il successivo IRP corrispondente nella coda. |
IoDeleteDevice La routine IoDeleteDevice rimuove un oggetto dispositivo dal sistema, ad esempio quando il dispositivo sottostante viene rimosso dal sistema. |
IoDeleteSymbolicLink La routine IoDeleteSymbolicLink rimuove un collegamento simbolico dal sistema. |
IoDetachDevice La routine IoDetachDevice rilascia un allegato tra l'oggetto dispositivo del chiamante e l'oggetto dispositivo di un driver inferiore. |
IoDisconnectInterrupt La routine IoDisconnectInterrupt rilascia il set di oggetti interrupt di un driver di dispositivo quando il dispositivo viene sospeso o rimosso o quando il driver viene scaricato. |
IoDisconnectInterruptEx Per altre informazioni, vedere la funzione WdmlibIoDisconnectInterruptEx.#define IoDisconnectInterruptEx WdmlibIoDisconnectInterruptEx |
IoEnumerateKsrPersistentMemoryEx Microsoft si riserva la funzione IoEnumerateKsrPersistentMemoryEx solo per uso interno. Non usare questa funzione nel codice. |
IofCallDriver Chiamare IoCallDriver. Invia un IRP al driver associato a un oggetto dispositivo specificato. |
IofCompleteRequest La routine IoCompleteRequest indica che il chiamante ha completato tutta l'elaborazione per una determinata richiesta di I/O e restituisce l'IRP specificato al gestore di I/O. |
IoForwardIrpSynchronously La routine IoForwardIrpSynchronously invia un IRP a un driver specificato e attende che tale driver completi l'IRP. |
IoFreeErrorLogEntry La routine IoFreeErrorLogEntry libera una voce del log degli errori inutilizzata. |
IoFreeIrp La routine IoFreeIrp rilascia un IRP allocato dal chiamante dalla routine IoCompletion del chiamante. |
IoFreeKsrPersistentMemory Microsoft riserva la funzione IoFreeKsrPersistentMemory solo per uso interno. Non usare questa funzione nel codice. |
IoFreeMdl La routine IoFreeMdl rilascia un elenco di descrittori di memoria allocati dal chiamante (MDL). |
IoFreeWorkItem La routine IoFreeWorkItem libera un elemento di lavoro allocato da IoAllocateWorkItem. |
IoGetAffinityInterrupt Per altre informazioni, vedere la funzione WdmlibIoGetAffinityInterrupt.#define IoGetAffinityInterrupt WdmlibIoGetAffinityInterrupt |
IoGetAttachedDeviceReference La routine IoGetAttachedDeviceReference in wdm.h restituisce un puntatore all'oggetto dispositivo di livello più alto in uno stack di driver e incrementa il conteggio dei riferimenti. |
IoGetBootDiskInformation La routine IoGetBootDiskInformation restituisce informazioni che descrivono i dischi di avvio e di sistema. |
IoGetContainerInformation La routine IoGetContainerInformation fornisce informazioni sullo stato corrente di una sessione utente. |
IoGetCurrentIrpStackLocation La routine IoGetCurrentIrpStackLocation restituisce un puntatore alla posizione dello stack I/O del chiamante nell'IRP specificato. |
IoGetCurrentProcess La routine IoGetCurrentProcess restituisce un puntatore al processo corrente. |
IoGetDeviceDirectory Restituisce un handle in una directory su disco specifica dell'oggetto driver specificato in cui il driver può leggere e scrivere file. |
IoGetDeviceInterfaceAlias La routine IoGetDeviceInterfaceAlias restituisce l'interfaccia del dispositivo alias dell'istanza dell'interfaccia del dispositivo specificata, se l'alias esiste. |
IoGetDeviceInterfacePropertyData La routine IoGetDeviceInterfacePropertyData recupera il valore corrente di una proprietà dell'interfaccia del dispositivo. |
IoGetDeviceInterfaces La routine IoGetDeviceInterfaces restituisce un elenco di istanze dell'interfaccia del dispositivo di una determinata classe di interfaccia del dispositivo, ad esempio tutti i dispositivi nel sistema che supportano un'interfaccia HID. |
IoGetDeviceNumaNode La routine IoGetDeviceNumaNode ottiene il numero di nodo di un dispositivo. |
IoGetDeviceObjectPointer La routine IoGetDeviceObjectPointer restituisce un puntatore all'oggetto superiore nello stack dell'oggetto dispositivo denominato e un puntatore all'oggetto file corrispondente, se è possibile concedere l'accesso richiesto agli oggetti. |
IoGetDeviceProperty La routine IoGetDeviceProperty recupera informazioni su un dispositivo, ad esempio informazioni di configurazione e il nome del relativo PDO. |
IoGetDevicePropertyData La routine IoGetDevicePropertyData recupera l'impostazione corrente per una proprietà del dispositivo. |
IoGetDmaAdapter La routine IoGetDmaAdapter restituisce un puntatore alla struttura dell'adattatore DMA per un oggetto dispositivo fisico. |
IoGetDriverDirectory Restituisce un handle a una directory su disco da cui il driver può leggere e scrivere file. I file in tale directory si applicano a un oggetto driver specifico. |
IoGetDriverObjectExtension La routine IoGetDriverObjectExtension recupera un'area di contesto allocata in precedenza per ogni driver. |
IoGetFunctionCodeFromCtlCode La macro IoGetFunctionCodeFromCtlCode restituisce il valore del codice della funzione contenuto in un codice di controllo I/O. |
IoGetInitialStack La routine IoGetInitialStack restituisce l'indirizzo di base dello stack del thread corrente. |
IoGetIommuInterface Recupera un puntatore all'interfaccia che contiene puntatori alle routine IOMMU. |
IoGetIommuInterfaceEx Recupera un puntatore all'interfaccia estesa che contiene un set di routine IOMMU. |
IoGetIoPriorityHint La routine IoGetIoPriorityHint ottiene il valore dell'hint di priorità da un IRP. |
IoGetNextIrpStackLocation La routine IoGetNextIrpStackLocation consente a un driver di livello superiore di accedere alla posizione dello stack I/O del driver inferiore successivo in un IRP in modo che il chiamante possa configurarlo per il driver inferiore. |
IoGetRelatedDeviceObject Dato un oggetto file, la routine IoGetRelatedDeviceObject restituisce un puntatore all'oggetto dispositivo corrispondente. |
IoGetRemainingStackSize La routine IoGetRemainingStackSize restituisce la quantità corrente di spazio dello stack in modalità kernel disponibile. |
IoGetStackLimits La routine IoGetStackLimits restituisce i limiti del frame dello stack del thread corrente. |
IoGetTopLevelIrp La routine IoGetTopLevelIrp in wdm.h restituisce il valore del campo TopLevelIrp del thread corrente. |
IoInitializeDpcRequest La routine IoInitializeDpcRequest registra una routine DpcForIsr fornita dal driver. |
IoInitializeIrp La routine IoInitializeIrp inizializza un determinato IRP allocato dal chiamante. |
IoInitializeRemoveLock La routine IoInitializeRemoveLock inizializza un blocco di rimozione per un oggetto dispositivo. |
IoInitializeTimer La routine IoInitializeTimer configura una routine IoTimer fornita dal driver associata a un determinato oggetto dispositivo. |
IoInitializeWorkItem La routine IoInitializeWorkItem inizializza un elemento di lavoro già allocato dal chiamante. |
IoInvalidateDeviceRelations La routine IoInvalidateDeviceRelations notifica al responsabile PnP che le relazioni per un dispositivo (ad esempio relazioni tra bus, relazioni di eizione, relazioni di rimozione e relazione del dispositivo di destinazione) sono cambiate. |
IoInvalidateDeviceState La routine IoInvalidateDeviceState notifica al gestore PnP che alcuni aspetti dello stato PnP di un dispositivo sono cambiati. |
IoIs32bitProcess La routine IoIs32bitProcess controlla se l'origine della richiesta di I/O corrente è un'applicazione in modalità utente a 32 bit. |
IoIsErrorUserInduced La routine IoIsErrorUserInduced determina se si è verificato un errore di I/O durante l'elaborazione di una richiesta a un dispositivo multimediale rimovibile causato dall'utente. |
IoIsWdmVersionAvailable La routine IoIsWdmVersionAvailable controlla se una determinata versione WDM è supportata dal sistema operativo. |
IoMarkIrpPending La routine IoMarkIrpPending contrassegna l'IRP specificato, a indicare che la routine di invio di un driver successivamente ha restituito STATUS_PENDING perché è richiesta un'ulteriore elaborazione da altre routine del driver. |
IoOpenDeviceInterfaceRegistryKey La routine IoOpenDeviceInterfaceRegistryKey restituisce un handle a una chiave del Registro di sistema per archiviare informazioni su una particolare istanza dell'interfaccia del dispositivo. |
IoOpenDeviceRegistryKey La routine IoOpenDeviceRegistryKey restituisce un handle in una posizione dello stato del Registro di sistema per una particolare istanza del dispositivo. |
IoOpenDriverRegistryKey Riservato per la funzione IoOpenDriverRegistryKey. |
IoQueryKsrPersistentMemorySize Microsoft riserva la funzione IoQueryKsrPersistentMemorySize solo per uso interno. Non usare questa funzione nel codice. |
IoQueryKsrPersistentMemorySizeEx Microsoft riserva la funzione IoQueryKsrPersistentMemorySizeEx solo per uso interno. Non usare questa funzione nel codice. |
IoQueueWorkItem La routine IoQueueWorkItem associa una routine WorkItem a un elemento di lavoro e inserisce l'elemento di lavoro in una coda per un'elaborazione successiva da parte di un thread di lavoro di sistema. |
IoQueueWorkItemEx La routine IoQueueWorkItemEx associa una routine WorkItemEx a un elemento di lavoro e inserisce l'elemento di lavoro in una coda per un'elaborazione successiva da parte di un thread di lavoro di sistema. |
IoRegisterContainerNotification La routine IoRegisterContainerNotification registra un driver in modalità kernel per ricevere notifiche su una classe di eventi specificata. |
IoRegisterDeviceInterface La routine IoRegisterDeviceInterface registra una classe di interfaccia del dispositivo, se non è stata registrata in precedenza e crea una nuova istanza della classe di interfaccia, che un driver può successivamente abilitare per l'uso da parte di applicazioni o altri componenti di sistema. |
IoRegisterLastChanceShutdownNotification La routine IoRegisterLastChanceShutdownNotification registra un driver per ricevere un IRP_MJ_SHUTDOWN IRP quando il sistema viene arrestato, dopo che tutti i file system sono stati scaricati. |
IoRegisterPlugPlayNotification La routine IoRegisterPlugPlayNotification registra una routine di callback di notifica Plug and Play (PnP) da chiamare quando si verifica un evento PnP della categoria specificata. |
IoRegisterShutdownNotification La routine IoRegisterShutdownNotification registra il driver per ricevere un IRP_MJ_SHUTDOWN IRP quando il sistema viene arrestato. |
IoReleaseCancelSpinLock Altre informazioni sulla routine IoReleaseCancelSpinLock. |
IoReleaseRemoveLock La routine IoReleaseRemoveLock rilascia un blocco di rimozione acquisito con una chiamata precedente a IoAcquireRemoveLock. |
IoReleaseRemoveLockAndWait La routine IoReleaseRemoveLockAndWait rilascia un blocco di rimozione acquisito dal driver in una chiamata precedente a IoAcquireRemoveLock e attende che tutte le acquisizioni del blocco siano state rilasciate. |
IoRemoveLinkShareAccess La routine IoRemoveLinkShareAccess rimuove le informazioni di accesso e condivisione dei collegamenti per una determinata istanza aperta di un oggetto file. |
IoRemoveLinkShareAccessEx La routine IoRemoveLinkShareAccessEx rimuove l'accesso e condivide le informazioni di accesso in una struttura di accesso condiviso del file system per una determinata istanza aperta. |
IoRemoveShareAccess La routine IoRemoveShareAccess rimuove le informazioni di accesso e accesso condiviso per una determinata istanza aperta di un oggetto file. |
IoReportInterruptActive La routine IoReportInterruptActive informa il sistema operativo che una routine del servizio interrupt registrato (ISR) è attiva e pronta per gestire le richieste di interrupt. |
IoReportInterruptInactive La routine IoReportInterruptInactive informa il sistema operativo che una routine del servizio interrupt registrato (ISR) è inattiva e non prevede richieste di interrupt. |
IoReportTargetDeviceChange La routine IoReportTargetDeviceChange notifica al gestore PnP che si è verificato un evento personalizzato in un dispositivo. |
IoReportTargetDeviceChangeAsynchronous La routine IoReportTargetDeviceChangeAsynchronous notifica al gestore PnP che si è verificato un evento personalizzato in un dispositivo. |
IoRequestDeviceEject La routine IoRequestDeviceEject notifica al gestore PnP che il pulsante di inserimento del dispositivo è stato premuto. |
IoRequestDpc La routine IoRequestDpc accoda una routine DpcForIsr fornita dal driver per completare l'elaborazione di I/O basata su interrupt in un IRQL inferiore. |
IoReserveKsrPersistentMemory Microsoft riserva la funzione IoReserveKsrPersistentMemory solo per uso interno. Non usare questa funzione nel codice. |
IoReserveKsrPersistentMemoryEx Microsoft si riserva la funzione IoReserveKsrPersistentMemoryEx solo per uso interno. Non usare questa funzione nel codice. |
IoReuseIrp La routine IoReuseIrp reinizializza un IRP in modo che possa essere riutilizzata. |
Iosb64ToIosb La funzione Iosb64ToIosb... |
IosbToIosb64 La funzione IosbToIosb64... |
IoSetCancelRoutine La routine IoSetCancelRoutine configura una routine Cancel fornita dal driver da chiamare se viene annullato un determinato IRP. |
IoSetCompletionRoutine La routine IoSetCompletionRoutine registra una routine IoCompletion, che verrà chiamata quando il driver di livello inferiore successivo ha completato l'operazione richiesta per l'IRP specificato. |
IoSetCompletionRoutineEx La routine IoSetCompletionRoutineEx registra una routine IoCompletion, che viene chiamata quando il driver di livello inferiore successivo ha completato l'operazione richiesta per l'IRP specificato. |
IoSetDeviceInterfacePropertyData La routine IoSetDeviceInterfacePropertyData modifica il valore corrente di una proprietà dell'interfaccia del dispositivo. |
IoSetDeviceInterfaceState La routine IoSetDeviceInterfaceState abilita o disabilita un'istanza di una classe di interfaccia dispositivo registrata in precedenza. |
IoSetDevicePropertyData La routine IoSetDevicePropertyData modifica l'impostazione corrente per una proprietà del dispositivo. |
IoSetIoPriorityHint La routine IoSetIoPriorityHint imposta il valore dell'hint di priorità per un IRP. |
IoSetLinkShareAccess La routine IoSetLinkShareAccess imposta i diritti di accesso per la condivisione del collegamento dell'oggetto file specificato. |
IoSetNextIrpStackLocation La routine IoSetNextIrpStackLocation imposta la posizione dello stack IRP in un IRP allocato dal driver su quello del chiamante. |
IoSetShareAccess La routine IoSetShareAccess imposta i diritti di accesso per la condivisione dell'oggetto file specificato. |
IoSetShareAccessEx La routine IoSetShareAccessEx imposta i diritti di accesso per la condivisione dell'oggetto file specificato. |
IoSetStartIoAttributes La routine IoSetStartIoAttributes in wdm.h imposta gli attributi per la routine StartIo del driver. |
IoSetTopLevelIrp La routine IoSetTopLevelIrp in wdm.h imposta il valore del campo TopLevelIrp del thread corrente. |
IoSizeOfIrp La routine IoSizeOfIrp in wdm.h determina le dimensioni in byte per un IRP, in base al numero di posizioni dello stack nell'IRP. |
IoSizeofWorkItem La routine IoSizeofWorkItem restituisce le dimensioni, in byte, di una struttura IO_WORKITEM. |
IoSkipCurrentIrpStackLocation Altre informazioni su: IoSkipCurrentIrpStackLocation |
IoStartNextPacket La routine IoStartNextPacket in wdm.h rimuove la coda IRP successiva dalla coda del dispositivo associata all'oggetto dispositivo specificato e chiama la routine StartIo del driver. |
IoStartNextPacketByKey La routine IoStartNextPacketByKey in wdm.h dequeue il pacchetto di richiesta I/O successivo dalla coda del dispositivo associata all'oggetto dispositivo specificato. |
IoStartPacket La routine IoStartPacket in wdm.h chiama la routine StartIo del driver con un IRP o inserisce l'IRP nella coda del dispositivo per l'oggetto dispositivo specificato. |
IoStartTimer La routine IoStartTimer in wdm.h abilita il timer associato a un determinato oggetto dispositivo in modo che la routine IoTimer fornita dal driver venga chiamata una volta al secondo. |
IoStopTimer La routine IoStopTimer in wdm.h disabilita il timer per un oggetto dispositivo specificato in modo che la routine IoTimer fornita dal driver non venga chiamata. |
IoUninitializeWorkItem La routine IoUninitializeWorkItem annulla l'inizializzazione di un elemento di lavoro inizializzato da IoInitializeWorkItem. |
IoUnregisterContainerNotification La routine IoUnregisterContainerNotification annulla una registrazione di notifica del contenitore creata in precedenza dalla routine IoRegisterContainerNotification. |
IoUnregisterPlugPlayNotification Questa routine è obsoleta in Windows 7 e versioni successive di Windows. La routine IoUnregisterPlugPlayNotification rimuove la registrazione della routine di callback di un driver per un evento PnP. |
IoUnregisterPlugPlayNotificationEx La routine IoUnregisterPlugPlayNotificationEx annulla la registrazione della routine di callback di un driver per le notifiche degli eventi Plug and Play (PnP). |
IoUnregisterShutdownNotification La routine IoUnregisterShutdownNotification rimuove un driver registrato dalla coda di notifica di arresto. |
IoUpdateLinkShareAccess La routine IoUpdateLinkShareAccess aggiorna l'accesso alla condivisione per l'oggetto file specificato, in genere quando il file viene aperto. |
IoUpdateLinkShareAccessEx La routine IoUpdateLinkShareAccessEx aggiorna l'accesso alla condivisione per l'oggetto file specificato, in genere quando il file viene aperto. |
IoUpdateShareAccess La routine IoUpdateShareAccess aggiorna l'accesso alla condivisione per l'oggetto file specificato, in genere quando il file viene aperto. |
IoValidateDeviceIoControlAccess Per altre informazioni, vedere la funzione WdmlibIoValidateDeviceIoControlAccess. |
IoWithinStackLimits La routine IoWithinStackLimits determina se un'area di memoria rientra nel limite dello stack del thread corrente. |
IoWMIAllocateInstanceIds La routine IoWMIAllocateInstanceIds alloca uno o più ID istanza univoci per il GUID. |
IoWMIDeviceObjectToInstanceName La routine IoWMIDeviceObjectToInstanceName determina il nome dell'istanza per l'istanza della classe WMI implementata dal driver specificato da un oggetto dispositivo. |
IoWMIDeviceObjectToProviderId La routine IoWMIDeviceObjectToProviderId converte l'oggetto dispositivo specificato nell'ID provider WMI corrispondente. |
IoWMIExecuteMethod La routine IoWMIExecuteMethod esegue un metodo di classe WMI nell'istanza del blocco di dati WMI specificata. |
IoWMIHandleToInstanceName La routine IoWMIHandleToInstanceName determina il nome dell'istanza per l'istanza della classe WMI implementata dal driver specificato da un handle di file. |
IoWMIOpenBlock La routine IoWMIOpenBlock apre l'oggetto blocco di dati WMI per la classe WMI specificata. |
IoWMIQueryAllData La routine IoWMIQueryAllData restituisce tutti i blocchi di dati WMI che implementano una determinata classe WMI. |
IoWMIQueryAllDataMultiple La routine IoWMIQueryAllDataMultiple restituisce tutti i blocchi di dati WMI che implementano uno di un set di classi WMI. |
IoWMIQuerySingleInstance La routine IoWMIQuerySingleInstance restituisce l'istanza specificata di un blocco di dati WMI. |
IoWMIQuerySingleInstanceMultiple La routine IoWMIQuerySingleInstanceMultiple restituisce tutte le istanze del blocco di dati WMI che implementano le classi WMI specificate con i nomi di istanza specificati. |
IoWMIRegistrationControl La routine IoWMIRegistrationControl registra o annulla la registrazione del chiamante come provider di dati WMI per un oggetto dispositivo specificato. |
IoWMISetNotificationCallback La routine IoWMISetNotificationCallback registra un callback di notifica per un evento WMI. |
IoWMISetSingleInstance La routine IoWMISetSingleInstance imposta i valori per le proprietà all'interno dell'istanza del blocco di dati corrispondente alla classe WMI e al nome dell'istanza specificati. |
IoWMISetSingleItem La routine IoWMISetSingleItem imposta una singola proprietà nell'istanza del blocco di dati che corrisponde alla classe WMI specificata e al nome dell'istanza. |
IoWMISuggestInstanceName La routine IoWMISuggestInstanceName viene usata per richiedere che WMI suggerisca un nome di base che un driver può usare per compilare nomi di istanza WMI per il dispositivo. |
IoWMIWriteEvent La routine IoWMIWriteEvent recapita un determinato evento ai componenti WMI in modalità utente per la notifica. |
IoWriteErrorLogEntry La routine IoWriteErrorLogEntry in wdm.h accoda un determinato pacchetto del log degli errori al thread di registrazione degli errori di sistema. |
IoWriteKsrPersistentMemory Microsoft si riserva la funzione IoWriteKsrPersistentMemory solo per uso interno. Non usare questa funzione nel codice. |
IsListEmpty La routine IsListEmpty indica se un elenco doubly collegato di strutture LIST_ENTRY è vuoto. |
KdBreakPointWithStatus La macro KdBreakPointWithStatus si suddivide nel debugger del kernel e invia il valore di Status al debugger. |
KdChangeOption La routine KdChangeOption accede e modifica lo stato nel kernel correlato al debug del kernel. |
KdDisableDebugger La routine KdDisableDebugger disabilita il debugger del kernel. |
KdEnableDebugger La routine KdEnableDebugger riabilita il debugger del kernel dopo una chiamata alla routine KdDisableDebugger disabilita il debugger del kernel. |
KdPrint La macro KdPrint invia un messaggio al debugger del kernel. |
KdPrintEx La macro KdPrintEx invia una stringa al debugger del kernel se vengono soddisfatte le condizioni specificate. Una chiamata a KdPrintEx richiede parentesi doppie. |
KdRefreshDebuggerNotPresent La macro KdRefreshDebuggerNotPresent aggiorna il valore della variabile del kernel globale KD_DEBUGGER_NOT_PRESENT. |
KeAcquireGuardedMutex Altre informazioni sulla routine KeAcquireGuardedMutex. |
KeAcquireGuardedMutexUnsafe Altre informazioni sulla funzione KeAcquireGuardedMutexUnsafe. |
KeAcquireInStackQueuedSpinLock Altre informazioni sulla routine KeAcquireInStackQueuedSpinLock. |
KeAcquireInStackQueuedSpinLockAtDpcLevel Altre informazioni sulla routine KeAcquireInStackQueuedSpinLockAtDpcLevel. |
KeAcquireInStackQueuedSpinLockForDpc Altre informazioni sulla routine KeAcquireInStackQueuedSpinLockForDpc. |
KeAcquireInterruptSpinLock Altre informazioni sulla routine KeAcquireInterruptSpinLock. |
KeAcquireSpinLock La routine KeAcquireSpinLock acquisisce un blocco spin in modo che il chiamante possa sincronizzare l'accesso ai dati condivisi in modo sicuro generando IRQL. |
KeAcquireSpinLockAtDpcLevel La routine KeAcquireSpinLockAtDpcLevel acquisisce un blocco di selezione quando il chiamante è già in esecuzione in IRQL >= DISPATCH_LEVEL. |
KeAcquireSpinLockForDpc Altre informazioni sulla routine KeAcquireSpinLockForDpc. |
KeAcquireSpinLockRaiseToDpc La routine KeAcquireSpinLockRaiseToDpc è una versione più veloce della routine KeAcquireSpinLock. |
KeAddTriageDumpDataBlock Aggiunge un blocco di dati dump di valutazione a una matrice di blocchi di dati dump di valutazione. |
KeAreAllApcsDisabled La routine KeAreAllApcsDisabled indica se il thread chiamante si trova all'interno di un'area protetta o se è in esecuzione in IRQL >= APC_LEVEL, che disabilita tutto il recapito APC. |
KeAreApcsDisabled La funzione KeAreApcsDisabled (wdm.h) restituisce un valore che indica se il thread chiamante si trova all'interno di un'area critica o di un'area sorvegliata. |
KeBugCheckEx La routine KeBugCheckEx arresta il sistema in modo controllato quando il chiamante individua una incoerenza irreversibile che danneggia il sistema se il chiamante ha continuato a funzionare. |
KeCancelTimer La routine KeCancelTimer rimuove dalla coda un oggetto timer prima dell'intervallo timer, se impostato, scade. |
KeClearEvent La routine KeClearEvent imposta un evento su uno stato non segnalato. |
KeConvertAuxiliaryCounterToPerformanceCounter La routine KeConvertAuxiliaryCounterToPerformanceCounter converte il valore del contatore ausiliario specificato in un valore del contatore delle prestazioni. |
KeConvertPerformanceCounterToAuxiliaryCounter La routine KeConvertPerformanceCounterToAuxiliaryCounter converte il valore del contatore delle prestazioni specificato in un valore del contatore ausiliario. |
KeDelayExecutionThread La routine KeDelayExecutionThread inserisce il thread corrente in uno stato di attesa avvisabile o non attivabile per un intervallo specificato. |
KeDeregisterBoundCallback La routine KeDeregisterBoundCallback annulla la registrazione di un callback di eccezione associato in modalità utente registrato da KeRegisterBoundCallback. |
KeDeregisterBugCheckCallback La routine KeDeregisterBugCheckCallback rimuove una routine di callback registrata da KeRegisterBugCheckCallback. |
KeDeregisterBugCheckReasonCallback La routine KeDeregisterBugCheckReasonCallback rimuove una routine di callback registrata da KeRegisterBugCheckReasonCallback. |
KeDeregisterNmiCallback La routine KeDeregisterNmiCallback annulla la registrazione di un callback di interrupt non mascherabile registrato da KeRegisterNmiCallback. |
KeDeregisterProcessorChangeCallback La routine KeDeregisterProcessorChangeCallback annulla la registrazione di una funzione di callback registrata in precedenza nel sistema operativo chiamando la routine KeRegisterProcessorChangeCallback. |
KeEnterCriticalRegion La funzione KeEnterCriticalRegion (wdm.h) disabilita temporaneamente l'esecuzione di normali API del kernel, ma non impedisce l'esecuzione di API speciali del kernel. |
KeEnterGuardedRegion La funzione KeEnterGuardedRegion (wdm.h) entra in un'area sorvegliata, che disabilita tutto il recapito APC in modalità kernel al thread corrente. |
KeFlushIoBuffers La routine KeFlushIoBuffers scarica l'area di memoria descritta da un MDL dalle cache di tutti i processori. |
KeFlushQueuedDpcs La routine KeFlushQueuedDpcs viene restituita dopo l'esecuzione di tutti i DPC in coda su tutti i processori. |
KefReleaseSpinLockFromDpcLevel La routine KeReleaseSpinLockFromDpcLevel rilascia un blocco spin esecutivo senza modificare IRQL. |
KeGetCurrentIrql La routine KeGetCurrentIrql restituisce l'IRQL corrente. |
KeGetCurrentNodeNumber La funzione KeGetCurrentNodeNumber (wdm.h) restituisce il numero di nodo NUMA per il processore logico su cui è in esecuzione il chiamante. |
KeGetCurrentProcessorIndex KeGetCurrentProcessorIndex restituisce l'indice del processore su cui è in esecuzione il chiamante. |
KeGetCurrentProcessorNumberEx La funzione KeGetCurrentProcessorNumberEx (wdm.h) restituisce il numero di processore logico su cui è in esecuzione il chiamante. |
KeGetCurrentThread La routine KeGetCurrentThread identifica il thread corrente. |
KeGetProcessorIndexFromNumber La routine KeGetProcessorIndexFromNumber in wdm.h converte un numero di gruppo e un numero di processore relativo al gruppo in un indice del processore a livello di sistema. |
KeGetProcessorNumberFromIndex La routine KeGetProcessorNumberFromIndex in wdm.h converte un indice processore a livello di sistema in un numero di gruppo e un numero di processore relativo al gruppo. |
KeGetRecommendedSharedDataAlignment La routine KeGetRecommendedSharedDataAlignment restituisce l'allineamento preferito per le strutture di memoria a cui è possibile accedere da più processori. |
KeInitializeCallbackRecord Altre informazioni su: KeInitializeCallbackRecord |
KeInitializeCrashDumpHeader Informazioni su come la routine KeInitializeCrashDumpHeader fornisce le informazioni di intestazione richieste dal sistema per un file di dump di arresto anomalo del sistema. |
KeInitializeDeviceQueue La routine KeInitializeDeviceQueue inizializza un oggetto coda del dispositivo in uno stato non occupato. |
KeInitializeDpc La routine KeInitializeDpc inizializza un oggetto DPC e registra una routine CustomDpc per tale oggetto. |
KeInitializeEvent La routine KeInitializeEvent inizializza un oggetto evento come evento di sincronizzazione (singolo waiter) o tipo di notifica e lo imposta su uno stato segnalato o non segnalato. |
KeInitializeGuardedMutex La routine KeInitializeGuardedMutex inizializza un mutex sorvegliato. |
KeInitializeMutex La routine KeInitializeMutex inizializza un oggetto mutex, impostandolo su uno stato segnalato. |
KeInitializeSemaphore La routine KeInitializeSemaphore inizializza un oggetto semaforo con un conteggio specificato e specifica un limite superiore che il conteggio può raggiungere. |
KeInitializeSpinLock La routine KeInitializeSpinLock inizializza una variabile di tipo KSPIN_LOCK. |
KeInitializeThreadedDpc La routine KeInitializeThreadedDpc inizializza un oggetto DPC threaded e registra una routine CustomThreadedDpc per tale oggetto. |
KeInitializeTimer La routine KeInitializeTimer inizializza un oggetto timer. |
KeInitializeTimerEx La routine KeInitializeTimerEx inizializza un oggetto timer del kernel esteso. |
KeInitializeTriageDumpDataArray Inizializza una matrice di blocchi di dati dump di valutazione. |
KeInsertByKeyDeviceQueue La routine KeInsertByKeyDeviceQueue acquisisce il blocco di selezione per l'oggetto DeviceQueue specificato e accoda una voce in base al valore della chiave di ordinamento specificato se la coda del dispositivo è impostata su uno stato occupato. |
KeInsertDeviceQueue La routine KeInsertDeviceQueue acquisisce il blocco di selezione per l'oggetto coda del dispositivo specificato e, se la coda del dispositivo è impostata su uno stato occupato, accoda la voce specificata. |
KeInsertQueueDpc La routine KeInsertQueueDpc accoda un DPC per l'esecuzione. |
KeIpiGenericCall La routine KeIpiGenericCall determina l'esecuzione simultanea della routine specificata in tutti i processori. |
KeIsExecutingDpc Verifica se un DPC viene eseguito nel processore corrente. |
KeLeaveCriticalRegion Informazioni su come la routine KeLeaveCriticalRegion reenable the delivery of normal kernel-mode APCS that were disabled by a precedente call to KeEnterCriticalRegion. |
KeLeaveGuardedRegion Informazioni su come la routine KeLeaveGuardedRegion esce da un'area sorvegliata immessa da KeEnterGuardedRegion. |
KeLowerIrql La routine KeLowerIrql ripristina l'IRQL nel processore corrente sul valore originale. |
KeMemoryBarrier La routine KeMemoryBarrier crea una barriera nella posizione nel codice, attraverso la quale il compilatore e il processore non possono spostare alcuna operazione. |
KeQueryActiveGroupCount Informazioni su come la routine KeQueryActiveGroupCount restituisce il numero di gruppi di processori attivi in un sistema multiprocessore. |
KeQueryActiveProcessorCount Informazioni su come la routine KeQueryActiveProcessorCount restituisce il numero di processori attualmente attivi. |
KeQueryActiveProcessorCountEx Informazioni su come la routine KeQueryActiveProcessorCountEx restituisce il numero di processori logici attivi in un gruppo specificato in un sistema multiprocessore o nell'intero sistema. |
KeQueryActiveProcessors Informazioni su come la routine KeQueryActiveProcessors restituisce una maschera di bit dei processori attualmente attivi. |
KeQueryAuxiliaryCounterFrequency La routine KeQueryAuxiliaryCounterFrequency restituisce la frequenza del contatore ausiliario in unità di Hz. |
KeQueryDpcWatchdogInformation La routine KeQueryDpcWatchdogInformation restituisce i valori del timer del watchdog deferred procedure call (DPC) per il processore corrente. |
KeQueryGroupAffinity Informazioni su come la routine KeQueryGroupAffinity restituisce una maschera di affinità che identifica i processori logici attivi in un gruppo specificato in un sistema multiprocessore. |
KeQueryHighestNodeNumber Informazioni su come la routine KeQueryHighestNodeNumber restituisce il numero di nodo più alto in un sistema multiprocessore che dispone di un'architettura NUMA (Non Uniform Memory Access). |
KeQueryInterruptTime La routine KeQueryInterruptTime restituisce il valore corrente del conteggio dei tempi di interruzione del sistema, con precisione all'interno del tick dell'orologio di sistema. |
KeQueryInterruptTimePrecise La routine KeQueryInterruptTimePrecise restituisce il valore corrente del conteggio dei tempi di interruzione del sistema, con precisione all'interno di un microsecondo. |
KeQueryLogicalProcessorRelationship La routine KeQueryLogicalProcessorRelationship ottiene informazioni sulle relazioni tra uno o più processori con gli altri processori in un sistema multiprocessore. |
KeQueryMaximumGroupCount Informazioni su come la routine KeQueryMaximumGroupCount restituisce il numero massimo di gruppi in un sistema multiprocessore. |
KeQueryMaximumProcessorCount Informazioni su come la routine KeQueryMaximumProcessorCount restituisce il numero massimo di processori. |
KeQueryMaximumProcessorCountEx Informazioni su come la routine KeQueryMaximumProcessorCountEx restituisce il numero massimo di processori logici in un gruppo specificato in un sistema multiprocessore. |
KeQueryNodeActiveAffinity La routine KeQueryNodeActiveAffinity ottiene l'affinità del processore corrente di un nodo specificato in un sistema multiprocessore che dispone di un'architettura NUMA (Non Uniform Memory Access). |
KeQueryNodeActiveAffinity2 Questa routine restituisce l'affinità corrente del processore multigruppo del nodo NUMA specificato. |
KeQueryNodeActiveProcessorCount Questa routine restituisce il numero di processori attivi nel nodo NUMA specificato in tutti i gruppi. |
KeQueryNodeMaximumProcessorCount Informazioni su come la routine KeQueryNodeMaximumProcessorCount restituisce il numero massimo di processori logici che un nodo specificato in un sistema multiprocessore NUMA (Non Uniform Memory Access) può contenere. |
KeQueryPerformanceCounter La routine KeQueryPerformanceCounter in wdm.h recupera il valore e la frequenza correnti del contatore delle prestazioni. |
KeQueryPriorityThread La routine KeQueryPriorityThread restituisce la priorità corrente di un thread specifico. |
KeQueryRuntimeThread La routine KeQueryRuntimeThread segnala l'ora di esecuzione accumulata in modalità kernel e in modalità utente di un thread, in tick di clock. |
KeQuerySystemTime La routine KeQuerySystemTime ottiene l'ora di sistema corrente. |
KeQuerySystemTimePrecise La routine KeQuerySystemTimePrecise recupera l'ora di sistema corrente ed è più precisa della routine KeQuerySystemTime. |
KeQueryTickCount Informazioni su come la routine KeQueryTickCount gestisce un conteggio degli interrupt timer intervallo che si sono verificati dopo l'avvio del sistema. |
KeQueryTimeIncrement La routine KeQueryTimeIncrement restituisce il numero di unità da 100 nanosecondi aggiunte all'ora di sistema ogni volta che l'intervallo interrompe l'orologio. |
KeQueryTotalCycleTimeThread La routine KeQueryTotalCycleTimeThread restituisce il tempo di ciclo accumulato per il thread specificato. |
KeQueryUnbiasedInterruptTime La routine KeQueryUnbiasedInterruptTime restituisce il valore corrente del conteggio tempo di interrupt di sistema. |
KeRaiseIrql La routine KeRaiseIrql genera la priorità hardware al valore IRQL specificato, nascondendo così gli interrupt di IRQL equivalenti o inferiori sul processore corrente. |
KeRaiseIrqlToDpcLevel Informazioni su come la routine KeRaiseIrqlToDpcLevel genera la priorità hardware su IRQL = DISPATCH_LEVEL, nascondendo così gli interrupt di IRQL equivalente o inferiore sul processore corrente. |
KeReadStateEvent La routine KeReadStateEvent restituisce lo stato corrente, segnalato o non segnalato, di un oggetto evento. |
KeReadStateMutex La routine KeReadStateMutex restituisce lo stato corrente, segnalato o non segnalato, dell'oggetto mutex specificato. |
KeReadStateSemaphore La routine KeReadStateSemaphore restituisce lo stato corrente, segnalato o non segnalato, dell'oggetto semaforo specificato. |
KeReadStateTimer La routine KeReadStateTimer legge lo stato corrente di un oggetto timer. |
KeRegisterBoundCallback La routine KeRegisterBoundCallback registra una routine da chiamare ogni volta che si verifica un'eccezione associata in modalità utente. |
KeRegisterBugCheckCallback La routine KeRegisterBugCheckCallback registra una routine BugCheckCallback, che viene eseguita quando il sistema operativo rilascia un controllo dei bug. |
KeRegisterBugCheckReasonCallback La routine KeRegisterBugCheckReasonCallback registra una routine KbCallbackDumpIo, KbCallbackSecondaryDumpData o KbCallbackAddPages, che viene eseguita quando il sistema operativo rilascia una verifica dei bug. |
KeRegisterNmiCallback La routine KeRegisterNmiCallback registra una routine da chiamare ogni volta che si verifica un interrupt non mascherabile. |
KeRegisterProcessorChangeCallback La routine KeRegisterProcessorChangeCallback registra una funzione di callback con il sistema operativo in modo che il sistema operativo comunicherà al driver quando viene aggiunto un nuovo processore alla partizione hardware. |
KeReleaseGuardedMutex La routine KeReleaseGuardedMutex rilascia un mutex sorvegliato acquisito con KeAcquireGuardedMutex o KeTryToAcquireGuardedMutex. |
KeReleaseGuardedMutexUnsafe La routine KeReleaseGuardedMutexUnsafe rilascia un mutex sorvegliato acquisito da KeAcquireGuardedMutexUnsafe. |
KeReleaseInStackQueuedSpinLock La routine KeReleaseInStackQueuedSpinLock rilascia un blocco spin in coda acquisito da KeAcquireInStackQueuedSpinLock. |
KeReleaseInStackQueuedSpinLockForDpc La routine KeReleaseInStackQueuedSpinLockForDpc rilascia un blocco spin in coda acquisito chiamando KeAcquireInStackQueuedSpinLockForDpc. |
KeReleaseInStackQueuedSpinLockFromDpcLevel La routine KeReleaseInStackQueuedSpinLockFromDpcLevel rilascia un blocco spin in coda acquisito da KeAcquireInStackQueuedSpinLockAtDpcLevel. |
KeReleaseInterruptSpinLock La routine KeReleaseInterruptSpinLock rilascia un blocco di spin interrupt acquisito da KeAcquireInterruptSpinLock. |
KeReleaseMutex La routine KeReleaseMutex rilascia un oggetto mutex e specifica se il chiamante deve chiamare una delle routine KeWaitXxx non appena KeReleaseMutex restituisce il controllo. |
KeReleaseSemaphore La routine KeReleaseSemaphore rilascia l'oggetto semaforo specificato. |
KeReleaseSpinLock La routine KeReleaseSpinLock rilascia un blocco spin e ripristina l'IRQL originale in cui era in esecuzione il chiamante. |
KeReleaseSpinLockForDpc La routine KeReleaseSpinLockForDpc rilascia un blocco spin acquisito chiamando KeAcquireSpinLockForDpc. |
KeReleaseSpinLockFromDpcLevel Informazioni su come la routine KeReleaseSpinLockFromDpcLevel rilascia un blocco spin esecutivo senza modificare IRQL. |
KeRemoveByKeyDeviceQueue La routine KeRemoveByKeyDeviceQueue rimuove una voce, selezionata in base a un valore di chiave di ordinamento, dalla coda del dispositivo specificata. |
KeRemoveDeviceQueue La routine KeRemoveDeviceQueue rimuove una voce dall'intestazione di una coda di dispositivi specificata. |
KeRemoveEntryDeviceQueue La routine KeRemoveEntryDeviceQueue restituisce se la voce specificata si trova nella coda del dispositivo e la rimuove, se è stata accodata, dalla coda del dispositivo. |
KeRemoveQueueDpc La routine KeRemoveQueueDpc rimuove l'oggetto DPC specificato dalla coda DPC di sistema. |
KeResetEvent La routine KeResetEvent reimposta uno stato non segnalato di un oggetto evento specificato e restituisce lo stato precedente dell'oggetto evento. |
KeRestoreExtendedProcessorState La routine KeRestoreExtendedProcessorState ripristina le informazioni sullo stato del processore estese salvate in precedenza. |
KeRestoreFloatingPointState La routine KeRestoreFloatingPointState ripristina il contesto a virgola mobile non volatile salvato dalla chiamata precedente a KeSaveFloatingPointState. |
KeRevertToUserAffinityThreadEx La routine KeRevertToUserAffinityThreadEx ripristina l'affinità precedente del thread corrente. |
KeRevertToUserGroupAffinityThread La routine KeRevertToUserGroupAffinityThread ripristina l'affinità di gruppo del thread chiamante al valore originale al momento della creazione del thread. |
KeSaveExtendedProcessorState La routine KeSaveExtendedProcessorState salva le informazioni sullo stato del processore esteso. |
KeSaveFloatingPointState La routine KeSaveFloatingPointState salva il contesto a virgola mobile non volatile in modo che il chiamante possa eseguire operazioni a virgola mobile. |
KeSetCoalescableTimer La routine KeSetCoalescableTimer imposta l'ora di scadenza iniziale e il periodo di un oggetto timer e specifica la quantità di ritardo che può essere tollerata nei tempi di scadenza. |
KeSetEvent La routine KeSetEvent imposta un oggetto evento su uno stato segnalato se l'evento non è già stato segnalato e restituisce lo stato precedente dell'oggetto evento. |
KeSetImportanceDpc Informazioni su come la routine KeSetImportanceDpc specifica il tempo di esecuzione della routine DPC. |
KeSetPriorityThread La routine KeSetPriorityThread imposta la priorità di runtime di un thread creato dal driver. |
KeSetSystemAffinityThread La routine KeSetSystemAffinityThread imposta l'affinità di sistema del thread corrente. |
KeSetSystemAffinityThreadEx La routine KeSetSystemAffinityThreadEx imposta l'affinità di sistema del thread corrente. |
KeSetSystemGroupAffinityThread La routine KeSetSystemGroupAffinityThread modifica il numero di gruppo e la maschera di affinità del thread chiamante. |
KeSetTargetProcessorDpc Informazioni su come la routine KeSetTargetProcessorDpc specifica il processore in cui verrà eseguita una routine DPC. |
KeSetTargetProcessorDpcEx La routine KeSetTargetProcessorDpcEx specifica il processore in cui verrà eseguita una routine DPC. |
KeSetTimer La routine KeSetTimer imposta l'intervallo assoluto o relativo in corrispondenza del quale un oggetto timer deve essere impostato su uno stato segnalato e, facoltativamente, fornisce una routine CustomTimerDpc da eseguire alla scadenza di tale intervallo. |
KeSetTimerEx La routine KeSetTimerEx imposta l'intervallo assoluto o relativo in corrispondenza del quale un oggetto timer deve essere impostato su uno stato segnalato, fornisce facoltativamente una routine CustomTimerDpc da eseguire alla scadenza di tale intervallo e, facoltativamente, fornisce un intervallo ricorrente per il timer. |
KeShouldYieldProcessor Altre informazioni: Funzione KeShouldYieldProcessor |
KeStallExecutionProcessor La routine KeStallExecutionProcessor in wdm.h blocca il chiamante sul processore corrente per un intervallo di tempo specificato. |
KeSynchronizeExecution La routine KeSynchronizeExecution sincronizza l'esecuzione della routine specificata con la routine del servizio interrupt (ISR) assegnata a un set di uno o più oggetti interrupt. |
KeTestSpinLock La routine KeTestSpinLock verifica la disponibilità di un blocco di selezione. |
KeTryToAcquireGuardedMutex La routine KeTryToAcquireGuardedMutex acquisisce un mutex sorvegliato, se disponibile. |
KeTryToAcquireSpinLockAtDpcLevel La routine KeTryToAcquireSpinLockAtDpcLevel tenta di acquisire un blocco spin in DISPATCH_LEVEL. |
KeWaitForMultipleObjects La routine KeWaitForMultipleObjects inserisce il thread corrente in uno stato di attesa avvisabile o non integrabile fino a quando uno o tutti gli oggetti dispatcher vengono impostati su uno stato segnalato o (facoltativamente) fino al timeout dell'attesa. |
KeWaitForSingleObject La routine KeWaitForSingleObject inserisce il thread corrente in uno stato di attesa fino a quando l'oggetto dispatcher specificato non viene impostato su uno stato segnalato o (facoltativamente) fino al timeout dell'attesa. |
KzLowerIrql Ripristina l'IRQL nel processore corrente sul valore originale. |
KzRaiseIrql Genera la priorità hardware al valore IRQL specificato, nascondendo così gli interrupt di IRQL equivalenti o inferiori nel processore corrente. |
MmAdvanceMdl La routine MmAdvanceMdl fa avanzare l'inizio dell'intervallo di memoria virtuale di un MDL in base al numero specificato di byte. |
MmAllocateContiguousMemory Informazioni su come la routine MmAllocateContiguousMemory alloca un intervallo di memoria fisica contigua e non di paging ed esegue il mapping allo spazio di indirizzi di sistema. |
MmAllocateContiguousMemoryEx La funzione MmAllocateContiguousMemoryEx alloca un intervallo di memoria fisicamente contigua non di paging e ne restituisce l'indirizzo virtuale. |
MmAllocateContiguousMemorySpecifyCache Informazioni su come la routine MmAllocateContiguousMemorySpecifyCache alloca un intervallo di memoria fisica contigua e non di paging ed esegue il mapping allo spazio indirizzi del sistema. |
MmAllocateContiguousMemorySpecifyCacheNode Informazioni su come la routine MmAllocateContiguousMemorySpecifyCacheNode alloca un intervallo di memoria fisica contigua e non di paging ed esegue il mapping allo spazio indirizzi di sistema. |
MmAllocateContiguousNodeMemory Informazioni su come la routine MmAllocateContiguousNodeMemory alloca un intervallo di memoria fisica contigua e non di paging e ne esegue il mapping allo spazio degli indirizzi di sistema. |
MmAllocateMappingAddress La routine MmAllocateMappingAddress riserva un intervallo di spazio indirizzi virtuale di sistema delle dimensioni specificate. |
MmAllocateMappingAddressEx La funzione MmAllocateMappingAddressEx alloca un mapping PTE di sistema della lunghezza richiesta che può essere usata in un secondo momento per eseguire il mapping di indirizzi arbitrari. |
MmAllocateMdlForIoSpace La routine MmAllocateMdlForIoSpace alloca un MDL e inizializza questo MDL per descrivere un set di intervalli di indirizzi fisici nello spazio indirizzi I/O. |
MmAllocateNodePagesForMdlEx La routine MmAllocateNodePagesForMdlEx alloca memoria fisica non di paging da un nodo ideale e alloca una struttura MDL per descrivere questa memoria. |
MmAllocatePagesForMdl La routine MmAllocatePagesForMdl alloca pagine di memoria fisica con riempimento zero, non di pagina a un file MDL. |
MmAllocatePagesForMdlEx La routine MmAllocatePagesForMdlEx alloca pagine di memoria fisica non di pagina a un MDL. Utilizzare questa routine anziché MmAllocatePagesForMdl. |
MmBuildMdlForNonPagedPool La routine MmBuildMdlForNonPagedPool riceve un MDL che specifica un buffer di memoria virtuale non di paging e lo aggiorna per descrivere le pagine fisiche sottostanti. |
MmFreeContiguousMemory Informazioni su come la routine MmFreeContiguousMemory rilascia un intervallo di memoria fisicamente contigua allocata da una routine MmAllocateContiguousMemoryXxx. |
MmFreeContiguousMemorySpecifyCache Informazioni su come la routine MmFreeContiguousMemorySpecifyCache libera un buffer allocato da una routine MmAllocateContiguousMemorySpecifyCacheXxx. |
MmFreeMappingAddress La routine MmFreeMappingAddress libera un intervallo di memoria virtuale riservato dalla routine MmAllocateMappingAddress. |
MmFreePagesFromMdl La routine MmFreePagesFromMdl libera tutte le pagine fisiche descritte da un MDL creato dalla routine MmAllocatePagesForMdl. |
MmGetMdlByteCount La macro MmGetMdlByteCount restituisce la lunghezza, espressa in byte, del buffer descritto dal file MDL specificato. |
MmGetMdlByteOffset La macro MmGetMdlByteOffset restituisce l'offset dei byte all'interno della pagina iniziale del buffer descritto dal file MDL specificato. |
MmGetMdlPfnArray La macro MmGetMdlPfnArray restituisce un puntatore all'inizio della matrice di numeri di pagina fisici associati a un elenco di descrittori di memoria (MDL). |
MmGetMdlVirtualAddress Altre informazioni su: MmGetMdlVirtualAddress |
MmGetSystemAddressForMdl La routine MmGetSystemAddressForMdl è obsoleta. Usare invece MmGetSystemAddressForMdlSafe. |
MmGetSystemAddressForMdlSafe Altre informazioni su: MmGetSystemAddressForMdlSafe |
MmGetSystemRoutineAddress La routine MmGetSystemRoutineAddress restituisce un puntatore a una funzione specificata da SystemRoutineName. |
MmGetSystemRoutineAddressEx La funzione MmGetSystemRoutineAddressEx restituisce l'indirizzo della funzione specificata nel modulo di sistema specificato. |
MmInitializeMdl Altre informazioni su: MmInitializeMdl |
MmIsDriverSuspectForVerifier La routine MmIsDriverSuspectForVerifier indica se il driver rappresentato dall'oggetto driver specificato è incluso nell'elenco dei driver selezionati per la verifica da parte di Driver Verifier. |
MmIsDriverVerifying La routine MmIsDriverVerifying indica se il driver in modalità kernel identificato dall'oggetto driver specificato viene verificato o chiama un driver verificato da Driver Verifier. |
MmIsDriverVerifyingByAddress La routine MmIsDriverVerifyingByAddress controlla se il driver in modalità kernel identificato dall'indirizzo dell'immagine specificato viene verificato o chiama un driver verificato da Driver Verifier. |
MmLockPagableCodeSection La routine MmLockPagableCodeSection blocca una sezione del codice driver, contenente un set di routine del driver contrassegnate con una speciale direttiva del compilatore, nello spazio di sistema. |
MmLockPagableDataSection La routine MmLockPagableDataSection blocca un'intera sezione dei dati del driver nello spazio di sistema. |
MmMapIoSpace La routine MmMapIoSpace esegue il mapping dell'intervallo di indirizzi fisico specificato allo spazio di sistema non di paging. |
MmMapIoSpaceEx La routine MmMapIoSpaceEx esegue il mapping dell'intervallo di indirizzi fisici specificato allo spazio di sistema non di paging usando la protezione della pagina specificata. |
MmMapLockedPages La routine MmMapLockedPages è obsoleta per Windows 2000 e versioni successive di Windows e per Windows Me. |
MmMapLockedPagesSpecifyCache La routine MmMapLockedPagesSpecifyCache esegue il mapping delle pagine fisiche descritte da un MDL a un indirizzo virtuale e consente al chiamante di specificare l'attributo della cache utilizzato per creare il mapping. |
MmMapLockedPagesWithReservedMapping La routine MmMapLockedPagesWithReservedMapping esegue il mapping di tutto o parte di un intervallo di indirizzi precedentemente riservato dalla routine MmAllocateMappingAddress. |
MmMapMdl Questa funzione esegue il mapping delle pagine fisiche descritte da un elenco di descrittori di memoria (MDL) nello spazio degli indirizzi virtuali di sistema. |
MmMapMemoryDumpMdlEx La funzione MmMapMemoryDumpMdlEx esegue il mapping di un MDL a un indirizzo virtuale specificato. |
mmPageEntireDriver La routine MmPageEntireDriver fa sì che tutto il codice e i dati di un driver vengano resi impaginabili, ignorando gli attributi delle varie sezioni che costituiscono l'immagine del driver. |
MmPrepareMdlForReuse Altre informazioni su: MmPrepareMdlForReuse |
MmProbeAndLockPages La routine MmProbeAndLockPages esegue il probe delle pagine di memoria virtuale specificate, le rende residenti e le blocca in memoria. |
MmProbeAndLockSelectedPages La routine MmProbeAndLockSelectedPages esegue il probe delle pagine di memoria virtuale selezionate, le rende residenti e le blocca in memoria. |
mmProtectDriverSection MmProtectDriverSection protegge una sezione di un driver caricato usando i servizi forniti dalla modalità di protezione virtuale (VSM). |
MmProtectMdlSystemAddress La routine MmProtectMdlSystemAddress imposta il tipo di protezione per un intervallo di indirizzi di memoria. |
MmQuerySystemSize La routine MmQuerySystemSize restituisce una stima della quantità di memoria nel sistema. |
MmResetDriverPaging La routine MmResetDriverPaging reimposta lo stato impaginabile delle sezioni di un driver a quello specificato al momento della compilazione del driver. |
MmSizeOfMdl La routine MmSizeOfMdl restituisce il numero di byte da allocare per un MDL che descrive un intervallo di indirizzi specificato. |
MmUnlockPagableImageSection La routine MmUnlockPagableImageSection rilascia una sezione di dati del driver o del driver, precedentemente bloccata nello spazio di sistema con MmLockPagableCodeSection, MmLockPagableDataSection o MmLockPagableSectionByHandle, in modo che la sezione possa essere nuovamente ripubblicata. |
MmUnlockPages La routine MmUnlockPages sblocca le pagine fisiche descritte dall'elenco dei descrittori di memoria (MDL) specificato. |
MmUnmapIoSpace La routine MmUnmapIoSpace annulla il mapping di un intervallo specificato di indirizzi fisici mappati in precedenza da MmMapIoSpace. |
MmUnmapLockedPages La routine MmUnmapLockedPages rilascia un mapping configurato da una chiamata precedente alla routine MmMapLockedPages o MmMapLockedPagesSpecifyCache. |
MmUnmapReservedMapping La routine MmUnmapReservedMapping annulla il mapping di un buffer di memoria mappato dalla routine MmMapLockedPagesWithReservedMapping. |
NtCommitComplete La routine ZwCommitComplete notifica a KTM che il gestore risorse chiamante ha completato il commit dei dati di una transazione. |
NtCommitEnlistment La routine ZwCommitEnlistment avvia l'operazione di commit per la transazione dell'integrazione specificata. |
NtCommitTransaction La routine ZwCommitTransaction avvia un'operazione di commit per una transazione specificata. |
NtCreateEnlistment La routine ZwCreateEnlistment crea un nuovo oggetto di integrazione per una transazione. |
NtCreateResourceManager La routine ZwCreateResourceManager crea un oggetto resource manager. |
NtCreateTransaction La routine ZwCreateTransaction crea un oggetto transazione. |
NtCreateTransactionManager La routine ZwCreateTransactionManager crea un nuovo oggetto di gestione transazioni. |
NtEnumerateTransactionObject La routine ZwEnumerateTransactionObject enumera gli oggetti KTM in un computer. |
NtGetNotificationResourceManager La routine ZwGetNotificationResourceManager recupera la notifica della transazione successiva dalla coda di notifica di un gestore risorse specificato. |
NtManagePartition La funzione NtManagePartition ottiene e imposta le informazioni per una partizione. |
NtOpenEnlistment La routine ZwOpenEnlistment ottiene un handle per un oggetto di integrazione esistente. |
NtOpenResourceManager La routine ZwOpenResourceManager restituisce un handle a un oggetto resource manager esistente. |
ntOpenTransaction La routine ZwOpenTransaction ottiene un handle per un oggetto transazione esistente. |
NtOpenTransactionManager La routine ZwOpenTransactionManager ottiene un handle per un oggetto gestore transazioni esistente. |
NtPowerInformation Scopri come la routine ZwPowerInformation (wdm.h) imposta o recupera informazioni sull'alimentazione del sistema. |
NtPrepareComplete La routine ZwPrepareComplete notifica al KTM che il gestore risorse chiamante ha completato la preparazione dei dati di una transazione. |
NtPrepareEnlistment La routine ZwPrepareEnlistment avvia l'operazione di preparazione per la transazione dell'integrazione specificata. |
NtPrePrepareComplete La routine ZwPreprepareComplete informa KTM che il gestore risorse chiamante ha terminato la preparazione preliminare dei dati di una transazione. |
NtPrePrepareEnlistment La routine ZwPrePrepareEnlistment avvia l'operazione di pre-preparazione per la transazione di un'integrazione specificata. |
NtQueryInformationEnlistment La routine ZwQueryInformationEnlistment recupera informazioni su un oggetto di integrazione specificato. |
NtQueryInformationResourceManager La routine ZwQueryInformationResourceManager recupera informazioni su un oggetto resource manager specificato. |
NtQueryInformationTransaction La routine ZwQueryInformationTransaction recupera informazioni su una transazione specificata. |
NtQueryInformationTransactionManager La routine ZwQueryInformationTransactionManager recupera informazioni su un oggetto di gestione transazioni specificato. |
NtReadOnlyEnlistment La routine ZwReadOnlyEnlistment imposta un elenco specificato in modo che sia di sola lettura. |
NtRecoverEnlistment La routine ZwRecoverEnlistment avvia un'operazione di ripristino per la transazione associata a un'integrazione specificata. |
NtRecoverResourceManager La routine ZwRecoverResourceManager tenta di recuperare la transazione associata a ogni integrazione di un oggetto resource manager specificato. |
NtRecoverTransactionManager La routine ZwRecoverTransactionManager ricostruisce lo stato dell'oggetto di gestione transazioni (incluse tutte le transazioni, gli inserimenti e i gestori risorse) dalle informazioni di ripristino presenti nel flusso di log. |
NtRenameTransactionManager La routine NtRenameTransactionManager modifica l'identità dell'oggetto di gestione transazioni archiviato nel flusso di file di log CLFS contenuto nel nome del file di log. |
NtRollbackComplete La routine ZwRollbackComplete notifica a KTM che il gestore risorse chiamante ha completato il rollback dei dati di una transazione. |
NtRollbackEnlistment La routine ZwRollbackEnlistment esegue il rollback della transazione associata a un'integrazione specificata. |
NtRollbackTransaction La routine ZwRollbackTransaction avvia un'operazione di rollback per una transazione specificata. |
NtRollforwardTransactionManager La routine ZwRollforwardTransactionManager avvia le operazioni di ripristino per tutte le transazioni in corso assegnate a un gestore transazioni specificato. |
NtSetInformationEnlistment La routine ZwSetInformationEnlistment imposta le informazioni per un oggetto di integrazione specificato. |
NtSetInformationResourceManager La routine ZwSetInformationResourceManager non viene utilizzata. |
NtSetInformationTransaction La routine ZwSetInformationTransaction imposta le informazioni per una transazione specificata. |
NtSetInformationTransactionManager Non chiamare questa routine dal codice in modalità kernel. |
NtSinglePhaseReject La routine ZwSinglePhaseReject informa KTM che il gestore risorse chiamante non supporterà le operazioni di commit a fase singola per un'integrazione specificata. |
ObCloseHandle La routine ObCloseHandle chiude un handle di oggetto. |
ObDereferenceObject La routine ObDereferenceObject decrementa il conteggio dei riferimenti dell'oggetto specificato ed esegue i controlli di conservazione. |
ObDereferenceObjectDeferDelete La routine ObDereferenceObjectDeferDelete decrementa il conteggio dei riferimenti per l'oggetto specificato, verifica la conservazione degli oggetti ed evita deadlock. |
ObDereferenceObjectDeferDeleteWithTag La routine ObDereferenceObjectDeferDeleteWithTag decrementa il conteggio dei riferimenti per l'oggetto specificato, rinvia l'eliminazione dell'oggetto per evitare deadlock e scrive un valore di tag a quattro byte nell'oggetto per supportare la traccia dei riferimenti agli oggetti. |
ObDereferenceObjectWithTag La routine ObDereferenceObjectWithTag decrementa il conteggio dei riferimenti dell'oggetto specificato e scrive un valore di tag a quattro byte nell'oggetto per supportare la traccia dei riferimenti agli oggetti. |
ObfReferenceObject La routine ObfReferenceObject incrementa il conteggio dei riferimenti all'oggetto specificato. |
ObGetObjectSecurity La routine ObGetObjectSecurity ottiene il descrittore di sicurezza per un determinato oggetto. |
ObReferenceObject La routine ObReferenceObject incrementa il conteggio dei riferimenti all'oggetto specificato. |
ObReferenceObjectByHandle La routine ObReferenceObjectByHandle fornisce la convalida dell'accesso sull'handle dell'oggetto e, se è possibile concedere l'accesso, restituisce il puntatore corrispondente al corpo dell'oggetto. |
ObReferenceObjectByHandleWithTag La routine ObReferenceObjectByHandleWithTag incrementa il conteggio dei riferimenti dell'oggetto identificato dall'handle specificato e scrive un valore di tag a quattro byte nell'oggetto per supportare la traccia dei riferimenti agli oggetti. |
ObReferenceObjectByPointer La routine ObReferenceObjectByPointer incrementa il conteggio dei riferimenti del puntatore per un determinato oggetto. |
ObReferenceObjectByPointerWithTag La routine ObReferenceObjectByPointerWithTag incrementa il conteggio dei riferimenti dell'oggetto specificato e scrive un valore di tag a quattro byte nell'oggetto per supportare la traccia dei riferimenti agli oggetti. |
ObReferenceObjectSafe La funzione ObReferenceObjectSafe incrementa il conteggio dei riferimenti per un oggetto e determina se è sicuro utilizzare l'oggetto. Restituisce FALSE se l'oggetto viene eliminato o TRUE se è possibile utilizzare ulteriormente l'oggetto. |
ObReferenceObjectWithTag La routine ObReferenceObjectWithTag incrementa il conteggio dei riferimenti dell'oggetto specificato e scrive un valore di tag a quattro byte nell'oggetto per supportare la traccia dei riferimenti agli oggetti. |
ObRegisterCallbacks La routine ObRegisterCallbacks registra un elenco di routine di callback per le operazioni di thread, processi e handle desktop. |
ObReleaseObjectSecurity La routine ObReleaseObjectSecurity è il reciproco di ObGetObjectSecurity. |
ObUnRegisterCallbacks La routine ObUnRegisterCallbacks annulla la registrazione di un set di routine di callback registrate con la routine ObRegisterCallbacks. |
PAGE_ALIGN Altre informazioni su: PAGE_ALIGN |
PcwAddInstance La funzione PcwAddInstance aggiunge l'istanza specificata del contatore al buffer consumer. |
PcwCloseInstance La funzione PcwCloseInstance chiude l'istanza specificata del contatore. |
PcwCreateInstance La funzione PcwCreateInstance crea una nuova istanza per il contatore registrato specificato. |
PcwRegister La funzione PcwRegister registra il chiamante come provider del contatore specificato. |
PcwUnregister La funzione PcwUnregister annulla la registrazione del provider del contatore specificato. |
poCallDriver La routine PoCallDriver in wdm.h passa un IRP di alimentazione al driver inferiore successivo nello stack di dispositivi. (solo Windows Server 2003, Windows XP e Windows 2000). |
PoClearPowerRequest La routine PoClearPowerRequest nel file wdm.h decrementa il conteggio per il tipo di richiesta di alimentazione specificato. |
PoCreatePowerRequest La routine PoCreatePowerRequest in wdm.h crea un oggetto power request. Per abilitare le richieste di risparmio energia, creare un oggetto power request e usarlo per tutte le chiamate. |
PoDeletePowerRequest La routine PoDeletePowerRequest in wdm.h elimina un oggetto power request. Il driver deve eliminare l'oggetto power request prima di eliminare l'oggetto dispositivo. |
PoEndDeviceBusy La routine PoEndDeviceBusy nel file wdm.h contrassegna la fine di un periodo di tempo in cui il dispositivo è occupato. |
PoFxActivateComponent La routine PoFxActivateComponent incrementa il conteggio dei riferimenti di attivazione nel componente specificato. |
PoFxCompleteDevicePowerNotRequired La routine PoFxCompleteDevicePowerNotRequired notifica al framework di risparmio energia (PoFx) che il driver chiamante ha completato la risposta a una chiamata alla routine di callback DevicePowerNotRequiredCallback del driver. |
PoFxCompleteDirectedPowerDown Un driver client DFx (Directed Power Framework) chiama questa funzione per completare la transizione di spegnimento diretto. |
PoFxCompleteIdleCondition La routine PoFxCompleteIdleCondition informa il framework di risparmio energia (PoFx) che il componente specificato ha completato una modifica in sospeso alla condizione di inattività. |
PoFxCompleteIdleState La routine PoFxCompleteIdleState informa il framework di risparmio energia (PoFx) che il componente specificato ha completato una modifica in sospeso a uno stato Fx. |
PoFxIdleComponent La routine PoFxIdleComponent decrementa il conteggio dei riferimenti di attivazione nel componente specificato. |
PoFxIssueComponentPerfStateChange La routine PoFxIssueComponentPerfStateChange invia una richiesta di inserire un componente del dispositivo in un determinato stato di prestazioni. |
PoFxIssueComponentPerfStateChangeMultiple La routine PoFxIssueComponentPerfStateChangeMultiple invia una richiesta per modificare gli stati delle prestazioni in più set di stati delle prestazioni contemporaneamente per un componente del dispositivo. |
PoFxNotifySurprisePowerOn La routine PoFxNotifySurprisePowerOn notifica al framework di risparmio energia (PoFx) che un dispositivo è stato attivato come effetto collaterale dell'alimentazione di un altro dispositivo. |
PoFxPowerControl La routine PoFxPowerControl invia una richiesta di controllo alimentazione al framework di risparmio energia (PoFx). |
PoFxPowerOnCrashdumpDevice La routine PoFxPowerOnCrashdumpDevice richiede l'attivazione di un dispositivo di dump di arresto anomalo del sistema. |
PoFxQueryCurrentComponentPerfState La routine PoFxQueryCurrentComponentPerfState recupera lo stato delle prestazioni attivo nel set di stati delle prestazioni di un componente. |
PoFxRegisterComponentPerfStates La routine PoFxRegisterComponentPerfStates registra un componente del dispositivo per la gestione dello stato delle prestazioni da parte del framework di risparmio energia (PoFx). |
PoFxRegisterCrashdumpDevice La routine PoFxRegisterCrashdumpDevice registra un dispositivo di dump di arresto anomalo del sistema. |
PoFxRegisterDevice La routine PoFxRegisterDevice registra un dispositivo con il framework di risparmio energia (PoFx). |
PoFxReportDevicePoweredOn La routine PoFxReportDevicePoweredOn notifica al framework di risparmio energia (PoFx) che il dispositivo ha completato la transizione richiesta allo stato di alimentazione D0 (completamente attivo). |
PoFxSetComponentLatency La routine PoFxSetComponentLatency specifica la latenza massima che può essere tollerata nella transizione dalla condizione di inattività alla condizione attiva nel componente specificato. |
PoFxSetComponentResidency La routine PoFxSetComponentResidency imposta il tempo stimato per quanto tempo un componente rimane inattiva dopo che il componente entra nella condizione di inattività. |
PoFxSetComponentWake La routine PoFxSetComponentWake indica se il driver esegue la riattivazione del componente specificato ogni volta che il componente entra nella condizione di inattività. |
PoFxSetDeviceIdleTimeout La routine PoFxSetDeviceIdleTimeout specifica l'intervallo di tempo minimo da quando l'ultimo componente del dispositivo entra nella condizione di inattività a quando il framework di risparmio energia (PoFx) chiama la routine DevicePowerNotRequiredCallback del driver. |
PoFxSetTargetDripsDevicePowerState Questa routine viene chiamata per notificare allo stato di alimentazione del dispositivo di destinazione del dispositivo per DRIPS. Il driver può eseguire l'override del vincolo DRIPS fornito dal PEP. |
PoFxStartDevicePowerManagement La routine PoFxStartDevicePowerManagement completa la registrazione di un dispositivo con il framework di risparmio energia (PoFx) e avvia il risparmio energia del dispositivo. |
PoFxUnregisterDevice La routine PoFxUnregisterDevice rimuove la registrazione di un dispositivo dal framework di risparmio energia (PoFx). |
PoGetSystemWake La routine PoGetSystemWake determina se un IRP specificato è stato contrassegnato come riattivare il sistema da uno stato di sospensione. |
PopEntryList La routine PopEntryList rimuove la prima voce da un elenco collegato di SINGLE_LIST_ENTRY strutture. |
PoQueryWatchdogTime La routine PoQueryWatchdogTime in wdm.h indica se il risparmio energia ha abilitato un contatore di timeout per qualsiasi IRP di alimentazione assegnato allo stack di dispositivi. |
PoRegisterDeviceForIdleDetection La routine PoRegisterDeviceForIdleDetection in wdm.h abilita o annulla il rilevamento inattiva e imposta i valori di timeout di inattività per un dispositivo. |
PoRegisterForEffectivePowerModeNotifications La funzione PoRegisterForEffectivePowerModeNotifications registra un callback per ricevere notifiche di modifica della modalità di alimentazione effettive. |
PoRegisterPowerSettingCallback La routine PoRegisterPowerSettingCallback in wdm.h registra una routine di callback di impostazione dell'alimentazione per ricevere notifiche di modifiche nell'impostazione di alimentazione specificata. |
PoRegisterSystemState La routine PoRegisterSystemState in wdm.h registra il sistema come occupato a causa di determinate attività, come indicato dai flag. |
PoRequestPowerIrp La routine PoRequestPowerIrp alloca un IRP di alimentazione e la invia al driver principale nello stack di dispositivi per il dispositivo specificato. |
PoSetDeviceBusy Altre informazioni su: PoSetDeviceBusy |
PoSetDeviceBusyEx La routine PoSetDeviceBusyEx in wdm.h notifica al risparmio energia che il dispositivo associato al contatore di inattività specificato è occupato. |
PoSetPowerRequest La routine PoSetPowerRequest in wdm.h incrementa il conteggio per il tipo di richiesta di alimentazione specificato. Il risparmio energia conta le richieste per ogni tipo di richiesta di alimentazione. |
PoSetPowerState La routine PoSetPowerState in wdm.h notifica al sistema una modifica dello stato di alimentazione del dispositivo per un dispositivo. |
PoSetSystemState I driver chiamano la routine PoSetSystemState per indicare che il sistema è attivo. |
PoSetSystemWake La routine PoSetSystemWake contrassegna l'IRP specificato come uno che ha contribuito a risvegliare il sistema da uno stato di sospensione. |
PoSetSystemWakeDevice La funzione PoSetSystemWakeDevice tenta di estrarre un PDO dall'oggetto dispositivo fornito. |
PoStartDeviceBusy La routine PoStartDeviceBusy in wdm.h contrassegna l'inizio di un periodo di tempo in cui il dispositivo è occupato. |
PoStartNextPowerIrp La routine PoStartNextPowerIrp in wdm.h segnala al driver che il driver è pronto per gestire l'IRP di alimentazione successiva. |
PoUnregisterFromEffectivePowerModeNotifications La funzione PoUnregisterFromEffectivePowerModeNotifications annulla la registrazione dalle notifiche di modifica della modalità alimentazione effettive. |
PoUnregisterPowerSettingCallback La routine PoUnregisterPowerSettingCallback in wdm.h annulla la registrazione di una routine di callback di impostazione dell'alimentazione registrata in precedenza da un driver. |
PoUnregisterSystemState La routine PoUnregisterSystemState in wdm.h annulla una registrazione dello stato del sistema creata da PoRegisterSystemState. |
ProbeForRead La routine ProbeForRead verifica che un buffer in modalità utente risieda effettivamente nella parte utente dello spazio indirizzi ed è allineato correttamente. |
ProbeForWrite La routine ProbeForWrite verifica che un buffer in modalità utente risieda effettivamente nella parte in modalità utente dello spazio indirizzi, sia scrivibile e allineato correttamente. |
PsAllocateAffinityToken La funzione PsAllocateAffinityToken alloca un token di affinità di thread. |
PsCreateSystemThread La routine PsCreateSystemThread crea un thread di sistema che viene eseguito in modalità kernel e restituisce un handle per il thread. |
PsFreeAffinityToken La funzione PsFreeAffinityToken libera un token di affinità allocato da PsAllocateAffinityToken. |
PsGetCurrentThread Informazioni su come la routine PsGetCurrentThread (wdm.h) identifica il thread corrente. |
PsGetVersion Questa funzione è obsoleta in Windows XP e versioni successive del sistema operativo Windows. Usare invece RtlGetVersion. PsGetVersion restituisce informazioni selezionate dal chiamante sulla versione corrente del sistema operativo basato su NT. |
PsQueryTotalCycleTimeProcess La routine PsQueryTotalCycleTimeProcess restituisce il tempo del ciclo accumulato per il processo specificato. |
PsRevertToUserMultipleGroupAffinityThread La funzione PsRevertToUserMultipleGroupAffinityThread ripristina l'affinità precedente del thread corrente, come indicato dal token di affinità specificato. |
PsSetSystemMultipleGroupAffinityThread La funzione PsSetSystemMultipleGroupAffinityThread imposta l'affinità di sistema multigruppo del thread corrente. |
PsTerminateSystemThread La routine PsTerminateSystemThread termina il thread di sistema corrente. |
PushEntryList La routine PushEntryList inserisce una voce all'inizio di un elenco collegato di SINGLE_LIST_ENTRY strutture. |
READ_PORT_BUFFER_UCHAR La funzione READ_PORT_BUFFER_UCHAR (wdm.h) legge un numero di byte dall'indirizzo di porta specificato in un buffer. |
READ_PORT_BUFFER_ULONG La funzione READ_PORT_BUFFER_ULONG (wdm.h) legge un numero di valori ULONG dall'indirizzo di porta specificato in un buffer. |
READ_PORT_BUFFER_USHORT La funzione READ_PORT_BUFFER_USHORT (wdm.h) legge un numero di valori USHORT dall'indirizzo di porta specificato in un buffer. |
READ_PORT_UCHAR La funzione READ_PORT_UCHAR (wdm.h) restituisce un byte letto dall'indirizzo di porta specificato nella memoria del dispositivo residente e mappata. |
READ_PORT_ULONG La funzione READ_PORT_ULONG (wdm.h) restituisce un valore ULONG letto dall'indirizzo di porta specificato nella memoria del dispositivo residente e mappata. |
READ_PORT_USHORT La funzione READ_PORT_USHORT (wdm.h) restituisce un valore USHORT letto dall'indirizzo di porta specificato nella memoria del dispositivo residente e mappata. |
READ_REGISTER_BUFFER_UCHAR La funzione READ_REGISTER_BUFFER_UCHAR (wdm.h) legge un numero di byte dall'indirizzo del registro specificato in un buffer. |
READ_REGISTER_BUFFER_ULONG La funzione READ_REGISTER_BUFFER_ULONG (wdm.h) legge un numero di valori ULONG dall'indirizzo del registro specificato in un buffer. |
READ_REGISTER_BUFFER_ULONG64 La funzione READ_REGISTER_BUFFER_ULONG64 (wdm.h) legge un numero di valori ULONG64 dall'indirizzo del registro specificato in un buffer. |
READ_REGISTER_BUFFER_USHORT La funzione READ_REGISTER_BUFFER_USHORT (wdm.h) legge un numero di valori USHORT dall'indirizzo del registro specificato in un buffer. |
READ_REGISTER_UCHAR La funzione READ_REGISTER_UCHAR (wdm.h) restituisce un byte letto dall'indirizzo del registro specificato nella memoria del dispositivo residente mappata. |
READ_REGISTER_ULONG La funzione READ_REGISTER_ULONG (wdm.h) restituisce un valore ULONG letto dall'indirizzo del registro specificato nella memoria del dispositivo residente mappata. |
READ_REGISTER_ULONG64 La funzione READ_REGISTER_ULONG64 (wdm.h) legge un valore ULONG64 dall'indirizzo del registro specificato. |
READ_REGISTER_USHORT La funzione READ_REGISTER_USHORT (wdm.h) restituisce un valore USHORT letto dall'indirizzo di registro specificato nella memoria del dispositivo residente mappata. |
ReadBooleanRaw In questo argomento viene descritta la funzione ReadBooleanRaw. |
ReadInt32Acquire Funzione ReadInt32Acquire... |
ReadInt32NoFence Funzione ReadInt32NoFence... |
ReadInt32Raw Funzione ReadInt32Raw... |
ReadUInt32Acquire Funzione ReadUInt32Acquire... |
ReadUInt32NoFence Funzione ReadUInt32NoFence... |
ReadUInt32Raw Funzione ReadUInt32Raw... |
RemoveEntryList La routine RemoveEntryList rimuove una voce da un elenco doubly collegato di strutture LIST_ENTRY. |
RemoveHeadList La routine RemoveHeadList rimuove una voce dall'inizio di un elenco doubly collegato di strutture LIST_ENTRY. |
RemoveTailList La routine RemoveTailList rimuove una voce dalla fine di un elenco doubly collegato di strutture LIST_ENTRY. |
ROUND_TO_PAGES Altre informazioni su: ROUND_TO_PAGES |
RtlAnsiStringToUnicodeSize La routine RtlAnsiStringToUnicodeSize restituisce il numero di byte necessari per contenere una stringa ANSI convertita in una stringa Unicode. |
RtlAnsiStringToUnicodeString RtlAnsiStringToUnicodeString converte la stringa di origine ANSI specificata in una stringa Unicode. |
RtlAppendUnicodeStringToString La routine RtlAppendUnicodeStringToString concatena due stringhe Unicode. |
RtlAppendUnicodeToString La routine RtlAppendUnicodeToString concatena la stringa Unicode fornita a una stringa Unicode memorizzata nel buffer. |
RtlAreBitsClear La routine RtlAreBitsClear determina se un determinato intervallo di bit all'interno di una variabile bitmap è chiaro. |
RtlAreBitsSet La routine RtlAreBitsSet determina se è impostato un determinato intervallo di bit all'interno di una variabile bitmap. |
RtlCheckBit La routine RtlCheckBit determina se un bit specifico in una determinata variabile bitmap è chiaro o impostato. |
RtlCheckRegistryKey La routine RtlCheckRegistryKey verifica l'esistenza di una determinata chiave denominata nel Registro di sistema. |
RtlClearAllBits La routine RtlClearAllBits imposta tutti i bit in una determinata variabile bitmap su zero. |
RtlClearBit La routine RtlClearBit imposta il bit specificato in una bitmap su zero. |
RtlClearBits La routine RtlClearBits imposta tutti i bit nell'intervallo di bit specificato nella bitmap su zero. |
RtlCmDecodeMemIoResource La routine RtlCmDecodeMemIoResource fornisce l'indirizzo iniziale e la lunghezza di una struttura di CM_PARTIAL_RESOURCE_DESCRIPTOR che descrive un intervallo di indirizzi di memoria o porta I/O. |
RtlCmEncodeMemIoResource La routine RtlCmEncodeMemIoResource aggiorna una struttura CM_PARTIAL_RESOURCE_DESCRIPTOR per descrivere un intervallo di indirizzi di memoria o porta I/O. |
RtlCompareMemory La routine RtlCompareMemory confronta due blocchi di memoria e restituisce il numero di byte corrispondenti fino alla prima differenza. |
RtlCompareUnicodeString La routine RtlCompareUnicodeString confronta due stringhe Unicode. |
RtlConstantTimeEqualMemory In questo argomento viene descritta la funzione RtlConstantTimeEqualMemory. |
RtlConvertLongToLargeInteger La routine RtlConvertLongToLargeInteger converte l'intero con segno di input in un intero di grandi dimensioni con segno. |
RtlConvertUlongToLargeInteger La routine RtlConvertUlongToLargeInteger converte l'intero senza segno di input in un intero di grandi dimensioni con segno. Per Windows XP e versioni successive di Windows, non utilizzare questa routine; usare il supporto nativo per __int64. |
RtlCopyDeviceMemory Fornisce il comportamento di RtlCopyVolatileMemory nelle situazioni in cui lo sviluppatore deve anche assicurarsi che gli errori di allineamento non vengano generati durante l'accesso alla memoria del dispositivo. |
RtlCopyMemory Informazioni su come la routine RtlCopyMemory copia il contenuto di un blocco di memoria di origine in un blocco di memoria di destinazione. |
RtlCopyMemoryNonTemporal Questa funzione copia da un buffer a un altro usando spostamenti non temporali che non inquinano la cache. I buffer non devono sovrapporsi. |
RtlCopyUnicodeString La routine RtlCopyUnicodeString copia una stringa di origine in una stringa di destinazione. |
RtlCopyVolatileMemory Fornisce il comportamento di RtlCopyMemory nelle situazioni in cui lo sviluppatore deve assicurarsi che si verifichi l'operazione di copia. |
RtlCreateRegistryKey La routine RtlCreateRegistryKey aggiunge un oggetto chiave nel Registro di sistema lungo un determinato percorso relativo. |
RtlCreateSecurityDescriptor La routine RtlCreateSecurityDescriptor inizializza un nuovo descrittore di sicurezza in formato assoluto. In caso di restituzione, il descrittore di sicurezza viene inizializzato senza ACL di sistema, nessun ACL discrezionale, nessun proprietario, nessun gruppo primario e tutti i flag di controllo impostati su zero. |
RtlDeleteRegistryValue La routine RtlDeleteRegistryValue rimuove il nome della voce e i valori associati dal Registro di sistema lungo il percorso relativo specificato. |
RtlDowncaseUnicodeChar La routine RtlDowncaseUnicodeChar converte il carattere Unicode specificato in lettere minuscole. |
RtlEqualLuid Altre informazioni su: RtlEqualLuid |
RtlEqualMemory La routine RtlEqualMemory confronta due blocchi di memoria per determinare se il numero specificato di byte è identico. |
RtlEqualUnicodeString La routine RtlEqualUnicodeString confronta due stringhe Unicode per determinare se sono uguali. |
RtlFillDeviceMemory Fornisce il comportamento di RtlFillVolatileMemory nelle situazioni in cui lo sviluppatore deve anche assicurarsi che gli errori di allineamento non vengano generati durante l'accesso alla memoria del dispositivo. |
RtlFillMemory La routine RtlFillMemory riempie un blocco di memoria con il valore di riempimento specificato. |
RtlFillMemoryNonTemporal Questa funzione riempie un blocco di memoria con il valore di riempimento specificato utilizzando spostamenti non temporali che non inquinano la cache. |
RtlFillVolatileMemory Fornisce il comportamento di RtlFillMemory nelle situazioni in cui lo sviluppatore deve assicurarsi che si verifichi l'operazione di impostazione. |
RtlFindClearBits La routine RtlFindClearBits cerca un intervallo di bit chiari di dimensioni richieste all'interno di una bitmap. |
RtlFindClearBitsAndSet La routine RtlFindClearBitsAndSet cerca un intervallo di bit chiari di dimensioni richieste all'interno di una bitmap e imposta tutti i bit nell'intervallo quando si trova. |
RtlFindClearRuns La routine RtlFindClearRuns trova il numero specificato di esecuzioni di bit chiari all'interno di una determinata bitmap. |
RtlFindFirstRunClear La routine RtlFindFirstRunClear cerca l'intervallo contiguo iniziale di bit chiari all'interno di una determinata bitmap. |
RtlFindLastBackwardRunClear La routine RtlFindLastBackwardRunClear cerca una determinata bitmap per l'esecuzione chiara precedente dei bit, a partire dalla posizione di indice specificata. |
RtlFindLeastSignificantBit La routine RtlFindLeastSignificantBit restituisce la posizione in base zero del bit diverso da zero significativo nel relativo parametro. |
RtlFindLongestRunClear La routine RtlFindLongestRunClear cerca l'intervallo contiguo più grande di bit chiari all'interno di una determinata bitmap. |
RtlFindMostSignificantBit La routine RtlFindMostSignificantBit restituisce la posizione in base zero del bit diverso da zero più significativo nel relativo parametro. |
RtlFindNextForwardRunClear La routine RtlFindNextForwardRunClear cerca una determinata variabile bitmap per l'esecuzione chiara successiva di bit, a partire dalla posizione di indice specificata. |
RtlFindSetBits La routine RtlFindSetBits cerca un intervallo di bit di set di dimensioni richieste all'interno di una bitmap. |
RtlFindSetBitsAndClear La routine RtlFindSetBitsAndClear cerca un intervallo di bit impostati di dimensioni richieste all'interno di una bitmap e cancella tutti i bit nell'intervallo quando si trova. |
RtlFreeAnsiString La routine RtlFreeAnsiString rilascia l'archiviazione allocata da RtlUnicodeStringToAnsiString. |
RtlFreeUnicodeString La routine RtlFreeUnicodeString rilascia l'archiviazione allocata da RtlAnsiStringToUnicodeString o RtlUpcaseUnicodeString. |
RtlFreeUTF8String La funzione RtlFreeUTF8String rilascia l'archiviazione allocata da RtlUnicodeStringToUTF8String. |
RtlGetVersion La routine RtlGetVersion restituisce informazioni sulla versione sul sistema operativo attualmente in esecuzione. |
RtlGUIDFromString La routine RtlGUIDFromString converte la stringa Unicode specificata in un GUID in formato binario. |
RtlHashUnicodeString La routine RtlHashUnicodeString crea un valore hash da una determinata stringa Unicode e un algoritmo hash. |
RtlInitAnsiString La routine RtlInitAnsiString inizializza una stringa con conteggiata di caratteri ANSI. |
RtlInitEmptyAnsiString Altre informazioni su: RtlInitEmptyAnsiString |
RtlInitEmptyUnicodeString Altre informazioni su: RtlInitEmptyUnicodeString |
RtlInitializeBitMap La routine RtlInitializeBitMap inizializza l'intestazione di una variabile bitmap. |
RtlInitString La routine RtlInitString inizializza una stringa con conteggiata di caratteri a 8 bit. |
RtlInitStringEx La routine RtlInitStringEx in wdm.h inizializza una stringa con conteggiata di caratteri a 8 bit. RtlInitStringEx non modifica la stringa di origine. |
RtlInitUnicodeString Per altre informazioni, vedere la funzione WdmlibRtlInitUnicodeStringEx. |
RtlInitUTF8String La funzione RtlInitUTF8String inizializza una stringa con conteggiata di caratteri UTF-8. |
RtlInitUTF8StringEx La routine RtlInitUTF8StringEx inizializza una stringa con conteggiata di caratteri UTF-8. |
RtlInt64ToUnicodeString La routine RtlInt64ToUnicodeString converte un valore intero senza segno a 64 bit specificato in una stringa Unicode che rappresenta il valore in una base specificata. |
RtlIntegerToUnicodeString La routine RtlIntegerToUnicodeString converte un valore intero senza segno in una stringa con terminazione Null di uno o più caratteri Unicode nella base specificata. |
RtlIntPtrToUnicodeString La routine RtlIntPtrToUnicodeString converte un valore ULONG_PTR specificato in una stringa Unicode che rappresenta il valore in una base specificata. |
RtlIoDecodeMemIoResource La routine RtlIoDecodeMemIoResource fornisce le informazioni sull'indirizzo contenute in una struttura IO_RESOURCE_DESCRIPTOR che descrive un intervallo di indirizzi di memoria o porta I/O. |
RtlIoEncodeMemIoResource La routine RtlIoEncodeMemIoResource aggiorna una struttura IO_RESOURCE_DESCRIPTOR per descrivere un intervallo di indirizzi di memoria o porta I/O. |
RtlIsNtDdiVersionAvailable La routine RtlIsNtDdiVersionAvailable determina se è disponibile una versione specificata dell'interfaccia DDI (Device Driver Interface) di Microsoft Windows. |
RtlIsServicePackVersionInstalled La routine RtlIsServicePackVersionInstalled determina se è installata una versione del Service Pack specificata dell'interfaccia DDI (Device Driver Interface) di Microsoft Windows. |
RtlIsZeroLuid Altre informazioni su: RtlIsZeroLuid |
RtlLengthSecurityDescriptor La routine RtlLengthSecurityDescriptor restituisce le dimensioni di un descrittore di sicurezza specificato. |
RtlMoveMemory La routine RtlMoveMemory copia il contenuto di un blocco di memoria di origine in un blocco di memoria di destinazione e supporta blocchi di memoria di origine e di destinazione sovrapposti. |
RtlMoveVolatileMemory Fornisce il comportamento RtlMoveMemory in situazioni in cui lo sviluppatore deve assicurarsi che l'operazione di copia si verifichi e gestisca i casi in cui si sovrappongono il buffer origine |
RtlNumberOfClearBits La routine RtlNumberOfClearBits restituisce un conteggio dei bit non crittografati in una determinata variabile bitmap. |
RtlNumberOfSetBits La routine RtlNumberOfSetBits restituisce un conteggio dei bit impostati in una determinata variabile bitmap. |
RtlNumberOfSetBitsUlongPtr La routine RtlNumberOfSetBitsUlongPtr restituisce il numero di bit nell'ULONG_PTR valore intero specificato impostato su uno. |
RtlPrefetchMemoryNonTemporal La routine RtlPrefetchMemoryNonTemporal fornisce un suggerimento al processore che un buffer deve essere temporaneamente spostato nella cache del processore. |
RtlQueryRegistryValues La routine RtlQueryRegistryValues consente al chiamante di eseguire query su diversi valori dal sottoalbero del Registro di sistema con una singola chiamata. |
RtlRetrieveUlong Altre informazioni su: RtlRetrieveUlong |
RtlRetrieveUshort Altre informazioni su: RtlRetrieveUshort |
RtlSanitizeUnicodeStringPadding Purifica la spaziatura interna per una stringa Unicode. |
RtlSecureZeroMemory La routine RtlSecureZeroMemory riempie un blocco di memoria con zeri in modo da garantire la sicurezza. |
RtlSecureZeroMemory2 Fornisce un wrapper pratico per RtlFillVolatileMemory ed è identico a RtlZeroVolatileMemory. |
RtlSetAllBits La routine RtlSetAllBits imposta tutti i bit in una determinata variabile bitmap. |
RtlSetBit La routine RtlSetBit imposta il bit specificato in una bitmap su uno. |
RtlSetBits La routine RtlSetBits imposta tutti i bit in un determinato intervallo di una determinata variabile bitmap. |
RtlSetDaclSecurityDescriptor La routine RtlSetDaclSecurityDescriptor imposta le informazioni DACL di un descrittore di sicurezza in formato assoluto oppure, se nel descrittore di sicurezza è già presente un daCL, viene sostituito. |
RtlStoreUlong Altre informazioni su: RtlStoreUlong |
RtlStoreUlonglong Altre informazioni su: RtlStoreUlonglong |
RtlStoreUlongPtr Altre informazioni su: RtlStoreUlongPtr |
RtlStoreUshort Altre informazioni su: RtlStoreUshort |
RtlStringFromGUID La routine RtlStringFromGUID converte un GUID specificato dal formato binario in una stringa Unicode. |
RtlTestBit La routine RtlTestBit restituisce il valore di un bit in una bitmap. |
RtlTimeFieldsToTime La routine RtlTimeFieldsToTime converte le informazioni TIME_FIELDS in un valore di ora di sistema. |
RtlTimeToTimeFields La routine RtlTimeToTimeFields converte l'ora di sistema in una struttura TIME_FIELDS. |
RtlUlongByteSwap La routine RtlUlongByteSwap inverte l'ordinamento dei quattro byte in un valore intero senza segno a 32 bit. |
RtlUlonglongByteSwap La routine RtlUlongByteSwap inverte l'ordinamento degli otto byte in un valore intero senza segno a 64 bit. |
RtlUnicodeStringToAnsiSize La routine RtlUnicodeStringToAnsiSize restituisce il numero di byte necessari per una stringa ANSI con terminazione Null equivalente a una stringa Unicode specificata. |
RtlUnicodeStringToAnsiString La routine RtlUnicodeStringToAnsiString converte una stringa Unicode specificata in una stringa ANSI. |
RtlUnicodeStringToInteger La routine RtlUnicodeStringToInteger converte una rappresentazione di stringa Unicode di un numero nel valore intero equivalente. |
RtlUnicodeStringToUTF8String La funzione RtlUnicodeStringToUTF8String converte la stringa di origine Unicode specificata in una stringa UTF8. |
RtlUnicodeToUTF8N La routine RtlUnicodeToUTF8N in wdm.h converte una stringa Unicode in una stringa UTF-8. L'output UTF-8 viene terminato con null solo se la stringa di input Unicode è. |
RtlUpcaseUnicodeChar La routine RtlUpcaseUnicodeChar converte il carattere Unicode specificato in maiuscolo. |
RtlUshortByteSwap La routine RtlUshortByteSwap inverte l'ordinamento dei due byte in un valore intero senza segno a 16 bit. |
RtlUTF8StringToUnicodeString La funzione RtlUTF8StringToUnicodeString converte la stringa di origine UTF8 specificata in una stringa Unicode in base alle informazioni correnti sulle impostazioni locali del sistema. |
RtlUTF8ToUnicodeN La routine RtlUTF8ToUnicodeN in wdm.h converte una stringa UTF-8 in una stringa Unicode. L'output Unicode viene terminato con null solo se la stringa di input UTF-8 è . |
RtlValidRelativeSecurityDescriptor La routine RtlValidRelativeSecurityDescriptor controlla la validità di un descrittore di sicurezza auto-relativo. |
RtlValidSecurityDescriptor La routine RtlValidSecurityDescriptor controlla la validità di un descrittore di sicurezza specificato. |
RtlVerifyVersionInfo La routine RtlVerifyVersionInfo confronta un set specificato di requisiti di versione del sistema operativo con gli attributi corrispondenti della versione attualmente in esecuzione del sistema operativo. |
RtlWriteRegistryValue La routine RtlWriteRegistryValue scrive i dati forniti dal chiamante nel Registro di sistema lungo il percorso relativo specificato in corrispondenza del nome di valore specificato. |
RtlxAnsiStringToUnicodeSize La routine RtlxAnsiStringToUnicodeSize restituisce il numero di byte necessari per una stringa Unicode con terminazione Null equivalente a una stringa ANSI specificata. |
RtlxUnicodeStringToAnsiSize La routine RtlxUnicodeStringToAnsiSize restituisce il numero di byte necessari per una stringa ANSI con terminazione Null equivalente a una stringa Unicode specificata. |
RtlZeroDeviceMemory Fornisce un wrapper pratico intorno a RtlFillDeviceMemory. |
RtlZeroMemory La macro RtlZeroMemory (wdm.h) riempie un blocco di memoria con zeri, dato un puntatore al blocco e la lunghezza, in byte, da riempire. |
RtlZeroVolatileMemory Fornisce un wrapper pratico intorno a RtlFillVolatileMemory. |
SeAccessCheck La routine SeAccessCheck determina se i diritti di accesso richiesti possono essere concessi a un oggetto protetto da un descrittore di sicurezza e da un proprietario dell'oggetto. |
SeAssignSecurity La routine SeAssignSecurity compila un descrittore di sicurezza auto-relativo per un nuovo oggetto, dato il descrittore di sicurezza della directory padre e qualsiasi sicurezza originariamente richiesta per l'oggetto. |
SeAssignSecurityEx La routine SeAssignSecurityEx compila un descrittore di sicurezza auto-relativo per un nuovo oggetto in base ai parametri facoltativi seguenti: _a descrittore di sicurezza della directory padre dell'oggetto, un descrittore di sicurezza esplicito per l'oggetto e il tipo di oggetto. |
SeCaptureSubjectContext La routine SeCaptureSubjectContext in wdm.h acquisisce il contesto di sicurezza del thread chiamante per la convalida e il controllo dell'accesso. |
SeDeassignSecurity La routine SeDeassignSecurity dealloca la memoria associata a un descrittore di sicurezza assegnato tramite SeAssignSecurity. |
SeEtwWriteKMCveEvent La funzione SeEtwWriteKMCveEvent è una funzione di traccia per la pubblicazione di eventi quando viene rilevato un tentativo di exploit della vulnerabilità di sicurezza nei driver in modalità kernel. |
SeLockSubjectContext La routine SeLockSubjectContext in wdm.h blocca i token primario e di rappresentazione di un contesto soggetto acquisito. |
SeReleaseSubjectContext La routine SeReleaseSubjectContext in wdm.h rilascia un contesto di sicurezza soggetto acquisito da una chiamata precedente a SeCaptureSubjectContext. |
SeUnlockSubjectContext La routine SeUnlockSubjectContext in wdm.h sblocca i token di un contesto del soggetto acquisito bloccato da una chiamata a SeLockSubjectContext. |
SeValidSecurityDescriptor La routine SeValidSecurityDescriptor restituisce se un descrittore di sicurezza specificato è strutturalmente valido. |
TmCommitComplete La routine TmCommitComplete notifica a KTM che il gestore risorse chiamante ha completato il commit di una transazione. |
TmCommitEnlistment La routine TmCommitEnlistment avvia l'operazione di commit per la transazione dell'integrazione specificata. |
TmCommitTransaction La routine TmCommitTransaction avvia un'operazione di commit per una transazione specificata. |
TmCreateEnlistment La routine TmCreateEnlistment crea un nuovo oggetto di integrazione per una transazione. |
TmDereferenceEnlistmentKey La routine TmDereferenceEnlistmentKey decrementa il conteggio dei riferimenti per la chiave di un oggetto di integrazione specificato. |
TmEnableCallbacks La routine TmEnableCallbacks abilita una routine di callback che riceve le notifiche delle transazioni. |
TmGetTransactionId La routine TmGetTransactionId recupera l'identificatore dell'unità di lavoro (UOW) di un oggetto transazione. |
TmInitializeTransactionManager La routine TmInitializeTransactionManager inizializza un oggetto di gestione transazioni. |
TmIsTransactionActive La routine TmIsTransactionActive indica se una transazione specificata è nello stato attivo. |
TmPrepareComplete La routine TmPrepareComplete notifica a KTM che il gestore risorse chiamante ha completato la preparazione dei dati di una transazione. |
TmPrepareEnlistment La routine TmPrepareEnlistment avvia l'operazione di preparazione per la transazione dell'integrazione specificata. |
TmPreprepareComplete La routine TmPreprepareComplete informa KTM che il gestore delle risorse chiamante ha terminato la preparazione preliminare dei dati di una transazione. |
TmPrepareEnlistment La routine TmPrePrepareEnlistment avvia l'operazione di pre-preparazione per la transazione dell'integrazione specificata. |
TmReadOnlyEnlistment La routine TmReadOnlyEnlistment imposta un elenco specificato in modo che sia di sola lettura. |
TmRecoverEnlistment La routine TmRecoverEnlistment avvia un'operazione di ripristino per la transazione associata a un'integrazione specificata. |
TmRecoverResourceManager La routine TmRecoverResourceManager tenta di recuperare la transazione associata a ogni integrazione di un oggetto resource manager specificato. |
TmRecoverTransactionManager La routine TmRecoverTransactionManager ricostruisce lo stato dell'oggetto di gestione delle transazioni (incluse tutte le transazioni, gli inserimenti e i gestori risorse) dalle informazioni di ripristino presenti nel flusso di log. |
TmReferenceEnlistmentKey La routine TmReferenceEnlistmentKey incrementa il conteggio dei riferimenti per la chiave di un oggetto di integrazione specificato e recupera la chiave. |
TmRenameTransactionManager La routine TmRenameTransactionManager modifica l'identità dell'oggetto di gestione transazioni archiviato nel flusso di file di log CLFS contenuto nel nome del file di log. |
TmRequestOutcomeEnlistment La routine TmRequestOutcomeEnlistment chiede a KTM di provare a fornire un risultato immediato (commit o rollback) per la transazione associata a un'integrazione specificata. |
TmRollbackComplete La routine TmRollbackComplete notifica a KTM che il gestore risorse chiamante ha completato il rollback dei dati di una transazione. |
TmRollbackEnlistment La routine TmRollbackEnlistment esegue il rollback di un'integrazione specificata. |
TmRollbackTransaction La routine TmRollbackTransaction avvia un'operazione di rollback per una transazione specificata. |
TmSinglePhaseReject La routine TmSinglePhaseReject informa KTM che il gestore risorse chiamante non supporterà un'operazione di commit a singola fase per un'integrazione specificata. |
vDbgPrintEx La routine vDbgPrintEx invia una stringa al debugger del kernel se vengono soddisfatte determinate condizioni. |
vDbgPrintExWithPrefix La routine vDbgPrintExWithPrefix invia una stringa al debugger del kernel se vengono soddisfatte determinate condizioni specificate. Questa routine può aggiungere un prefisso all'output del debugger per organizzare i risultati del debug. |
VslCreateSecureSection Questo materiale VslCreateSecureSection non è ancora disponibile. Questo argomento segnaposto viene fornito come esempio di documentazione che può essere inclusa in una versione successiva. |
VslDeleteSecureSection Questo materiale VslDeleteSecureSection non è ancora disponibile. Questo argomento segnaposto viene fornito come esempio di documentazione che può essere inclusa in una versione successiva. |
WmiQueryTraceInformation La routine WmiQueryTraceInformation restituisce informazioni su una traccia evento WMI. |
wmiTraceMessage La routine WmiTraceMessage aggiunge un messaggio al log di output di una sessione di traccia software WPP. |
WmiTraceMessageVa La routine WmiTraceMessageVa aggiunge un messaggio al log di output di una sessione di traccia software WPP. |
WRITE_PORT_BUFFER_UCHAR La funzione WRITE_PORT_BUFFER_UCHAR (wdm.h) scrive un numero di byte da un buffer alla porta specificata. |
WRITE_PORT_BUFFER_ULONG La funzione WRITE_PORT_BUFFER_ULONG (wdm.h) scrive un numero di valori ULONG da un buffer all'indirizzo di porta specificato. |
WRITE_PORT_BUFFER_USHORT La funzione WRITE_PORT_BUFFER_USHORT (wdm.h) scrive un numero di valori USHORT da un buffer all'indirizzo di porta specificato. |
WRITE_PORT_UCHAR La funzione WRITE_PORT_UCHAR (wdm.h) scrive un byte nell'indirizzo di porta specificato nella memoria del dispositivo residente e mappata. |
WRITE_PORT_ULONG La funzione WRITE_PORT_ULONG (wdm.h) scrive un valore ULONG nell'indirizzo di porta specificato nella memoria del dispositivo residente mappata. |
WRITE_PORT_USHORT La funzione WRITE_PORT_USHORT (wdm.h) scrive un valore USHORT nell'indirizzo di porta specificato nella memoria del dispositivo residente e mappata. |
WRITE_REGISTER_BUFFER_UCHAR La funzione WRITE_REGISTER_BUFFER_UCHAR (wdm.h) scrive un numero di byte da un buffer nel registro specificato. |
WRITE_REGISTER_BUFFER_ULONG La funzione WRITE_REGISTER_BUFFER_ULONG (wdm.h) scrive un numero di valori ULONG da un buffer al registro specificato. |
WRITE_REGISTER_BUFFER_ULONG64 La funzione WRITE_REGISTER_BUFFER_ULONG64 (wdm.h) scrive un numero di valori ULONG64 da un buffer al registro specificato. |
WRITE_REGISTER_BUFFER_USHORT La funzione WRITE_REGISTER_BUFFER_USHORT (wdm.h) scrive un numero di valori USHORT da un buffer al registro specificato. |
WRITE_REGISTER_UCHAR La funzione WRITE_REGISTER_UCHAR (wdm.h) scrive un byte nell'indirizzo di registro specificato nella memoria del dispositivo residente mappata. |
WRITE_REGISTER_ULONG La funzione WRITE_REGISTER_ULONG (wdm.h) scrive un valore ULONG nell'indirizzo di registro specificato nella memoria del dispositivo residente mappata. |
WRITE_REGISTER_ULONG64 La funzione WRITE_REGISTER_ULONG64 (wdm.h) scrive un valore ULONG64 nell'indirizzo del registro specificato. |
WRITE_REGISTER_USHORT La funzione WRITE_REGISTER_USHORT (wdm.h) scrive un valore USHORT nell'indirizzo di registro specificato nella memoria del dispositivo residente mappata. |
WriteInt32NoFence Funzione WriteInt32NoFence... |
writeInt32Raw Funzione WriteInt32Raw... |
WriteInt32Release Funzione WriteInt32Release... |
WriteUInt32NoFence Funzione WriteUInt32NoFence... |
WriteUInt32Raw Funzione WriteUInt32Raw... |
WriteUInt32Release Funzione WriteUInt32Release... |
ZwClose La routine ZwClose in wdm.h chiude un handle di oggetto. ZwClose è una routine generica che opera su qualsiasi tipo di oggetto. |
ZwCommitComplete Informazioni su come la routine ZwCommitComplete notifica a KTM che il gestore risorse chiamante ha completato il commit dei dati di una transazione. |
ZwCommitEnlistment Informazioni su come la routine ZwCommitEnlistment avvia l'operazione di commit per la transazione dell'integrazione specificata. |
ZwCommitTransaction Informazioni su come la routine ZwCommitTransaction avvia un'operazione di commit per una transazione specificata. |
ZwCreateDirectoryObject La routine ZwCreateDirectoryObject crea o apre un oggetto object-directory. |
ZwCreateEnlistment Informazioni su come la routine ZwCreateEnlistment crea un nuovo oggetto di integrazione per una transazione. |
ZwCreateFile La routine ZwCreateFile crea un nuovo file o apre un file esistente. |
ZwCreateKey La routine ZwCreateKey crea una nuova chiave del Registro di sistema o ne apre una esistente. |
ZwCreateKeyTransacted La routine ZwCreateKeyTransacted crea una nuova chiave del Registro di sistema o ne apre una esistente e associa la chiave a una transazione. |
ZwCreateResourceManager Informazioni su come la routine ZwCreateResourceManager crea un oggetto resource manager. |
ZwCreateSection La routine ZwCreateSection in wdm.h crea un oggetto sezione. Una volta che l'handle a cui punta non è più in uso, il driver deve chiuderlo. |
ZwCreateTransaction Informazioni su come la routine ZwCreateTransaction crea un oggetto transazione. |
ZwCreateTransactionManager Informazioni su come la routine ZwCreateTransactionManager crea un nuovo oggetto di gestione transazioni. |
ZwDeleteKey La routine ZwDeleteKey elimina una chiave aperta dal Registro di sistema. |
ZwDeleteValueKey La routine ZwDeleteValueKey elimina una voce di valore corrispondente a un nome da una chiave aperta nel Registro di sistema. Se non esiste alcuna voce di questo tipo, viene restituito un errore. |
ZwEnumerateKey La routine ZwEnumerateKey restituisce informazioni su una sottochiave di una chiave del Registro di sistema aperta. |
ZwEnumerateTransactionObject Informazioni su come la routine ZwEnumerateTransactionObject enumera gli oggetti KTM in un computer. |
ZwEnumerateValueKey La routine ZwEnumerateValueKey ottiene informazioni sulle voci di valore di una chiave aperta. |
ZwFlushKey La routine ZwFlushKey forza il commit su disco di una chiave del Registro di sistema. |
ZwGetNotificationResourceManager Informazioni su come la routine ZwGetNotificationResourceManager recupera la notifica di transazione successiva dalla coda di notifica di un gestore risorse specificato. |
ZwLoadDriver La routine ZwLoadDriver carica un driver nel sistema. |
ZwMakeTemporaryObject La routine ZwMakeTemporaryObject modifica gli attributi di un oggetto per renderlo temporaneo. |
ZwMapViewOfSection La routine ZwMapViewOfSection esegue il mapping di una visualizzazione di una sezione nello spazio degli indirizzi virtuali di un processo soggetto. |
ZwMapViewOfSectionEx |
ZwOpenEnlistment Informazioni su come la routine ZwOpenEnlistment ottiene un handle per un oggetto di integrazione esistente. |
ZwOpenEvent La routine ZwOpenEvent apre un handle a un oggetto evento denominato esistente con l'accesso desiderato specificato. |
ZwOpenFile La routine ZwOpenFile in wdm.h apre un file, una directory, un dispositivo o un volume esistente. Una volta che l'handle a cui punta non è più in uso, il driver deve chiuderlo. |
ZwOpenKey La routine ZwOpenKey apre una chiave del Registro di sistema esistente. |
ZwOpenKeyEx La routine ZwOpenKeyEx apre una chiave del Registro di sistema esistente. |
ZwOpenKeyTransacted La routine ZwOpenKeyTransacted apre una chiave del Registro di sistema esistente e associa la chiave a una transazione. |
ZwOpenKeyTransactedEx La routine ZwOpenKeyTransactedEx apre una chiave del Registro di sistema esistente e associa la chiave a una transazione. |
ZwOpenResourceManager Informazioni su come la routine ZwOpenResourceManager restituisce un handle a un oggetto resource manager esistente. |
ZwOpenSection La routine ZwOpenSection apre un handle per un oggetto sezione esistente. |
ZwOpenSymbolicLinkObject La routine ZwOpenSymbolicLinkObject apre un collegamento simbolico esistente. |
ZwOpenTransaction Informazioni su come la routine ZwOpenTransaction ottiene un handle per un oggetto transazione esistente. |
ZwOpenTransactionManager Informazioni su come la routine ZwOpenTransactionManager ottiene un handle per un oggetto di gestione transazioni esistente. |
ZwPrepareComplete Informazioni su come la routine ZwPrepareComplete notifica a KTM che il gestore risorse chiamante ha completato la preparazione dei dati di una transazione. |
ZwPrepareEnlistment Informazioni su come la routine ZwPrepareEnlistment avvia l'operazione di preparazione per la transazione dell'integrazione specificata. |
ZwPrepareComplete Informazioni su come la routine ZwPrepareComplete notifica al KTM che il gestore risorse chiamante ha completato la preparazione preliminare dei dati di una transazione. |
ZwPrePrepareEnlistment Informazioni su come la routine ZwPreprepareEnlistment avvia l'operazione di pre-preparazione per la transazione di un'integrazione specificata. |
ZwQueryFullAttributesFile La routine ZwQueryFullAttributesFile fornisce informazioni aperte di rete per il file specificato. |
ZwQueryInformationByName ZwQueryInformationByName restituisce le informazioni richieste su un file specificato dal nome file. |
ZwQueryInformationEnlistment Scopri in che modo la routine ZwQueryInformationEnlistment recupera informazioni su un oggetto di integrazione specificato. |
ZwQueryInformationFile La routine ZwQueryInformationFile restituisce vari tipi di informazioni su un oggetto file. |
ZwQueryInformationResourceManager Informazioni su come la routine ZwQueryInformationResourceManager recupera informazioni su un oggetto resource manager specificato. |
ZwQueryInformationTransaction Scopri come la routine ZwQueryInformationTransaction recupera informazioni su una transazione specificata. |
ZwQueryInformationTransactionManager Informazioni su come la routine ZwQueryInformationTransactionManager recupera informazioni su un oggetto di gestione transazioni specificato. |
ZwQueryKey La routine ZwQueryKey fornisce informazioni sulla classe di una chiave del Registro di sistema e sul numero e le dimensioni delle relative sottochiavi. |
ZwQuerySymbolicLinkObject La routine ZwQuerySymbolicLinkObject restituisce una stringa Unicode che contiene la destinazione di un collegamento simbolico. |
ZwQueryValueKey La routine ZwQueryValueKey restituisce una voce di valore per una chiave del Registro di sistema. |
ZwReadFile La routine ZwReadFile in wdm.h legge i dati da un file aperto. I chiamanti di ZwReadFile devono avere già chiamato ZwCreateFile. |
ZwReadOnlyEnlistment Informazioni su come la routine ZwReadOnlyEnlistment imposta un elenco specificato in modo che sia di sola lettura. |
ZwRecoverEnlistment Informazioni su come la routine ZwRecoverEnlistment avvia un'operazione di ripristino per la transazione associata a un'integrazione specificata. |
ZwRecoverResourceManager Informazioni su come la routine ZwRecoverResourceManager tenta di recuperare la transazione associata a ogni integrazione di un oggetto resource manager specificato. |
ZwRecoverTransactionManager Informazioni su come la routine ZwRecoverTransactionManager ricostruisce lo stato dell'oggetto di gestione transazioni dalle informazioni di ripristino presenti nel flusso di log. |
ZwRollbackComplete Informazioni su come la routine ZwRollbackComplete notifica a KTM che il gestore risorse chiamante ha completato il rollback dei dati di una transazione. |
ZwRollbackEnlistment Informazioni su come la routine ZwRollbackEnlistment esegue il rollback della transazione associata a un'integrazione specificata. |
ZwRollbackTransaction Informazioni su come la routine ZwRollbackTransaction avvia un'operazione di rollback per una transazione specificata. |
ZwRollforwardTransactionManager Informazioni su come la routine ZwRollforwardTransactionManager avvia le operazioni di ripristino per tutte le transazioni in corso assegnate a un gestore transazioni specificato. |
ZwSetInformationEnlistment Informazioni sul modo in cui le informazioni sulle routine ZwSetInformationEnlistment vengono impostate per un oggetto di integrazione specificato. |
ZwSetInformationFile La routine ZwSetInformationFile in wdm.h modifica vari tipi di informazioni su un oggetto file. Ignora i membri non supportati di FILE_XXX_INFORMATION. |
ZwSetInformationResourceManager Scopri come non viene usata la routine ZwSetInformationResourceManager. |
ZwSetInformationTransaction Informazioni sul modo in cui la routine ZwSetInformationTransaction imposta le informazioni per una transazione specificata. |
ZwSetValueKey La routine ZwSetValueKey crea o sostituisce la voce del valore di una chiave del Registro di sistema. |
ZwSinglePhaseReject Informazioni su come la routine ZwSinglePhaseReject informa KTM che il gestore risorse chiamante non supporterà le operazioni di commit a fasi singole per un'integrazione specificata. |
ZwUnloadDriver La routine ZwUnloadDriver scarica un driver dal sistema. |
ZwUnmapViewOfSection La routine ZwUnmapViewOfSection rimuove il mapping di una visualizzazione di una sezione dallo spazio indirizzi virtuale di un processo soggetto. |
ZwWriteFile La routine ZwWriteFile scrive i dati in un file aperto. |
Funzioni di callback
ALLOCATE_FUNCTION_EX La routine LookasideListAllocateEx alloca lo spazio di archiviazione per una nuova voce lookaside-list quando un client richiede una voce da un elenco lookaside vuoto. |
BOUND_CALLBACK La routine BoundCallback viene eseguita ogni volta che il sistema genera un'eccezione associata per un thread in modalità utente. |
D3COLD_REQUEST_AUX_POWER Consente all'oggetto dispositivo funzione (FDO) di trasmettere i requisiti di alimentazione ausiliari. |
D3COLD_REQUEST_CORE_POWER_RAIL Consente all'oggetto dispositivo funzione (FDO) di indicare se è necessaria la guida di alimentazione principale. |
D3COLD_REQUEST_PERST_DELAY Consente all'oggetto dispositivo funzione (FDO) di comunicare il requisito per un tempo di ritardo fisso. |
DEVICE_BUS_SPECIFIC_RESET_HANDLER In questo argomento viene descritta la funzione di callback DEVICE_BUS_SPECIFIC_RESET_HANDLER. |
DEVICE_QUERY_BUS_SPECIFIC_RESET_HANDLER In questo argomento viene descritta la funzione di callback DEVICE_QUERY_BUS_SPECIFIC_RESET_HANDLER. |
DEVICE_RESET_HANDLER La routine DeviceReset viene usata per reimpostare e ripristinare un dispositivo non funzionante. |
DMA_COMPLETION_ROUTINE La routine di callback DmaCompletionRoutine notifica al driver che in precedenza richiedeva un trasferimento DMA di sistema completato. |
DRIVER_ADD_DEVICE La routine AddDevice è responsabile della creazione di oggetti dispositivo funzionale (FDO) o di filtrare gli oggetti dispositivo (filtrare DO) per i dispositivi enumerati dal gestore Plug and Play (PnP). |
DRIVER_CANCEL La routine Cancel annulla un'operazione di I/O. |
DRIVER_CONTROL Questa routine avvia un trasferimento dati DMA o un'operazione di trasferimento dei dati. |
DRIVER_DISPATCH La routine di callback consente di eseguire vari runtime di integrazione. Per un elenco dei codici funzione, vedere Osservazioni. |
DRIVER_INITIALIZE DriverEntry è la prima routine chiamata dopo il caricamento di un driver ed è responsabile dell'inizializzazione del driver. |
DRIVER_LIST_CONTROL La routine AdapterListControl avvia un'operazione DMA (Direct Memory Access) scatter/gather. |
DRIVER_STARTIO La routine StartIo avvia l'operazione di I/O descritta da un IRP. |
DRIVER_UNLOAD La routine Scarica esegue tutte le operazioni necessarie prima che il sistema scarichi il driver. |
ENABLE_VIRTUALIZATION La routine EnableVirtualization abilita o disabilita la virtualizzazione per un dispositivo PCI Express (PCIe) che supporta l'interfaccia di virtualizzazione I/O radice singola (SR-IOV). |
ETWENABLECALLBACK La funzione EtwEnableCallback è una funzione di callback fornita dal driver facoltativa usata per ricevere notifiche di abilitazione o disabilitazione. |
EX_CALLBACK_FUNCTION La routine RegistryCallback di un driver di filtro può monitorare, bloccare o modificare un'operazione del Registro di sistema. |
EXT_CALLBACK Una routine di callback exTimerCallback viene eseguita dopo la scadenza dell'intervallo di tempo di un oggetto timer EX_TIMER. |
EXT_DELETE_CALLBACK Una routine di callback ExTimerDeleteCallback viene eseguita quando il sistema operativo elimina un oggetto timer EX_TIMER. |
FPGA_BUS_SCAN Riservato per uso futuro. Attiva un'analisi del bus all'elemento padre del dispositivo FPGA. |
FPGA_CONTROL_CONFIG_SPACE Riservato per uso futuro. Abilita o disabilita l'accesso allo spazio di configurazione del dispositivo FPGA. |
FPGA_CONTROL_ERROR_REPORTING Riservato per uso futuro. Attiva o disattiva la segnalazione degli errori per il dispositivo FPGA e il relativo bridge padre. |
FPGA_CONTROL_LINK Riservato per l'uso futuro di FPGA_CONTROL_LINK. |
FREE_FUNCTION_EX La routine LookasideListFreeEx libera lo spazio di archiviazione per una voce lookaside-list quando un client tenta di inserire la voce in un elenco lookaside completo. |
GET_D3COLD_CAPABILITY La routine GetBusDriverD3ColdSupport consente al driver di un dispositivo di eseguire una query se il driver del bus di enumerazione supporta lo stato di alimentazione del dispositivo D3cold. |
GET_D3COLD_LAST_TRANSITION_STATUS La routine GetLastTransitionStatus consente al driver di un dispositivo di eseguire una query se la transizione più recente all'istruzione secondaria D3hot è stata seguita da una transizione alla sottostate D3cold. |
GET_DEVICE_RESET_STATUS In questo argomento viene descritta la funzione di callback GET_DEVICE_RESET_STATUS. |
GET_DMA_ADAPTER La routine GetDmaAdapter restituisce una struttura DMA_ADAPTER per il dispositivo di destinazione. |
GET_IDLE_WAKE_INFO La routine GetIdleWakeInfo consente al driver di un dispositivo di individuare gli stati di alimentazione del dispositivo da cui il dispositivo può segnalare un evento di riattivazione. |
GET_SDEV_IDENTIFIER Questo materiale non è ancora disponibile. Questo argomento segnaposto viene fornito come esempio di documentazione che può essere inclusa in una versione successiva. |
GET_SET_DEVICE_DATA La routine GetBusData legge i dati dallo spazio di configurazione del dispositivo. |
GET_UPDATED_BUS_RESOURCE Segnala gli elenchi di risorse più recenti. |
GET_VIRTUAL_DEVICE_DATA La routine GetVirtualFunctionData legge i dati dallo spazio di configurazione PCI Express (PCIe) di una funzione virtuale (VF) in un dispositivo che supporta la singola interfaccia di I/O radice (SR-IOV). |
GET_VIRTUAL_DEVICE_LOCATION La routine GetLocation restituisce la posizione del dispositivo di una funzione virtuale PCI Express (PCIe) in un bus PCI. Un dispositivo che supporta la singola interfaccia di virtualizzazione di I/O radice (SR-IOV) può esporre una o più VFS nel bus PCI. |
GET_VIRTUAL_DEVICE_RESOURCES La routine GetResources restituisce le risorse richieste dalla funzione fisica PCI Express (PCIe) per abilitare la virtualizzazione in un dispositivo che supporta la singola interfaccia di I/O radice (SR-IOV). |
GET_VIRTUAL_FUNCTION_PROBED_BARS La routine GetVirtualFunctionProbedBars restituisce i valori dell'interfaccia PCI Express (PCIe) Base Address Registers (BARs) di un dispositivo che supporta la singola interfaccia di I/O radice (SR-IOV). |
IO_COMPLETION_ROUTINE La routine IoCompletion completa l'elaborazione delle operazioni di I/O. |
IO_CSQ_ACQUIRE_LOCK La routine CsqAcquireLock viene utilizzata dal sistema per acquisire il blocco per una coda IRP implementata dal driver e annullata. |
IO_CSQ_COMPLETE_CANCELED_IRP La routine CsqCompleteCanceledIrp viene utilizzata dal sistema per segnalare al driver che può completare un IRP annullato. |
IO_CSQ_INSERT_IRP La routine CsqInsertIrp viene usata dal sistema per inserire un IRP in una coda IRP implementata dal driver e annullata. |
IO_CSQ_INSERT_IRP_EX La routine CsqInsertIrpEx viene usata dal sistema per inserire un IRP in una coda IRP implementata dal driver e annullata. |
IO_CSQ_PEEK_NEXT_IRP La routine CsqPeekNextIrp viene usata dal sistema per trovare il successivo IRP corrispondente in una coda IRP implementata dal driver e annullata. |
IO_CSQ_RELEASE_LOCK La routine CsqReleaseLock viene utilizzata dal sistema per rilasciare il blocco acquisito tramite CsqAcquireLock. |
IO_CSQ_REMOVE_IRP La routine CsqRemoveIrp viene utilizzata dal sistema per rimuovere l'IRP specificato da una coda IRP implementata dal driver e annullata. |
IO_DPC_ROUTINE La routine DpcForIsr termina la manutenzione di un'operazione di I/O, dopo la restituzione di una routine InterruptService. |
IO_SESSION_NOTIFICATION_FUNCTION Il tipo di funzione IO_SESSION_NOTIFICATION_FUNCTION definisce una routine di callback tramite cui un driver riceve notifiche di modifiche nello stato delle sessioni utente a cui è interessato il driver. |
IO_TIMER_ROUTINE La routine IoTimer è un DPC che, se registrato, viene chiamato una volta al secondo. |
IO_WORKITEM_ROUTINE Una routine WorkItem esegue l'elaborazione di un elemento di lavoro accodato dalla routine IoQueueWorkItem. |
IO_WORKITEM_ROUTINE_EX Una routine WorkItemEx esegue l'elaborazione di un elemento di lavoro accodato dalla routine IoQueueWorkItemEx o IoTryQueueWorkItem. |
IOMMU_DEVICE_CREATE Accetta un oggetto dispositivo fisico e crea un IOMMU_DMA_DEVICE. |
IOMMU_DEVICE_DELETE Elimina il IOMMU_DMA_DEVICE specificato. |
IOMMU_DEVICE_FAULT_HANDLER Segnala un errore da un dispositivo e un dominio specifici. |
IOMMU_DEVICE_QUERY_DOMAIN_TYPES Query per i tipi di domini disponibili a cui un IOMMU_DMA_DEVICE può connettersi, a seconda dei fattori di ambiente, ad esempio la piattaforma e i criteri di DMA Guard. |
IOMMU_DOMAIN_ATTACH_DEVICE Collega un dispositivo a un dominio esistente. |
IOMMU_DOMAIN_ATTACH_DEVICE_EX Collega un IOMMU_DMA_DEVICE a un dominio del dispositivo DMA esistente. |
IOMMU_DOMAIN_CONFIGURE Configura un dominio per l'uso. |
IOMMU_DOMAIN_CREATE Crea un nuovo dominio del dispositivo di mapping DMA (un contenitore per un set di tabelle di pagine). |
IOMMU_DOMAIN_CREATE_EX Crea un nuovo dominio del dispositivo DMA in base al tipo di dominio specificato. |
IOMMU_DOMAIN_DELETE Elimina un dominio esistente. |
IOMMU_DOMAIN_DETACH_DEVICE Scollega un dispositivo da un dominio esistente. |
IOMMU_DOMAIN_DETACH_DEVICE_EX Scollega un IOMMU_DMA_DEVICE da un dominio esistente. |
IOMMU_FLUSH_DOMAIN Scarica il TLB per tutte le voci che corrispondono a questo dominio. |
IOMMU_FLUSH_DOMAIN_VA_LIST Scarica il TLB per tutte le voci che corrispondono all'ASID del dominio specificato e a uno degli indirizzi nell'elenco fornito. |
IOMMU_FREE_RESERVED_LOGICAL_ADDRESS_RANGE Libera un token di indirizzo logico creato da IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE. |
IOMMU_INTERFACE_STATE_CHANGE_CALLBACK Questa routine viene richiamata ogni volta che è stata apportata una modifica dello stato del sistema che influisce su un DMA_IOMMU_INTERFACE_EX. |
IOMMU_MAP_IDENTITY_RANGE Crea un mapping di identità per il file MDL fornito nel dominio specificato. |
IOMMU_MAP_IDENTITY_RANGE_EX Crea un mapping di identità per uno spazio di indirizzi fisico specificato nel dominio specificato. |
IOMMU_MAP_LOGICAL_RANGE Esegue il mapping di un intervallo di pagine nello spazio indirizzi di un dominio. |
IOMMU_MAP_LOGICAL_RANGE_EX Esegue il mapping dello spazio indirizzi fisico nello spazio indirizzi logico di un IOMMU_DMA_DOMAIN. |
IOMMU_MAP_RESERVED_LOGICAL_RANGE Esegue il mapping di un intervallo logico riservato. |
IOMMU_QUERY_INPUT_MAPPINGS Tenta di trovare gli ID di mapping di input validi per il dispositivo specificato e di popolare il buffer fornito con tali ID. |
IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK Consente al chiamante di registrare un callback da richiamare ogni volta che si verifica una modifica dello stato correlata a un DMA_IOMMU_INTERFACE_EX. |
IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE Prealloca lo spazio indirizzi logico che può essere usato per i mapping futuri. |
IOMMU_SET_DEVICE_FAULT_REPORTING Questa routine imposta lo stato di segnalazione degli errori del dispositivo su un dispositivo già collegato a un dominio. |
IOMMU_SET_DEVICE_FAULT_REPORTING_EX Questa routine imposta lo stato di segnalazione degli errori del dispositivo in un dispositivo già collegato a un dominio. |
IOMMU_UNMAP_IDENTITY_RANGE Elimina un mapping di identità per il file MDL specificato. |
IOMMU_UNMAP_IDENTITY_RANGE_EX Elimina un mapping di identità creato da IOMMU_MAP_IDENTITY_RANGE_EX. |
IOMMU_UNMAP_LOGICAL_RANGE Rimuove il mapping di un intervallo lineare da un dominio. |
IOMMU_UNMAP_RESERVED_LOGICAL_RANGE Annulla il mapping di un intervallo logico riservato mappato in precedenza. |
IOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK Consente al chiamante di annullare la registrazione di un IOMMU_REGISTER_INTERFACE_STATE_CHANGE_CALLBACK registrato. |
KBUGCHECK_CALLBACK_ROUTINE La routine BugCheckCallback viene eseguita ogni volta che il sistema rilascia una verifica di bug. |
KBUGCHECK_REASON_CALLBACK_ROUTINE Funzioni di callback implementate dal driver eseguite dal sistema quando emette un controllo dei bug. |
KDEFERRED_ROUTINE La routine di callback esegue azioni, dopo la restituzione di un interruptService, di un DPC thread, la routine CustomDpc completa la manutenzione di un'operazione di I/O, dopo la restituzione di una routine InterruptService. La routine CustomThreadedDpc esegue l'azione di un DPC threading. Il sistema esegue questa routine quando viene eseguito il DPC threading. La routine CustomTimerDpc viene eseguita dopo la scadenza dell'intervallo di tempo di un oggetto timer. |
KIPI_BROADCAST_WORKER La routine IpiGenericCall viene eseguita simultaneamente su tutti i processori. |
KMESSAGE_SERVICE_ROUTINE Una routine InterruptMessageService consente di gestire un interrupt segnalato da un messaggio. |
KSERVICE_ROUTINE La routine InterruptService (ISR) consente di gestire rapidamente un'interruzione del dispositivo e pianifica l'elaborazione post-interrupt dei dati ricevuti, se necessario. |
KSTART_ROUTINE La routine ThreadStart fornisce un punto di ingresso per un thread di sistema creato dal driver. |
KSYNCHRONIZE_ROUTINE La routine SynchCritSection viene utilizzata per accedere alle risorse hardware o ai dati del driver condivisi con la routine InterruptService di un driver. |
MM_MDL_ROUTINE Routine di callback fornita dal driver richiamata dopo il mapping di un elenco di descrittori di memoria (MDL) chiamando la funzione MmMapMdl. |
NPEM_CONTROL_ENABLE_DISABLE Altre informazioni su: NPEM_CONTROL_ENABLE_DISABLE |
NPEM_CONTROL_QUERY_STANDARD_CAPABILITIES Altre informazioni su: NPEM_CONTROL_QUERY_STANDARD_CAPABILITIES |
NPEM_CONTROL_SET_STANDARD_CONTROL Altre informazioni su: NPEM_CONTROL_SET_STANDARD_CONTROL |
PALLOCATE_ADAPTER_CHANNEL La routine AllocateAdapterChannel prepara il sistema per un'operazione DMA per conto dell'oggetto dispositivo di destinazione e quindi chiama la routine AdapterControl fornita dal driver per eseguire l'operazione DMA. |
PALLOCATE_ADAPTER_CHANNEL_EX La routine AllocateAdapterChannelEx alloca le risorse necessarie per eseguire un trasferimento DMA e quindi chiama la routine AdapterControl fornita dal driver per avviare il trasferimento DMA. |
PALLOCATE_COMMON_BUFFER La routine AllocateCommonBuffer alloca la memoria e la esegue il mapping in modo che sia accessibile simultaneamente sia dal processore che da un dispositivo per le operazioni DMA. |
PALLOCATE_COMMON_BUFFER_EX La routine AllocateCommonBufferEx alloca memoria per un buffer comune ed esegue il mapping di questa memoria in modo che sia accessibile sia dal processore che da un dispositivo che esegue operazioni DMA. |
PALLOCATE_COMMON_BUFFER_VECTOR Altre informazioni su: PALLOCATE_COMMON_BUFFER_VECTOR funzione di callback |
PALLOCATE_COMMON_BUFFER_WITH_BOUNDS Questa funzione di callback alloca la memoria per un buffer comune ed esegue il mapping in modo che sia accessibile da un dispositivo master e dalla CPU. |
PALLOCATE_DOMAIN_COMMON_BUFFER Questa funzione di callback alloca la memoria per un buffer comune del dominio. |
PBUILD_MDL_FROM_SCATTER_GATHER_LIST La routine BuildMdlFromScatterGatherList compila un MDL da un elenco a dispersione/raccolta allocato dal sistema. Nota Questa routine è riservata per l'uso del sistema. |
PBUILD_SCATTER_GATHER_LIST La routine BuildScatterGatherList prepara il sistema per un'operazione DMA, usando un buffer fornito dal driver per compilare l'elenco a dispersione/raccolta. |
PBUILD_SCATTER_GATHER_LIST_EX La routine BuildScatterGatherListEx alloca le risorse necessarie per un trasferimento DMA, compila un elenco a dispersione/raccolta e chiama la routine AdapterListControl fornita dal driver per avviare il trasferimento DMA. |
PCALCULATE_SCATTER_GATHER_LIST_SIZE La routine CalculateScatterGatherList calcola le dimensioni, in byte, dell'elenco di dispersione/raccolta necessario per contenere un determinato buffer. |
PCANCEL_ADAPTER_CHANNEL La routine CancelAdapterChannel tenta di annullare una richiesta in sospeso per allocare un canale DMA. |
PCANCEL_MAPPED_TRANSFER La routine CancelMappedTransfer annulla un trasferimento DMA di sistema attualmente mappato a un adattatore. |
PCI_MSIX_MASKUNMASK_ENTRY La routine MaskTableEntry maschera un interrupt nella tabella di interrupt hardware MSI-X. |
PCI_MSIX_SET_ENTRY La routine SetTableEntry imposta l'ID messaggio per una voce di tabella nella tabella MSI-X interrupt hardware. |
PCLFS_CLIENT_ADVANCE_TAIL_CALLBACK La funzione ClfsAdvanceTailCallback fa avanzare il numero di sequenza del log di base (LSN) del log del client. |
PCLFS_CLIENT_LFF_HANDLER_COMPLETE_CALLBACK La funzione ClfsLogGrowthCompleteCallback implementa le azioni che il client assumerà quando lo spazio viene liberato in un log precedentemente pieno. |
PCLFS_CLIENT_LOG_UNPINNED_CALLBACK La funzione ClfsLogUnpinnedCallback implementa tutte le azioni che il client eseguirà quando un log aggiunto in precedenza viene rimosso. |
PCONFIGURE_ADAPTER_CHANNEL La routine ConfigureAdapterChannel richiama una funzione personalizzata implementata dal controller DMA rappresentato da un oggetto adapter. |
PCREATE_COMMON_BUFFER_FROM_MDL La routine CreateCommonBufferFromMdl tenterà di creare un buffer comune da un MDL testando la compatibilità dell'accesso ai dispositivi e potenzialmente eseguendo il mapping della memoria a un intervallo logico contiguo a seconda del tipo di conversione. Analogamente a tutte le altre funzioni comuni di allocazione del buffer, questa funzione non garantisce lo stato di avanzamento. |
PCW_CALLBACK I provider possono implementare una funzione PCW_CALLBACK per ricevere notifiche quando i consumer eseguono determinate azioni, ad esempio l'aggiunta o la rimozione di contatori da una query. |
PFLUSH_ADAPTER_BUFFERS La routine FlushAdapterBuffers scarica tutti i dati rimanenti nella cache interna del controller DMA di sistema o nella cache interna di un adattatore bus alla fine di un'operazione di trasferimento DMA. |
PFLUSH_ADAPTER_BUFFERS_EX La routine FlushAdapterBuffersEx scarica tutti i dati che rimangono nella cache dei dati alla fine di un'operazione di trasferimento DMA eseguita da un controller DMA di sistema o da un dispositivo master bus. |
PFLUSH_DMA_BUFFER La routine di callback scarica tutti i dati rimanenti nell'area di memoria descritta da un file MDL. |
PFREE_ADAPTER_CHANNEL La routine FreeAdapterChannel rilascia il controller DMA di sistema quando un driver ha completato tutte le operazioni DMA necessarie per soddisfare l'IRP corrente. |
PFREE_ADAPTER_OBJECT La routine FreeAdapterObject rilascia l'oggetto adapter specificato dopo che un driver ha completato tutte le operazioni DMA. |
PFREE_COMMON_BUFFER La routine FreeCommonBuffer libera un buffer comune allocato da AllocateCommonBuffer, insieme a tutte le risorse usate dal buffer. |
PFREE_COMMON_BUFFER_FROM_VECTOR Descrive la funzione di callback PFREE_COMMON_BUFFER_FROM_VECTOR. |
PFREE_COMMON_BUFFER_VECTOR Descrive la funzione di callback PFREE_COMMON_BUFFER_VECTOR. |
PFREE_MAP_REGISTERS La routine FreeMapRegisters rilascia un set di registri mappa salvati da una chiamata a AllocateAdapterChannel. |
PGET_COMMON_BUFFER_FROM_VECTOR_BY_INDEX Descrive la funzione di callback PGET_COMMON_BUFFER_FROM_VECTOR_BY_INDEX. |
PGET_DMA_ADAPTER_INFO La routine GetDmaAdapterInfo recupera informazioni sulle funzionalità hardware di un canale DMA di sistema. |
PGET_DMA_ALIGNMENT La routine GetDmaAlignment restituisce i requisiti di allineamento del sistema DMA. |
PGET_DMA_DOMAIN La funzione di callback PGET_DMA_DOMAIN ottiene l'handle per il dominio DMA. |
PGET_DMA_TRANSFER_INFO La routine GetDmaTransferInfo calcola i requisiti di allocazione per un trasferimento DMA a dispersione/raccolta. |
PGET_SCATTER_GATHER_LIST La routine GetScatterGatherList prepara il sistema per un'operazione di dispersione/raccolta DMA per conto dell'oggetto dispositivo di destinazione, tramite il controller DMA di sistema o un adattatore master del bus. |
PGET_SCATTER_GATHER_LIST_EX La routine GetScatterGatherListEx alloca le risorse necessarie per un trasferimento DMA, compila un elenco a dispersione/raccolta e chiama la routine AdapterListControl fornita dal driver per avviare il trasferimento DMA. |
PINITIALIZE_DMA_TRANSFER_CONTEXT La routine InitializeDmaTransferContext inizializza un contesto di trasferimento DMA opaco utilizzato per tenere traccia delle allocazioni in sospeso delle risorse DMA. |
PINTERFACE_DEREFERENCE La funzione di callback PINTERFACE_DEREFERENCE (wdm.h) decrementa il conteggio dei riferimenti in un'interfaccia definita dal driver. |
PINTERFACE_REFERENCE La funzione di callback PINTERFACE_REFERENCE (wdm.h) incrementa il conteggio dei riferimenti su un'interfaccia definita dal driver. |
PJOIN_DMA_DOMAIN La funzione di callback PJOIN_DMA_DOMAIN aggiunge il dominio DMA specificato. |
PLEAVE_DMA_DOMAIN La funzione di callback PLEAVE_DMA_DOMAIN lascia il dominio DMA specificato. |
PMAP_TRANSFER La routine MapTransfer configura i registri mappa per un oggetto adapter per eseguire il mapping di un trasferimento DMA da un buffer bloccato. |
PMAP_TRANSFER_EX La routine MapTransferEx configura i registri mappa per eseguire il mapping degli indirizzi fisici in un elenco a dispersione/raccolta agli indirizzi logici necessari per eseguire un trasferimento DMA. |
PO_EFFECTIVE_POWER_MODE_CALLBACK Il PO_EFFECTIVE_POWER_MODE_CALLBACK è il callback effettivo della modalità di alimentazione. |
PO_FX_COMPONENT_ACTIVE_CONDITION_CALLBACK La routine di callback ComponentActiveConditionCallback notifica al driver che il componente specificato ha completato una transizione dalla condizione di inattività alla condizione attiva. |
PO_FX_COMPONENT_CRITICAL_TRANSITION_CALLBACK La routine di callback ComponentCriticalTransitionCallback gestisce una transizione del componente specificato tra gli stati di alimentazione F0 (completamente attiva) e fx a basso consumo. |
PO_FX_COMPONENT_IDLE_CONDITION_CALLBACK La routine di callback ComponentIdleConditionCallback notifica al driver che il componente specificato ha completato una transizione dalla condizione attiva alla condizione di inattività. |
PO_FX_COMPONENT_IDLE_STATE_CALLBACK La routine di callback ComponentIdleStateCallback notifica al driver di una modifica in sospeso allo stato di alimentazione Fx del componente specificato. |
PO_FX_COMPONENT_PERF_STATE_CALLBACK La routine di callback ComponentPerfStateCallback notifica al driver che la richiesta di modificare lo stato delle prestazioni di un componente è stata completata. |
PO_FX_DEVICE_POWER_NOT_REQUIRED_CALLBACK La routine di callback DevicePowerNotRequiredCallback notifica al driver di dispositivo che il dispositivo non è necessario per rimanere nello stato di alimentazione D0. |
PO_FX_DEVICE_POWER_REQUIRED_CALLBACK La routine di callback DevicePowerRequiredCallback notifica al driver di dispositivo che il dispositivo deve entrare e rimanere nello stato di alimentazione D0. |
PO_FX_DIRECTED_POWER_DOWN_CALLBACK La funzione di callback PO_FX_DIRECTED_POWER_DOWN_CALLBACK viene implementata dal driver client per gestire le attività di spegnimento specifiche del driver per conto di DFx. |
PO_FX_DIRECTED_POWER_UP_CALLBACK La funzione di callback PO_FX_DIRECTED_POWER_UP_CALLBACK viene implementata dal driver client per gestire le attività di alimentazione specifiche del driver per conto di DFx. |
PO_FX_POWER_CONTROL_CALLBACK La routine di callback PowerControlCallback esegue un'operazione di controllo alimentazione richiesta dal framework di risparmio energia (PoFx). |
POB_POST_OPERATION_CALLBACK La routine ObjectPostCallback viene chiamata dal sistema operativo dopo che si verifica un'operazione di elaborazione o di handle di thread. |
POB_PRE_OPERATION_CALLBACK La routine ObjectPreCallback viene chiamata dal sistema operativo quando si verifica un processo o un'operazione di handle di thread. |
PPUT_DMA_ADAPTER La routine PutDmaAdapter libera una struttura DMA_ADAPTER precedentemente allocata da IoGetDmaAdapter. |
PPUT_SCATTER_GATHER_LIST La routine PutScatterGatherList libera i registri mappa allocati in precedenza e l'elenco di dispersione/raccolta usati in DMA a dispersione/raccolta. |
PREAD_DMA_COUNTER La routine ReadDmaCounter restituisce il numero di byte rimanenti da trasferire durante l'operazione DMA subordinata corrente. |
PREENUMERATE_SELF Una routine ReenumerateSelf richiede che un driver del bus rienumera un dispositivo figlio. |
PROCESSOR_HALT_ROUTINE Una routine di callback Stop esegue la transizione del processore a uno stato di inattività. |
PTM_RM_NOTIFICATION La routine di callback resource manager ResourceManagerNotification riceve e gestisce le notifiche delle transazioni. |
REQUEST_POWER_COMPLETE La routine di callback di PowerCompletion completa l'elaborazione di un IRP di alimentazione. |
RTL_QUERY_REGISTRY_ROUTINE La routine QueryRoutine fornisce informazioni su un valore del Registro di sistema richiesto in una chiamata precedente alla routine RtlQueryRegistryValues. |
SET_D3COLD_SUPPORT La routine SetD3ColdSupport abilita o disabilita le transizioni allo stato di alimentazione del dispositivo D3cold. |
SET_VIRTUAL_DEVICE_DATA La routine SetVirtualFunctionData scrive i dati nello spazio di configurazione PCI Express (PCIe) di una funzione virtuale (VF) in un dispositivo che supporta la singola interfaccia di I/O radice (SR-IOV). |
TRANSLATE_BUS_ADDRESS La routine TranslateBusAddress converte gli indirizzi nel bus padre in indirizzi logici. |
Strutture
DMA_ADAPTER La struttura DMA_ADAPTER descrive un'interfaccia definita dal sistema a un controller DMA per un determinato dispositivo. Un driver chiama IoGetDmaAdapter per ottenere questa struttura. |
DMA_OPERATIONS La struttura DMA_OPERATIONS fornisce una tabella di puntatori alle funzioni che controllano l'operazione di un controller DMA. |
ACCESS_STATE La struttura ACCESS_STATE descrive lo stato di un accesso in corso. |
ACL La struttura ACL è l'intestazione di un elenco di controllo di accesso (ACL). Un elenco di controllo di accesso completo è costituito da una struttura ACL seguita da un elenco ordinato di zero o più voci di controllo di accesso (ACE). |
ACPI_INTERFACE_STANDARD2 In questo argomento viene descritta la struttura ACPI_INTERFACE_STANDARD2. |
BATTERY_REPORTING_SCALE I driver della miniclasse della batteria compilano la struttura BATTERY_REPORTING_SCALE (wdm.h) in risposta a determinate richieste BatteryMiniQueryInformation. |
BOOTDISK_INFORMATION La struttura BOOTDISK_INFORMATION contiene informazioni di base che descrivono i dischi di avvio e di sistema. |
BOOTDISK_INFORMATION_EX La struttura BOOTDISK_INFORMATION_EX contiene informazioni estese che descrivono i dischi di avvio e di sistema. |
BUS_INTERFACE_STANDARD La struttura dell'interfaccia BUS_INTERFACE_STANDARD consente ai driver di dispositivo di effettuare chiamate dirette alle routine dei driver del bus padre. Questa struttura definisce l'interfaccia GUID_BUS_INTERFACE_STANDARD. |
BUS_RESOURCE_UPDATE_INTERFACE Consente ai driver di dispositivo di effettuare chiamate dirette alle routine del driver del bus padre. Questa struttura definisce l'interfaccia GUID_BUS_RESOURCE_UPDATE_INTERFACE. |
BUS_SPECIFIC_RESET_FLAGS In questo argomento viene descritta l'unione BUS_SPECIFIC_RESET_FLAGS. |
CLFS_LOG_NAME_INFORMATION La struttura CLFS_LOG_NAME_INFORMATION contiene il nome di un flusso o di un log CLFS (Common Log File System). |
CLFS_MGMT_CLIENT_REGISTRATION La struttura CLFS_MGMT_CLIENT_REGISTRATION viene assegnata alla gestione CLFS da parte dei client che gestiscono i propri log. |
CLFS_MGMT_POLICY La struttura CLFS_MGMT_POLICY contiene una descrizione di un criterio per la gestione di un log CLFS. |
CLFS_STREAM_ID_INFORMATION La struttura CLFS_STREAM_ID_INFORMATION contiene un valore che identifica un flusso in un log CLFS (Common Log File System). |
CLS_CONTAINER_INFORMATION La struttura CLFS_CONTAINER_INFORMATION contiene informazioni descrittive per un singolo contenitore in un log CLFS (Common Log File System). |
CLS_INFORMATION La struttura CLFS_INFORMATION contiene metadati e informazioni sullo stato per un flusso CLFS (Common Log File System) e/o il relativo log fisico sottostante. |
CLS_IO_STATISTICS La struttura CLFS_IO_STATISTICS contiene i dati delle statistiche di I/O per un log CLFS (Common Log File System). |
CLS_IO_STATISTICS_HEADER La struttura CLFS_IO_STATISTICS_HEADER contiene la parte dell'intestazione di una struttura CLFS_IO_STATISTICS. |
CLS_LSN La struttura CLFS_LSN identifica un singolo record in un flusso CLFS (Common Log File System). |
CLS_SCAN_CONTEXT La struttura CLFS_SCAN_CONTEXT contiene informazioni di contesto per supportare un'analisi dei contenitori in un log CLFS (Common Log File System). |
CLS_WRITE_ENTRY La struttura CLFS_WRITE_ENTRY contiene l'indirizzo e le dimensioni di un buffer che contiene un'unità di dati da scrivere in un flusso CLFS (Common Log File System). |
CM_EISA_FUNCTION_INFORMATION La struttura _CM_EISA_FUNCTION_INFORMATION (wdm.h) definisce informazioni dettagliate sulla configurazione EISA restituite da HalGetBusData o HalGetBusDataByOffset. |
CM_EISA_SLOT_INFORMATION La struttura _CM_EISA_SLOT_INFORMATION (wdm.h) definisce le informazioni di intestazione di configurazione EISA restituite da HalGetBusData o da HalGetBusDataByOffset. |
CM_FLOPPY_DEVICE_DATA La struttura CM_FLOPPY_DEVICE_DATA definisce un record di dati specifico del tipo di dispositivo archiviato nell'albero \Registry\Machine\Hardware\Description per un controller floppy se il sistema può raccogliere queste informazioni durante il processo di avvio. |
CM_FULL_RESOURCE_DESCRIPTOR La struttura CM_FULL_RESOURCE_DESCRIPTOR specifica un set di risorse hardware di sistema di vari tipi, assegnate a un dispositivo connesso a un bus specifico. Questa struttura è contenuta all'interno di una struttura CM_RESOURCE_LIST. |
CM_INT13_DRIVE_PARAMETER La struttura CM_INT13_DRIVE_PARAMETER definisce un record di dati specifico del tipo di dispositivo archiviato nell'albero \Registry\Machine\Hardware\Description per un controller disco se il sistema può raccogliere queste informazioni durante il processo di avvio. |
CM_KEYBOARD_DEVICE_DATA La struttura CM_KEYBOARD_DEVICE_DATA definisce un record di dati specifico del tipo di dispositivo archiviato nell'albero \Registry\Machine\Hardware\Description per una periferica della tastiera se il sistema può raccogliere queste informazioni durante il processo di avvio. |
CM_MCA_POS_DATA La struttura _CM_MCA_POS_DATA (wdm.h) è obsoleta. Definisce le informazioni di configurazione MCA POS compatibili con IBM per uno slot. |
CM_PARTIAL_RESOURCE_DESCRIPTOR La struttura CM_PARTIAL_RESOURCE_DESCRIPTOR specifica una o più risorse hardware di sistema, di un singolo tipo, assegnate a un dispositivo. |
CM_PARTIAL_RESOURCE_LIST La struttura CM_PARTIAL_RESOURCE_LIST specifica un set di risorse hardware di sistema, di vari tipi, assegnati a un dispositivo. Questa struttura è contenuta all'interno di una struttura CM_FULL_RESOURCE_DESCRIPTOR. |
CM_POWER_DATA Informazioni su come la struttura CM_POWER_DATA contiene informazioni sullo stato e sulle funzionalità di risparmio energia di un dispositivo. |
CM_RESOURCE_LIST La struttura CM_RESOURCE_LIST specifica tutte le risorse hardware di sistema assegnate a un dispositivo. |
CM_SCSI_DEVICE_DATA La struttura CM_SCSI_DEVICE_DATA definisce un record di dati specifico del tipo di dispositivo archiviato nell'albero \Registry\Machine\Hardware\Description per un HBA SCSI se il sistema può raccogliere queste informazioni durante il processo di avvio. |
CM_SERIAL_DEVICE_DATA La struttura CM_SERIAL_DEVICE_DATA definisce un record di dati specifico del tipo di dispositivo archiviato nell'albero \Registry\Machine\Hardware\Description per un controller seriale se il sistema può raccogliere queste informazioni durante il processo di avvio. |
COUNTED_REASON_CONTEXT Informazioni su come la struttura COUNTED_REASON_CONTEXT contiene una o più stringhe che forniscono motivi per una richiesta di alimentazione. |
D3COLD_AUX_POWER_AND_TIMING_INTERFACE Consente ai driver di dispositivo di negoziare una potenza ausiliaria superiore per i dispositivi PCI mentre è in stato D3Cold. |
D3COLD_SUPPORT_INTERFACE La struttura dell'interfaccia D3COLD_SUPPORT_INTERFACE contiene puntatori alle routine nell'interfaccia del driver GUID_D3COLD_SUPPORT_INTERFACE. |
DEVICE_BUS_SPECIFIC_RESET_INFO Definisce la struttura DEVICE_BUS_SPECIFIC_RESET_INFO. |
DEVICE_BUS_SPECIFIC_RESET_TYPE Definisce l'unione DEVICE_BUS_SPECIFIC_RESET_TYPE. |
DEVICE_CAPABILITIES Una struttura DEVICE_CAPABILITIES descrive le funzionalità di alimentazione e PnP di un dispositivo. Questa struttura viene restituita in risposta a un IRP_MN_QUERY_CAPABILITIES IRP. |
DEVICE_DESCRIPTION La struttura DEVICE_DESCRIPTION descrive gli attributi del dispositivo fisico per cui un driver richiede una scheda DMA. |
DEVICE_FAULT_CONFIGURATION Questa struttura viene usata per impostare lo stato di segnalazione errori del dispositivo |
DEVICE_INTERFACE_CHANGE_NOTIFICATION La struttura DEVICE_INTERFACE_CHANGE_NOTIFICATION descrive un'interfaccia del dispositivo abilitata (arrivata) o disabilitata (rimossa). |
DEVICE_OBJECT Altre informazioni sulla struttura DEVICE_OBJECT. |
DEVICE_RESET_INTERFACE_STANDARD La struttura DEVICE_RESET_INTERFACE_STANDARD consente ai driver di funzione di reimpostare e ripristinare i dispositivi non funzionanti. Questa struttura descrive l'interfaccia GUID_DEVICE_RESET_INTERFACE_STANDARD. |
DEVICE_RESET_STATUS_FLAGS In questo argomento viene descritta l'unione DEVICE_RESET_STATUS_FLAGS. |
DMA_ADAPTER_INFO La struttura DMA_ADAPTER_INFO è un contenitore per una struttura DMA_ADAPTER_INFO_XXX che descrive le funzionalità di un controller DMA di sistema. |
DMA_ADAPTER_INFO_CRASHDUMP In questo argomento viene descritta la struttura DMA_ADAPTER_INFO_CRASHDUMP. |
DMA_ADAPTER_INFO_V1 La struttura DMA_ADAPTER_INFO_V1 descrive le funzionalità del controller DMA di sistema rappresentato da un oggetto adapter. |
DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION Altre informazioni su: struttura DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION |
DMA_IOMMU_INTERFACE Versione estesa della struttura INTERFACE che consente ai driver di dispositivo di richiamare le funzioni di callback che eseguono operazioni sul dominio del dispositivo. |
DMA_IOMMU_INTERFACE_EX Struttura di interfaccia che consente ai driver di dispositivo di interfacciarsi con le funzioni IOMMU che eseguono operazioni sul dominio del dispositivo. |
DMA_IOMMU_INTERFACE_V1 Altre informazioni su: DMA_IOMMU_INTERFACE_V1 |
DMA_IOMMU_INTERFACE_V2 Struttura contenente il set di funzioni IOMMU Versione 2 (V2). |
DMA_TRANSFER_INFO La struttura DMA_TRANSFER_INFO è un contenitore per una struttura DMA_TRANSFER_INFO_XXX che descrive i requisiti di allocazione per un elenco a dispersione/raccolta. |
DMA_TRANSFER_INFO_V1 La struttura DMA_TRANSFER_INFO_V1 contiene i requisiti di allocazione per un elenco a dispersione/raccolta che descrive il buffer dei dati di I/O per un trasferimento DMA. |
DMA_TRANSFER_INFO_V2 Contiene i requisiti di allocazione per un elenco a dispersione/raccolta che descrive il buffer dei dati di I/O per un trasferimento DMA. |
DOMAIN_CONFIGURATION Contiene informazioni necessarie per configurare un dominio. |
DOMAIN_CONFIGURATION_ARM64 Contiene informazioni necessarie per configurare un dominio per un sistema ARM64. |
DOMAIN_CONFIGURATION_X64 La struttura DOMAIN_CONFIGURATION_X64 è riservata solo all'uso del sistema. |
DRIVER_OBJECT Ogni oggetto driver rappresenta l'immagine di un driver in modalità kernel caricato. |
ENLISTMENT_BASIC_INFORMATION La struttura ENLISTMENT_BASIC_INFORMATION contiene informazioni su un oggetto di integrazione. |
EXT_DELETE_PARAMETERS La struttura EXT_DELETE_PARAMETERS contiene un set esteso di parametri per la routine ExDeleteTimer. |
EXT_SET_PARAMETERS La struttura EXT_SET_PARAMETERS contiene un set esteso di parametri per la routine ExSetTimer. |
EXTENDED_CREATE_INFORMATION Descrive la struttura EXTENDED_CREATE_INFORMATION. |
EXTENDED_CREATE_INFORMATION_32 Descrive la versione a 32 bit della struttura EXTENDED_CREATE_INFORMATION. |
FAST_IO_DISPATCH Contiene un set di routine di callback fornite da un driver del file system o un driver di filtro del file system (legacy) per un'elaborazione di I/O veloce. |
FAULT_INFORMATION Contiene informazioni per impostare il report di errore in un dispositivo. |
FAULT_INFORMATION_ARM64 Contiene informazioni sugli errori per un sistema ARM64. |
FAULT_INFORMATION_ARM64_FLAGS Definisce le informazioni sugli errori. |
FILE_BASIC_INFORMATION La struttura FILE_BASIC_INFORMATION contiene timestamp e attributi di base di un file. Viene utilizzato come argomento per le routine che eseguono query o impostano informazioni sui file. |
FILE_FS_DEVICE_INFORMATION La struttura FILE_FS_DEVICE_INFORMATION fornisce informazioni sul dispositivo del file system sul tipo di oggetto dispositivo associato a un oggetto file. |
FILE_FULL_EA_INFORMATION La struttura FILE_FULL_EA_INFORMATION fornisce informazioni sull'attributo esteso (EA). |
FILE_IO_PRIORITY_HINT_INFORMATION La struttura FILE_IO_PRIORITY_HINT_INFORMATION viene usata dalle routine ZwQueryInformationFile e ZwSetInformationFile per eseguire query e impostare l'hint di priorità IRP predefinito per le richieste sull'handle di file specificato. |
FILE_IS_REMOTE_DEVICE_INFORMATION La struttura FILE_IS_REMOTE_DEVICE_INFORMATION viene usata come argomento per la routine ZwQueryInformationFile. |
FILE_MEMORY_PARTITION_INFORMATION Archivia informazioni sulla partizione di memoria. Questa struttura viene utilizzata dalla funzione ZwSetInformationFile. |
FILE_NETWORK_OPEN_INFORMATION La struttura FILE_NETWORK_OPEN_INFORMATION viene usata come argomento per ZwQueryInformationFile. |
FILE_OBJECT La struttura FILE_OBJECT viene utilizzata dal sistema per rappresentare un oggetto file. |
FILE_POSITION_INFORMATION La struttura FILE_POSITION_INFORMATION viene utilizzata come argomento per le routine che eseguono query o impostano informazioni sui file. |
FILE_SFIO_RESERVE_INFORMATION FILE_SFIO_RESERVE_INFORMATION viene usato per eseguire query o impostare le informazioni sulla larghezza di banda riservate di un file per l'I/O del file pianificato ( SFIO). |
FILE_STANDARD_INFORMATION La struttura FILE_STANDARD_INFORMATION viene utilizzata come argomento per le routine che eseguono query o impostano informazioni sui file. |
FILE_STANDARD_INFORMATION_EX La struttura FILE_STANDARD_INFORMATION_EX viene utilizzata come argomento per le routine che eseguono query o impostano informazioni sui file. |
FPGA_CONTROL_INTERFACE Riservato per l'uso futuro di FPGA_CONTROL_INTERFACE. |
FUNCTION_LEVEL_DEVICE_RESET_PARAMETERS La struttura FUNCTION_LEVEL_DEVICE_RESET_PARAMETER viene utilizzata come argomento per la routine DeviceReset dell'interfaccia GUID_DEVICE_RESET_INTERFACE_STANDARD. |
GENERIC_MAPPING La struttura GENERIC_MAPPING descrive il valore ACCESS_MASK di diritti di accesso specifici associati a ogni tipo di diritto di accesso generico. |
HWPROFILE_CHANGE_NOTIFICATION La struttura HWPROFILE_CHANGE_NOTIFICATION descrive un evento correlato a una modifica della configurazione del profilo hardware. |
IMAGE_POLICY_ENTRY La struttura _IMAGE_POLICY_ENTRY non è supportata. |
IMAGE_POLICY_METADATA La struttura _IMAGE_POLICY_METADATA non è supportata. |
INPUT_MAPPING_ELEMENT Contiene gli ID di mapping di input per un dispositivo. |
INTERFACE La struttura _INTERFACE (wdm.h) descrive un'interfaccia esportata da un driver per l'uso da parte di altri driver. |
IO_CONNECT_INTERRUPT_PARAMETERS La struttura IO_CONNECT_INTERRUPT_PARAMETERS contiene i parametri forniti da un driver alla routine IoConnectInterruptEx per registrare una routine del servizio interrupt (ISR). |
IO_DISCONNECT_INTERRUPT_PARAMETERS La struttura IO_DISCONNECT_INTERRUPT_PARAMETERS descrive i parametri quando si annulla la registrazione di una routine di gestione degli interrupt con IoDisconnectInterruptEx. |
IO_ERROR_LOG_PACKET La struttura IO_ERROR_LOG_PACKET funge da intestazione per una voce del log degli errori. |
IO_INTERRUPT_MESSAGE_INFO La struttura IO_INTERRUPT_MESSAGE_INFO descrive gli interrupt con segnalazione del messaggio del driver. |
IO_INTERRUPT_MESSAGE_INFO_ENTRY La struttura IO_INTERRUPT_MESSAGE_INFO_ENTRY descrive le proprietà di un singolo interrupt segnalato dal messaggio. |
IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS La struttura IO_REPORT_INTERRUPT_ACTIVE_STATE_PARAMETERS contiene il contesto di connessione per una routine del servizio interrupt registrato (ISR) connessa a un interrupt o interrompe da una chiamata precedente alla routine IoConnectInterruptEx. |
IO_RESOURCE_DESCRIPTOR La struttura _IO_RESOURCE_DESCRIPTOR (wdm.h) descrive una serie di risorse hardware non elaborate, di un tipo, che possono essere usate da un dispositivo. |
IO_RESOURCE_LIST La struttura _IO_RESOURCE_LIST (wdm.h) descrive una gamma di risorse hardware non elaborate, di vari tipi, che possono essere usate da un dispositivo. |
IO_RESOURCE_REQUIREMENTS_LIST La struttura _IO_RESOURCE_REQUIREMENTS_LIST (wdm.h) descrive i set di configurazioni delle risorse che rappresentano i tipi di risorse non elaborati usati da un dispositivo. |
IO_SECURITY_CONTEXT La struttura IO_SECURITY_CONTEXT rappresenta il contesto di sicurezza di una richiesta di IRP_MJ_CREATE. |
IO_SESSION_CONNECT_INFO La struttura IO_SESSION_CONNECT_INFO fornisce informazioni su una sessione utente. |
IO_SESSION_STATE_INFORMATION La struttura IO_SESSION_STATE_INFORMATION contiene informazioni sullo stato di una sessione utente. |
IO_SESSION_STATE_NOTIFICATION La struttura IO_SESSION_STATE_NOTIFICATION contiene informazioni fornite da un driver in modalità kernel alla routine IoRegisterContainerNotification quando il driver esegue la registrazione per ricevere notifiche di eventi di sessione. |
IO_STACK_LOCATION La struttura IO_STACK_LOCATION definisce una posizione dello stack di I/O, ovvero una voce nello stack di I/O associata a ogni IRP. |
IO_STATUS_BLOCK Un driver imposta un blocco di stato di I/O di IRP per indicare lo stato finale di una richiesta di I/O, prima di chiamare IoCompleteRequest per IRP. |
IO_STATUS_BLOCK64 La struttura IO_STATUS_BLOCK64... |
IOMMU_DEVICE_CREATION_CONFIGURATION IOMMU_DEVICE_CREATION_CONFIGURATION descrive una configurazione o un elenco di configurazioni da usare come parte della creazione e dell'inizializzazione di un IOMMU_DMA_DEVICE. |
IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI IOMMU_DEVICE_CREATION_CONFIGURATION_ACPI fornisce i parametri di configurazione specifici dell'ACPI di una struttura di IOMMU_DEVICE_CREATION_CONFIGURATION, fornita per la creazione di un IOMMU_DMA_DEVICE di tipo ACPI. |
IOMMU_DMA_DOMAIN_CREATION_FLAGS Altre informazioni su: IOMMU_DMA_DOMAIN_CREATION_FLAGS |
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN Il IOMMU_DMA_LOGICAL_ADDRESS_TOKEN rappresenta un intervallo di indirizzi logici contigui riservato creato da IOMMU_RESERVE_LOGICAL_ADDRESS_RANGE. |
IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT Altre informazioni su: IOMMU_DMA_LOGICAL_ADDRESS_TOKEN_MAPPED_SEGMENT |
IOMMU_DMA_LOGICAL_ALLOCATOR_CONFIG La struttura IOMMU_DMA_LOGICAL_ALLOCATOR_CONFIG contiene informazioni necessarie per configurare un allocatore logico. |
IOMMU_DMA_RESERVED_REGION La struttura IOMMU_DMA_RESERVED_REGION descrive un'area di memoria che deve essere contrassegnata come riservata durante la creazione del dominio. |
IOMMU_INTERFACE_STATE_CHANGE Altre informazioni su: IOMMU_INTERFACE_STATE_CHANGE |
IOMMU_INTERFACE_STATE_CHANGE_FIELDS Altre informazioni su IOMMU_INTERFACE_STATE_CHANGE_FIELDS |
IOMMU_MAP_PHYSICAL_ADDRESS Il IOMMU_MAP_PHYSICAL_ADDRESS rappresenta un indirizzo fisico di cui eseguire il mapping a un indirizzo logico. |
IRP La struttura IRP è una struttura parzialmente opaca che rappresenta un pacchetto di richiesta di I/O. |
KBUGCHECK_ADD_PAGES La struttura KBUGCHECK_ADD_PAGES descrive una o più pagine di dati forniti dal driver da scrivere da una routine di callback KbCallbackAddPages nel file di dump di arresto anomalo del sistema. |
KBUGCHECK_CALLBACK_RECORD Altre informazioni su: struttura KBUGCHECK_CALLBACK_RECORD |
KBUGCHECK_DUMP_IO La struttura KBUGCHECK_DUMP_IO descrive un'operazione di I/O nel file di dump di arresto anomalo del sistema. |
KBUGCHECK_REASON_CALLBACK_RECORD Altre informazioni su: struttura KBUGCHECK_REASON_CALLBACK_RECORD |
KBUGCHECK_REMOVE_PAGES Altre informazioni su: struttura KBUGCHECK_REMOVE_PAGES |
KBUGCHECK_SECONDARY_DUMP_DATA La struttura KBUGCHECK_SECONDARY_DUMP_DATA descrive una sezione dei dati forniti dal driver da scrivere dalla routine KbCallbackSecondaryDumpData nel file di dump di arresto anomalo del sistema. |
KBUGCHECK_SECONDARY_DUMP_DATA_EX Altre informazioni su: struttura _KBUGCHECK_SECONDARY_DUMP_DATA_EX |
KBUGCHECK_TRIAGE_DUMP_DATA Altre informazioni su: struttura _KBUGCHECK_TRIAGE_DUMP_DATA |
KDPC_WATCHDOG_INFORMATION La struttura KDPC_WATCHDOG_INFORMATION contiene informazioni di timeout sulla chiamata di procedura posticipata corrente (DPC). |
KE_PROCESSOR_CHANGE_NOTIFY_CONTEXT La struttura KE_PROCESSOR_CHANGE_NOTIFY_CONTEXT descrive il contesto di notifica passato a una funzione di callback registrata quando un nuovo processore viene aggiunto dinamicamente a una partizione hardware. |
KERNEL_CET_CONTEXT Riservato solo all'uso del sistema. Non usare. |
KERNEL_SOFT_RESTART_NOTIFICATION Altre informazioni su: struttura KERNEL_SOFT_RESTART_NOTIFICATION |
KEY_BASIC_INFORMATION La struttura KEY_BASIC_INFORMATION definisce un subset delle informazioni complete disponibili per una chiave del Registro di sistema. |
KEY_FULL_INFORMATION La struttura KEY_FULL_INFORMATION definisce le informazioni disponibili per una chiave del Registro di sistema, incluse le informazioni sulle relative sottochiavi e la lunghezza massima per i nomi e le voci di valore. |
KEY_NODE_INFORMATION La struttura KEY_NODE_INFORMATION definisce le informazioni di base disponibili per una chiave del Registro di sistema (sotto). |
KEY_VALUE_BASIC_INFORMATION La struttura KEY_VALUE_BASIC_INFORMATION definisce un subset delle informazioni complete disponibili per una voce di valore di una chiave del Registro di sistema. |
KEY_VALUE_ENTRY La struttura KEY_VALUE_ENTRY viene utilizzata dalla struttura REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION per descrivere una singola voce di valore per una chiave del Registro di sistema. |
KEY_VALUE_FULL_INFORMATION La struttura KEY_VALUE_FULL_INFORMATION definisce le informazioni disponibili per una voce di valore di una chiave del Registro di sistema. |
KEY_VALUE_PARTIAL_INFORMATION La struttura KEY_VALUE_PARTIAL_INFORMATION definisce un subset delle informazioni sul valore disponibili per una voce di valore di una chiave del Registro di sistema. |
KEY_WRITE_TIME_INFORMATION La struttura KEY_WRITE_TIME_INFORMATION viene utilizzata dal sistema per impostare l'ora dell'ultima scrittura per una chiave del Registro di sistema. |
KMUTANT Altre informazioni sulla struttura KMUTANT |
KTMOBJECT_CURSOR La struttura KTMOBJECT_CURSOR riceve informazioni sull'enumerazione sugli oggetti KTM quando un componente chiama ZwEnumerateTransactionObject. |
KTRIAGE_DUMP_DATA_ARRAY Altre informazioni su: struttura _KTRIAGE_DUMP_DATA_ARRAY |
LINK_SHARE_ACCESS Struttura di accesso alla condivisione utilizzata dai file system solo per i file di collegamento. |
LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTES rappresenta un identificatore univoco locale (LUID) e i relativi attributi. |
MAILSLOT_CREATE_PARAMETERS Il MAILSLOT_CREATE_PARAMETERS viene utilizzato dal sottosistema Windows per creare un messaggio di posta elettronica. |
MDL Una struttura MDL è una struttura parzialmente opaca che rappresenta un elenco di descrittori di memoria (MDL). |
MEM_EXTENDED_PARAMETER Altre informazioni su: struttura MEM_EXTENDED_PARAMETER |
MEMORY_PARTITION_DEDICATED_MEMORY_OPEN_INFORMATION Definisce la struttura MEMORY_PARTITION_DEDICATED_MEMORY_OPEN_INFORMATION. |
MM_PHYSICAL_ADDRESS_LIST La struttura MM_PHYSICAL_ADDRESS_LIST specifica un intervallo di indirizzi fisici. |
NAMED_PIPE_CREATE_PARAMETERS La struttura NAMED_PIPE_CREATE_PARAMETERS viene utilizzata dal sottosistema Windows per creare una named pipe. |
NOTIFY_USER_POWER_SETTING In questo argomento viene descritta la struttura NOTIFY_USER_POWER_SETTING. |
NPEM_CAPABILITY_STANDARD Altre informazioni su: NPEM_CAPABILITY_STANDARD |
NPEM_CONTROL_INTERFACE Altre informazioni su: NPEM_CONTROL_INTERFACE |
OB_CALLBACK_REGISTRATION La struttura OB_CALLBACK_REGISTRATION specifica i parametri quando la routine ObRegisterCallbacks registra routine di callback ObjectPreCallback e ObjectPostCallback. |
OB_OPERATION_REGISTRATION La struttura OB_OPERATION_REGISTRATION specifica le routine di callback ObjectPreCallback e ObjectPostCallback e i tipi di operazioni per cui vengono chiamate le routine. |
OB_POST_CREATE_HANDLE_INFORMATION La struttura OB_POST_CREATE_HANDLE_INFORMATION fornisce informazioni a una routine ObjectPostCallback relativa a un thread o a un handle di processo aperto. |
OB_POST_DUPLICATE_HANDLE_INFORMATION La struttura OB_POST_DUPLICATE_HANDLE_INFORMATION fornisce informazioni a una routine ObjectPostCallback su un handle di thread o di processo duplicato. |
OB_POST_OPERATION_INFORMATION La struttura OB_POST_OPERATION_INFORMATION fornisce informazioni su un processo o un'operazione di handle di thread a una routine ObjectPostCallback. |
OB_POST_OPERATION_PARAMETERS L'unione OB_POST_OPERATION_PARAMETERS descrive i parametri specifici dell'operazione per una routine ObjectPostCallback. |
OB_PRE_CREATE_HANDLE_INFORMATION La struttura OB_PRE_CREATE_HANDLE_INFORMATION fornisce informazioni a una routine ObjectPreCallback relativa a un handle di thread o di processo aperto. |
OB_PRE_DUPLICATE_HANDLE_INFORMATION La struttura OB_PRE_DUPLICATE_HANDLE_INFORMATION fornisce informazioni a una routine ObjectPreCallback relativa a un thread o a un handle di processo duplicato. |
OB_PRE_OPERATION_INFORMATION La struttura OB_PRE_OPERATION_INFORMATION fornisce informazioni su un processo o un'operazione di handle di thread a una routine ObjectPreCallback. |
OB_PRE_OPERATION_PARAMETERS L'unione OB_PRE_OPERATION_PARAMETERS descrive i parametri specifici dell'operazione per una routine ObjectPreCallback. |
OSVERSIONINFOEXW La struttura RTL_OSVERSIONINFOEXW contiene informazioni sulla versione del sistema operativo. |
OSVERSIONINFOW La struttura RTL_OSVERSIONINFOW contiene informazioni sulla versione del sistema operativo. |
PCI_ATS_INTERFACE Definisce la struttura PCI_ATS_INTERFACE. |
PCI_CAPABILITIES_HEADER La struttura _PCI_CAPABILITIES_HEADER (wdm.h) definisce un'intestazione presente in ogni struttura di funzionalità PCI. |
PCI_COMMON_CONFIG La struttura _PCI_COMMON_CONFIG (wdm.h) definisce le informazioni di configurazione PCI standard. |
PCI_DEVICE_PRESENT_INTERFACE La struttura PCI_DEVICE_PRESENT_INTERFACE è riservata per l'uso del sistema. |
PCI_EXPRESS_AER_CAPABILITIES La struttura _PCI_EXPRESS_AER_CAPABILITIES (wdm.h) descrive le funzionalità di errore avanzate di PCI Express (PCIe) e il registro di controllo. |
PCI_EXPRESS_AER_CAPABILITY La struttura _PCI_EXPRESS_AER_CAPABILITY (wdm.h) descrive una struttura di funzionalità avanzate di segnalazione errori PCI Express (PCIe). |
PCI_EXPRESS_BRIDGE_AER_CAPABILITY La struttura _PCI_EXPRESS_BRIDGE_AER_CAPABILITY (wdm.h) definisce le funzionalità avanzate di segnalazione degli errori PCI Express (PCIe) per un dispositivo bridge PCIe. |
PCI_EXPRESS_CORRECTABLE_ERROR_MASK La struttura _PCI_EXPRESS_CORRECTABLE_ERROR_MASK (wdm.h) descrive un registro di maschera di errore corretto PCI Express (PCIe) usato nella segnalazione errori avanzata. |
PCI_EXPRESS_CORRECTABLE_ERROR_STATUS La struttura _PCI_EXPRESS_CORRECTABLE_ERROR_STATUS (wdm.h) descrive un registro dello stato degli errori corretto pci Express (PCIe) per la segnalazione avanzata degli errori. |
PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER La struttura _PCI_EXPRESS_ENHANCED_CAPABILITY_HEADER (wdm.h) descrive l'intestazione per una struttura di funzionalità estesa PCI Express (PCIe). |
PCI_EXPRESS_ERROR_SOURCE_ID La struttura _PCI_EXPRESS_ERROR_SOURCE_ID (wdm.h) descrive gli ID del primo errore correggibile e primo non verificabile nel registro dello stato dell'errore. |
PCI_EXPRESS_LINK_QUIESCENT_INTERFACE La struttura PCI_EXPRESS_LINK_QUIESCENT_INTERFACE è riservata all'uso del sistema. |
PCI_EXPRESS_PTM_CAPABILITY Riservato per PCI_EXPRESS_PTM_CAPABILITY. Non usare. |
PCI_EXPRESS_PTM_CAPABILITY_REGISTER Riservato per PCI_EXPRESS_PTM_CAPABILITY_REGISTER. Non usare. |
PCI_EXPRESS_PTM_CONTROL_REGISTER Riservato per PCI_EXPRESS_PTM_CONTROL_REGISTER. Non usare. |
PCI_EXPRESS_ROOT_ERROR_COMMAND La struttura _PCI_EXPRESS_ROOT_ERROR_COMMAND (wdm.h) descrive un comando di errore radice PCI Express (PCIe) per la segnalazione avanzata degli errori. |
PCI_EXPRESS_ROOT_ERROR_STATUS La struttura _PCI_EXPRESS_ROOT_ERROR_STATUS (wdm.h) descrive un registro di stato dell'errore radice PCI Express (PCIe) per la segnalazione avanzata degli errori. |
PCI_EXPRESS_ROOT_PORT_INTERFACE La struttura PCI_EXPRESS_ROOT_PORT_INTERFACE è riservata per l'uso del sistema. |
PCI_EXPRESS_ROOTPORT_AER_CAPABILITY La struttura _PCI_EXPRESS_ROOTPORT_AER_CAPABILITY (wdm.h) descrive una struttura di funzionalità avanzate di segnalazione errori PCI Express (PCIe). |
PCI_EXPRESS_SEC_AER_CAPABILITIES La struttura _PCI_EXPRESS_SEC_AER_CAPABILITIES (wdm.h) descrive le funzionalità di errore secondarie di PCI Express (PCIe) e il registro di controllo. |
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK La struttura _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_MASK (wdm.h) descrive un registro della maschera di errore non correzione secondario PCI Express (PCIe). |
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY La struttura _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_SEVERITY (wdm.h) descrive un registro di gravità dell'errore non correzione secondario PCI Express (PCIe). |
PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS La struttura _PCI_EXPRESS_SEC_UNCORRECTABLE_ERROR_STATUS (wdm.h) descrive un registro dello stato di errore non correzione secondario PCI Express (PCIe). |
PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY La struttura _PCI_EXPRESS_SERIAL_NUMBER_CAPABILITY (wdm.h) descrive un numero di serie per un dispositivo PCI Express (PCIe). |
PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK La struttura _PCI_EXPRESS_UNCORRECTABLE_ERROR_MASK (wdm.h) descrive un registro di maschera di errore non correzione PCI Express (PCIe). |
PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY La struttura _PCI_EXPRESS_UNCORRECTABLE_ERROR_SEVERITY (wdm.h) descrive un registro di gravità dell'errore non correzione PCI Express (PCIe). |
PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS La struttura _PCI_EXPRESS_UNCORRECTABLE_ERROR_STATUS (wdm.h) descrive un registro di stato di errore non correzione PCI Express (PCIe). |
PCI_MSIX_TABLE_CONFIG_INTERFACE La struttura PCI_MSIX_TABLE_CONFIG_INTERFACE consente ai driver di dispositivo di modificare le impostazioni di interrupt MSI-X. Questa struttura descrive l'interfaccia GUID_MSIX_TABLE_CONFIG_INTERFACE. |
PCI_PM_CAPABILITY La struttura _PCI_PM_CAPABILITY (wdm.h) contiene campi che descrivono le funzionalità di risparmio energia del dispositivo. |
PCI_PMC La struttura _PCI_PMC (wdm.h) descrive il contenuto del registro delle funzionalità di risparmio energia. |
PCI_PMCSR La struttura _PCI_PMCSR (wdm.h) descrive il contenuto del registro di stato del controllo di risparmio energia del dispositivo. |
PCI_PMCSR_BSE La struttura _PCI_PMCSR_BSE (wdm.h) descrive il contenuto del registro di stato del controllo di risparmio energia per le estensioni di supporto del bridge PCI. |
PCI_SECURITY_INTERFACE2 Definisce la struttura PCI_SECURITY_INTERFACE2. |
PCI_SEGMENT_BUS_NUMBER Microsoft riserva la struttura PCI_SEGMENT_BUS_NUMBER solo per uso interno. Non usare questa struttura nel codice. |
PCI_SLOT_NUMBER La struttura _PCI_SLOT_NUMBER (wdm.h) è obsoleta. Definisce il formato del parametro Slot per le routine HalXxxBusData obsolete. |
PCI_VIRTUALIZATION_INTERFACE Altre informazioni sulla struttura PCI_VIRTUALIZATION_INTERFACE. |
PCI_X_CAPABILITY La struttura PCI_X_CAPABILITY (wdm.h) segnala il contenuto del comando e dei registri di stato di un dispositivo conforme alla PCI-X Addendum alla specifica del bus locale PCI. |
PCW_CALLBACK_INFORMATION L'unione PCW_CALLBACK_INFORMATION fornisce informazioni dettagliate sulla notifica da inviare. Un provider passa un puntatore a questa unione come parametro alla funzione PcwCallback. |
PCW_COUNTER_DESCRIPTOR La struttura PCW_COUNTER_DESCRIPTOR fornisce informazioni dettagliate sulla notifica da inviare. |
PCW_COUNTER_INFORMATION La struttura PCW_COUNTER_INFORMATION descrive gli attributi che identificano un'istanza specifica di un contatore. |
PCW_DATA La struttura PCW_DATA descrive la matrice di blocchi di dati associati a un'istanza di . |
PCW_MASK_INFORMATION La struttura PCW_MASK_INFORMATION fornisce informazioni dettagliate sulla notifica da inviare al provider. Queste informazioni vengono passate come parte del parametro Info alla funzione PcwCallback. Queste informazioni sulla maschera sono incluse in PCW_CALLBACK_INFORMATION. |
PCW_REGISTRATION_INFORMATION La struttura PCW_REGISTRATION_INFORMATION fornisce informazioni dettagliate sul provider e sul contatore. |
PLUGPLAY_NOTIFICATION_HEADER Una struttura PLUGPLAY_NOTIFICATION_HEADER è inclusa all'inizio di ogni struttura di notifica PnP, ad esempio una struttura di DEVICE_INTERFACE_CHANGE_NOTIFICATION. |
PNP_BUS_INFORMATION La struttura PNP_BUS_INFORMATION descrive un autobus. |
PO_FX_COMPONENT_IDLE_STATE La struttura PO_FX_COMPONENT_IDLE_STATE specifica gli attributi di uno stato di alimentazione Fx di un componente in un dispositivo. |
PO_FX_COMPONENT_PERF_INFO La struttura PO_FX_COMPONENT_PERF_INFO descrive tutti i set di stati di prestazioni per un singolo componente all'interno di un dispositivo. |
PO_FX_COMPONENT_PERF_SET La struttura PO_FX_COMPONENT_PERF_SET rappresenta un set di stati di prestazioni per un singolo componente all'interno di un dispositivo. |
PO_FX_COMPONENT_V1 La struttura PO_FX_COMPONENT descrive gli attributi dello stato di alimentazione di un componente in un dispositivo. |
PO_FX_COMPONENT_V2 Informazioni su come la struttura PO_FX_COMPONENT descrive gli attributi dello stato di alimentazione di un componente in un dispositivo. |
PO_FX_DEVICE_V1 La struttura PO_FX_DEVICE descrive gli attributi di alimentazione di un dispositivo nel framework di risparmio energia (PoFx). |
PO_FX_DEVICE_V2 Informazioni su come la struttura PO_FX_DEVICE descrive gli attributi di alimentazione di un dispositivo nel framework di risparmio energia (PoFx). |
PO_FX_DEVICE_V3 Altre informazioni su: struttura PO_FX_DEVICE_V3 |
PO_FX_PERF_STATE La struttura PO_FX_PERF_STATE rappresenta uno stato delle prestazioni per un singolo componente all'interno di un dispositivo. |
PO_FX_PERF_STATE_CHANGE La struttura PO_FX_PERF_STATE_CHANGE contiene informazioni su una modifica a uno stato di prestazioni richiesto chiamando la routine PoFxIssueComponentPerfStateChange o PoFxIssueComponentPerfStateChangeMultiple. |
POOL_CREATE_EXTENDED_PARAMS Definisce la struttura POOL_CREATE_EXTENDED_PARAMS. |
POOL_EXTENDED_PARAMETER Altre informazioni su: POOL_EXTENDED_PARAMETER |
POOL_EXTENDED_PARAMS_SECURE_POOL Definisce la struttura POOL_EXTENDED_PARAMS_SECURE_POOL. |
POWER_PLATFORM_INFORMATION Informazioni su come la struttura POWER_PLATFORM_INFORMATION contiene informazioni sulle funzionalità di alimentazione del sistema. |
POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES Altre informazioni su: struttura POWER_SESSION_ALLOW_EXTERNAL_DMA_DEVICES (wdm.h) |
POWER_STATE Informazioni su come l'unione POWER_STATE specifica un valore di stato di alimentazione del sistema o un valore di stato di alimentazione del dispositivo. |
PRIVILEGE_SET La struttura PRIVILEGE_SET specifica un set di privilegi di sicurezza. |
PTM_CONTROL_INTERFACE Riservato per PTM_CONTROL_INTERFACE. Non usare. |
REENUMERATE_SELF_INTERFACE_STANDARD La struttura dell'interfaccia REENUMERATE_SELF_INTERFACE_STANDARD consente a un driver di richiedere che il driver del bus padre rienumera il dispositivo del driver. Questa struttura definisce l'interfaccia GUID_REENUMERATE_SELF_INTERFACE_STANDARD. |
REG_CALLBACK_CONTEXT_CLEANUP_INFORMATION La struttura REG_CALLBACK_CONTEXT_CLEANUP_INFORMATION contiene informazioni che la routine RegistryCallback di un driver può utilizzare per liberare le risorse allocate in precedenza dal driver per il contesto associato a un oggetto del Registro di sistema. |
REG_CREATE_KEY_INFORMATION In alternativa, usare REG_CREATE_KEY_INFORMATION_V1. La struttura REG_CREATE_KEY_INFORMATION contiene informazioni che la routine RegistryCallback di un driver può utilizzare quando viene creata una chiave del Registro di sistema. |
REG_CREATE_KEY_INFORMATION_V1 La struttura REG_CREATE_KEY_INFORMATION_V1 contiene informazioni che la routine RegistryCallback di un driver di filtro può utilizzare quando viene creata una chiave del Registro di sistema. |
REG_DELETE_KEY_INFORMATION La struttura REG_DELETE_KEY_INFORMATION contiene informazioni che la routine RegistryCallback di un driver può utilizzare quando viene eliminata una chiave del Registro di sistema. |
REG_DELETE_VALUE_KEY_INFORMATION La struttura REG_DELETE_VALUE_KEY_INFORMATION contiene informazioni che la routine RegistryCallback di un driver può utilizzare quando viene eliminato il valore di una chiave del Registro di sistema. |
REG_ENUMERATE_KEY_INFORMATION La struttura REG_ENUMERATE_KEY_INFORMATION descrive una sottochiave di una chiave le cui sottochiavi vengono enumerate. |
REG_ENUMERATE_VALUE_KEY_INFORMATION La struttura REG_ENUMERATE_VALUE_KEY_INFORMATION descrive una voce di valore di una chiave le cui voci di valore vengono enumerate. |
REG_KEY_HANDLE_CLOSE_INFORMATION La struttura REG_KEY_HANDLE_CLOSE_INFORMATION contiene informazioni su una chiave del Registro di sistema il cui handle sta per essere chiuso. |
REG_LOAD_KEY_INFORMATION La struttura REG_LOAD_KEY_INFORMATION contiene informazioni su un hive del Registro di sistema caricato. |
REG_LOAD_KEY_INFORMATION_V2 La struttura REG_LOAD_KEY_INFORMATION_V2 contiene informazioni su un hive del Registro di sistema da caricare. |
REG_POST_CREATE_KEY_INFORMATION La struttura REG_POST_CREATE_KEY_INFORMATION contiene il risultato di un tentativo di creazione di una chiave del Registro di sistema. |
REG_POST_OPERATION_INFORMATION La struttura REG_POST_OPERATION_INFORMATION contiene informazioni su un'operazione del Registro di sistema completata che può essere utilizzata da una routine RegistryCallback. |
REG_PRE_CREATE_KEY_INFORMATION La struttura REG_PRE_OPEN_KEY_INFORMATION contiene il nome di una chiave del Registro di sistema che sta per essere aperta. |
REG_QUERY_KEY_INFORMATION La struttura REG_QUERY_KEY_INFORMATION descrive i metadati su cui eseguire una query per una chiave. |
REG_QUERY_KEY_NAME La struttura REG_QUERY_KEY_NAME descrive il nome completo della chiave del Registro di sistema di un oggetto sottoposto a query. |
REG_QUERY_KEY_SECURITY_INFORMATION La struttura REG_QUERY_KEY_SECURITY_INFORMATION riceve informazioni di sicurezza per un oggetto chiave del Registro di sistema. |
REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION La struttura REG_QUERY_MULTIPLE_VALUE_KEY_INFORMATION descrive le voci di più valori recuperate per una chiave. |
REG_QUERY_VALUE_KEY_INFORMATION La struttura REG_QUERY_VALUE_KEY_INFORMATION contiene informazioni sulla voce di valore di una chiave del Registro di sistema su cui viene eseguita una query. |
REG_RENAME_KEY_INFORMATION La struttura REG_RENAME_KEY_INFORMATION contiene il nuovo nome per una chiave del Registro di sistema il cui nome sta per essere modificato. |
REG_REPLACE_KEY_INFORMATION La struttura REG_REPLACE_KEY_INFORMATION descrive i metadati da sostituire per una chiave. |
REG_RESTORE_KEY_INFORMATION La struttura REG_RESTORE_KEY_INFORMATION contiene le informazioni relative a una chiave del Registro di sistema che sta per essere ripristinata. |
REG_SAVE_KEY_INFORMATION La struttura REG_SAVE_KEY_INFORMATION contiene le informazioni relative a una chiave del Registro di sistema che sta per essere salvata. |
REG_SAVE_MERGED_KEY_INFORMATION Definisce la struttura REG_SAVE_MERGED_KEY_INFORMATION. |
REG_SET_INFORMATION_KEY_INFORMATION La struttura REG_SET_INFORMATION_KEY_INFORMATION descrive una nuova impostazione per i metadati di una chiave. |
REG_SET_KEY_SECURITY_INFORMATION La struttura REG_SET_KEY_SECURITY_INFORMATION specifica le informazioni di sicurezza per un oggetto chiave del Registro di sistema. |
REG_SET_VALUE_KEY_INFORMATION La struttura REG_SET_VALUE_INFORMATION descrive una nuova impostazione per la voce del valore di una chiave del Registro di sistema. |
REG_UNLOAD_KEY_INFORMATION La struttura REG_UNLOAD_KEY_INFORMATION contiene informazioni che la routine RegistryCallback di un driver può utilizzare quando viene scaricato un hive del Registro di sistema. |
RESOURCEMANAGER_BASIC_INFORMATION La struttura RESOURCEMANAGER_BASIC INFORMATION contiene informazioni su un oggetto resource manager. |
RESOURCEMANAGER_COMPLETION_INFORMATION La struttura RESOURCEMANAGER_COMPLETION_INFORMATION non viene utilizzata. |
SCATTER_GATHER_LIST La struttura SCATTER_GATHER_LIST descrive l'elenco a dispersione/raccolta per un'operazione DMA. |
SDEV_IDENTIFIER_INTERFACE Questo argomento segnaposto viene fornito come esempio di documentazione che può essere inclusa in una versione successiva. Questo materiale non è ancora disponibile. |
SECTION_OBJECT_POINTERS La struttura SECTION_OBJECT_POINTERS, allocata da un file system o da un driver di reindirizzamento, viene usata dalla gestione della memoria e dalla gestione cache per archiviare il mapping dei file e le informazioni correlate alla cache per un flusso di file. |
SECURITY_SUBJECT_CONTEXT La struttura SECURITY_SUBJECT_CONTEXT viene usata per acquisire il contesto di sicurezza soggetto per la convalida e il controllo dell'accesso. |
SET_POWER_SETTING_VALUE In questo argomento viene descritta la struttura SET_POWER_SETTING_VALUE. |
SLIST_ENTRY Una struttura SLIST_ENTRY descrive una voce in un elenco collegato sequenziato. |
SYSTEM_POOL_ZEROING_INFORMATION Microsoft riserva la struttura SYSTEM_POOL_ZEROING_INFORMATION solo per uso interno. Non usare questa struttura nel codice. |
SYSTEM_POWER_STATE_CONTEXT Informazioni su come la struttura SYSTEM_POWER_STATE_CONTEXT è una struttura di sistema parzialmente opaca che contiene informazioni sugli stati di alimentazione di sistema precedenti di un computer. |
TARGET_DEVICE_CUSTOM_NOTIFICATION La struttura TARGET_DEVICE_CUSTOM_NOTIFICATION descrive un evento del dispositivo personalizzato. |
TARGET_DEVICE_REMOVAL_NOTIFICATION La struttura TARGET_DEVICE_REMOVAL_NOTIFICATION descrive un evento di rimozione del dispositivo. Il gestore PnP invia questa struttura a un driver che ha registrato una routine di callback per la notifica degli eventi EventCategoryTargetDeviceChange. |
TIME_FIELDS La struttura TIME_FIELDS descrive le informazioni sull'ora per le routine di conversione dell'ora. |
TRANSACTION_BASIC_INFORMATION La struttura TRANSACTION_BASIC_INFORMATION contiene informazioni su un oggetto transazione. |
TRANSACTION_ENLISTMENT_PAIR La struttura TRANSACTION_ENLISTMENT_PAIR contiene informazioni su un'integrazione associata a un oggetto transazione. |
TRANSACTION_ENLISTMENTS_INFORMATION La struttura TRANSACTION_ENLISTMENTS_INFORMATION contiene informazioni sugli elementi associati a un oggetto transazione. |
TRANSACTION_PROPERTIES_INFORMATION La struttura TRANSACTION_PROPERTIES_INFORMATION contiene le proprietà di un oggetto transazione. |
TRANSACTIONMANAGER_BASIC_INFORMATION La struttura TRANSACTIONMANAGER_BASIC_INFORMATION contiene informazioni su un oggetto di gestione transazioni. |
TRANSACTIONMANAGER_LOG_INFORMATION La struttura TRANSACTIONMANAGER_LOG_INFORMATION contiene informazioni su un oggetto di gestione transazioni. |
TRANSACTIONMANAGER_LOGPATH_INFORMATION La struttura TRANSACTIONMANAGER_LOGPATH_INFORMATION contiene informazioni su un oggetto di gestione transazioni. |
TRANSACTIONMANAGER_RECOVERY_INFORMATION La struttura TRANSACTIONMANAGER_RECOVERY_INFORMATION contiene informazioni su un oggetto di gestione transazioni. |
VPB La struttura del blocco di parametri del volume (VPB) viene usata per eseguire il mapping di un oggetto dispositivo che rappresenta un volume del file system montato a un oggetto dispositivo che rappresenta un dispositivo disco fisico o virtuale. |
WAIT_CONTEXT_BLOCK Riservato per WAIT_CONTEXT_BLOCK. Non usare. |
WORK_QUEUE_ITEM La struttura WORK_QUEUE_ITEM viene usata per pubblicare elementi di lavoro in una coda di lavoro di sistema. |
XSAVE_CET_U_FORMAT Formato per CET_U componente XSTATE. |
Enumerazioni
BOUND_CALLBACK_STATUS L'enumerazione BOUND_CALLBACK_STATUS indica come un'eccezione associata in modalità utente è stata elaborata dalla funzione BoundCallback. |
BUS_QUERY_ID_TYPE In questo argomento viene descritta l'enumerazione BUS_QUERY_ID_TYPE. |
CLFS_CONTEXT_MODE L'enumerazione CLFS_CONTEXT_MODE indica il tipo di sequenza seguito dal driver CLFS (Common Log File System) quando legge un set di record da un flusso. |
CLFS_MGMT_POLICY_TYPE Il tipo di enumerazione CLFS_MGMT_POLICY_TYPE identifica il tipo di un criterio di gestione CLFS. |
CLS_LOG_INFORMATION_CLASS L'enumerazione CLFS_LOG_INFORMATION_CLASS indica il tipo di informazioni richieste da una chiamata a ClfsQueryLogFileInformation. |
D3COLD_LAST_TRANSITION_STATUS L'enumerazione D3COLD_LAST_TRANSITION_STATUS indica se la transizione più recente allo stato di alimentazione del dispositivo D3hot è stata seguita da una transizione allo stato di alimentazione del dispositivo D3cold. |
DEVICE_DIRECTORY_TYPE Directory da cui viene caricato il driver. |
DEVICE_INSTALL_STATE L'enumerazione DEVICE_INSTALL_STATE descrive lo stato di installazione di un dispositivo. |
DEVICE_POWER_STATE Informazioni su come il tipo di enumerazione DEVICE_POWER_STATE indica uno stato di alimentazione del dispositivo. |
DEVICE_REGISTRY_PROPERTY L'enumerazione DEVICE_REGISTRY_PROPERTY identifica le proprietà del dispositivo archiviate nel Registro di sistema. |
DEVICE_REMOVAL_POLICY L'enumerazione DEVICE_REMOVAL_POLICY descrive i criteri di rimozione di un dispositivo. |
DEVICE_RESET_TYPE L'enumerazione DEVICE_RESET_TYPE specifica il tipo di reimpostazione del dispositivo richiesto da una chiamata alla routine DeviceReset dell'interfaccia GUID_DEVICE_RESET_INTERFACE_STANDARD. |
DEVICE_TEXT_TYPE In questo argomento viene descritta l'enumerazione DEVICE_TEXT_TYPE. |
DEVICE_USAGE_NOTIFICATION_TYPE Altre informazioni su: enumerazione DEVICE_USAGE_NOTIFICATION_TYPE |
DEVICE_WAKE_DEPTH L'enumerazione DEVICE_WAKE_DEPTH specifica lo stato di alimentazione del dispositivo più profondo da cui un dispositivo può attivare un segnale di riattivazione. |
DIRECTORY_NOTIFY_INFORMATION_CLASS Altre informazioni sull'enumerazione DIRECTORY_NOTIFY_INFORMATION_CLASS. |
DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE Altre informazioni su: DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_ACCESS_TYPE |
DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION_TYPE Fornisce i tipi di configurazioni facoltative che possono essere fornite durante la creazione di un buffer comune da un MDL. I valori di configurazione corrispondenti ai tipi vengono mantenuti nella struttura DMA_COMMON_BUFFER_EXTENDED_CONFIGURATION. |
DMA_COMPLETION_STATUS L'enumerazione DMA_COMPLETION_STATUS descrive lo stato di completamento di un trasferimento DMA. |
DOMAIN_CONFIGURATION_ARCH Definisce i valori per il tipo di architettura di sistema specificata. |
DRIVER_DIRECTORY_TYPE Altre informazioni su: enumerazione _DRIVER_DIRECTORY_TYPE |
DRIVER_REGKEY_TYPE Altre informazioni su: enumerazione DRIVER_REGKEY_TYPE |
ENLISTMENT_INFORMATION_CLASS L'enumerazione ENLISTMENT_INFORMATION_CLASS identifica il tipo di informazioni che la routine ZwSetInformationEnlistment può impostare e che la routine ZwQueryInformationEnlistment può recuperare per un oggetto di integrazione. |
EX_POOL_PRIORITY Altre informazioni su: EX_POOL_PRIORITY |
FAULT_INFORMATION_ARCH Definisce i valori per il tipo di architettura di sistema. |
FAULT_INFORMATION_ARM64_TYPE Definisce i valori per il tipo di errore. |
FILE_INFORMATION_CLASS Altre informazioni sull'enumerazione FILE_INFORMATION_CLASS. |
FS_INFORMATION_CLASS L'enumerazione FS_INFORMATION_CLASS contiene le costanti della classe di informazioni che specificano il tipo di struttura di informazioni presente per un set o un'operazione di query. |
IMAGE_POLICY_ENTRY_TYPE L'enumerazione _IMAGE_POLICY_ENTRY_TYPE non è supportata. |
IMAGE_POLICY_ID L'enumerazione _IMAGE_POLICY_ID non è supportata. |
INTERFACE_TYPE L'enumerazione _INTERFACE_TYPE (wdm.h) definisce i valori che indicano il tipo di driver del bus che ha pubblicato l'interfaccia. |
IO_ACCESS_MODE _IO_ACCESS_MODE definisce i tipi di modalità di accesso per I/O file pianificati (SFIO). |
IO_ACCESS_TYPE _IO_ACCESS_TYPE definisce i diritti di accesso per SFIO (Scheduled File I/O). |
IO_ALLOCATION_ACTION Il tipo enumerato IO_ALLOCATION_ACTION viene utilizzato per specificare i valori restituiti per le routine AdapterControl e ControllerControl. |
IO_CONTAINER_INFORMATION_CLASS L'enumerazione IO_CONTAINER_INFORMATION_CLASS contiene costanti che indicano le classi di informazioni di sistema che un driver in modalità kernel può richiedere. |
IO_CONTAINER_NOTIFICATION_CLASS L'enumerazione IO_CONTAINER_NOTIFICATION_CLASS contiene costanti che indicano le classi di eventi per cui un driver in modalità kernel può registrarsi per ricevere notifiche. |
IO_NOTIFICATION_EVENT_CATEGORY Altre informazioni su: enumerazione IO_NOTIFICATION_EVENT_CATEGORY |
IO_PAGING_PRIORITY L'enumerazione IO_PAGING_PRIORITY descrive il valore di priorità per un IRP di paging. |
IO_PRIORITY_HINT Il tipo di enumerazione IO_PRIORITY_HINT specifica l'hint di priorità per un IRP. |
IO_SESSION_EVENT L'enumerazione IO_SESSION_EVENT indica il tipo di evento di sessione per cui un driver riceve una notifica. |
IO_SESSION_STATE L'enumerazione IO_SESSION_STATE contiene costanti che indicano lo stato corrente di una sessione utente. |
IOMMU_DEVICE_CREATION_CONFIGURATION_TYPE Descrive i tipi di configurazione usati durante la creazione IOMMU_DMA_DEVICE a seconda del tipo di dispositivo e del sistema. |
IOMMU_DMA_DOMAIN_TYPE Descrive i tipi di dominio con cui è possibile creare e interagire tramite il DMA_IOMMU_INTERFACE_EX. |
IOMMU_DMA_LOGICAL_ALLOCATOR_TYPE L'enumerazione IOMMU_DMA_LOGICAL_ALLOCATOR_TYPE indica il tipo di allocatore logico descritto in una struttura IOMMU_DMA_LOGICAL_ALLOCATOR_CONFIG. |
IOMMU_MAP_PHYSICAL_ADDRESS_TYPE L'enumerazione IOMMU_MAP_PHYSICAL_ADDRESS_TYPE indica il formato dell'indirizzo fisico descritto in una struttura IOMMU_MAP_PHYSICAL_ADDRESS. |
IRQ_DEVICE_POLICY Il tipo di enumerazione _IRQ_DEVICE_POLICY (wdm.h) indica i criteri del sistema operativo usati per assegnare interrupt da un dispositivo a processori diversi. |
IRQ_PRIORITY Il tipo di enumerazione _IRQ_PRIORITY (wdm.h) indica la priorità che il sistema deve assegnare per la manutenzione degli interrupt di un dispositivo. |
KBUGCHECK_CALLBACK_REASON Il tipo di enumerazione KBUGCHECK_CALLBACK_REASON specifica le situazioni in cui viene eseguito un callback di controllo dei bug. |
KBUGCHECK_DUMP_IO_TYPE Il tipo di enumerazione KBUGCHECK_DUMP_IO_TYPE identifica il tipo di una sezione di dati all'interno di un file di dump di arresto anomalo del sistema. |
KE_PROCESSOR_CHANGE_NOTIFY_STATE In questo argomento viene descritta l'enumerazione KE_PROCESSOR_CHANGE_NOTIFY_STATE. |
KEY_INFORMATION_CLASS Il tipo di enumerazione KEY_INFORMATION_CLASS rappresenta il tipo di informazioni da fornire su una chiave del Registro di sistema. |
KEY_SET_INFORMATION_CLASS Il tipo di enumerazione KEY_SET_INFORMATION_CLASS rappresenta il tipo di informazioni da impostare per una chiave del Registro di sistema. |
KEY_VALUE_INFORMATION_CLASS Il tipo di enumerazione KEY_VALUE_INFORMATION_CLASS specifica il tipo di informazioni da fornire sul valore di una chiave del Registro di sistema. |
KINTERRUPT_MODE Il tipo di enumerazione _KINTERRUPT_MODE (wdm.h) indica se un interrupt è attivato o attivato da edge. |
KINTERRUPT_POLARITY L'enumerazione _KINTERRUPT_POLARITY (wdm.h) contiene valori che indicano in che modo un dispositivo segnala una richiesta di interrupt in una riga di interrupt. |
KTMOBJECT_TYPE L'enumerazione KTMOBJECT_TYPE identifica i tipi di oggetti supportati da KTM. |
LATENCY_TIME In questo argomento viene descritta l'enumerazione LATENCY_TIME. |
LOCK_OPERATION L'enumerazione LOCK_OPERATION specifica il tipo di accesso appropriato per un tipo di operazione di I/O. |
MEM_EXTENDED_PARAMETER_TYPE Definisce i valori per i parametri estesi vengono usati per il mapping dei file in uno spazio indirizzi. |
MEM_SECTION_EXTENDED_PARAMETER_TYPE Altre informazioni su: enumerazione MEM_SECTION_EXTENDED_PARAMETER_TYPE |
MEMORY_CACHING_TYPE Il tipo di enumerazione _MEMORY_CACHING_TYPE (wdm.h) specifica il comportamento di memorizzazione nella cache consentito durante l'allocazione o il mapping della memoria. |
MONITOR_DISPLAY_STATE Informazioni su come questo metodo indica lo stato di alimentazione del monitor visualizzato. |
NPEM_CONTROL_STANDARD_CONTROL_BIT Altre informazioni su: NPEM_CONTROL_STANDARD_CONTROL_BIT |
PCW_CALLBACK_TYPE L'enumerazione PCW_CALLBACK_TYPE definisce il tipo di notifica da inviare al provider registrato del contatore. Un provider passa un puntatore a questa enumerazione come parametro alla funzione PcwCallback. |
PO_EFFECTIVE_POWER_MODE Le costanti di enumerazione PO_EFFECTIVE_POWER_MODE indicano la modalità di alimentazione effettiva in cui è in esecuzione il sistema. |
PO_FX_PERF_STATE_TYPE L'enumerazione PO_FX_PERF_STATE_TYPE contiene valori che descrivono il tipo di stati delle prestazioni in un PO_FX_COMPONENT_PERF_SET. |
PO_FX_PERF_STATE_UNIT L'enumerazione PO_FX_PERF_STATE_UNIT contiene valori che descrivono il tipo di unità controllata dagli stati delle prestazioni in un PO_FX_COMPONENT_PERF_SET. |
POOL_EXTENDED_PARAMETER_TYPE Altre informazioni su: POOL_EXTENDED_PARAMETER_TYPE |
POOL_TYPE Il tipo di enumerazione POOL_TYPE specifica il tipo di memoria di sistema da allocare. |
POWER_ACTION Informazioni su come l'enumerazione POWER_ACTION (wdm.h) identifica le azioni di alimentazione del sistema che possono verificarsi in un computer. |
POWER_INFORMATION_LEVEL POWER_INFORMATION_LEVEL enumera gli indicatori di informazioni sul livello di alimentazione. |
POWER_MONITOR_REQUEST_REASON In questo argomento viene descritta l'enumerazione POWER_MONITOR_REQUEST_REASON. |
POWER_MONITOR_REQUEST_TYPE In questo argomento viene descritta l'enumerazione POWER_MONITOR_REQUEST_TYPE. |
POWER_REQUEST_TYPE Informazioni su come l'enumerazione POWER_REQUEST_TYPE indica il tipo di richiesta di alimentazione. |
POWER_STATE_TYPE Informazioni su come il tipo di enumerazione POWER_STATE_TYPE indica che un valore di stato di alimentazione è uno stato di alimentazione del sistema o uno stato di alimentazione del dispositivo. |
POWER_USER_PRESENCE_TYPE In questo argomento viene descritta l'enumerazione POWER_USER_PRESENCE_TYPE. |
REG_NOTIFY_CLASS Il tipo di enumerazione REG_NOTIFY_CLASS specifica il tipo di operazione del Registro di sistema che gestione configurazione passa a una routine RegistryCallback. |
RESOURCEMANAGER_INFORMATION_CLASS L'enumerazione RESOURCEMANAGER_INFORMATION_CLASS identifica il tipo di informazioni che la routine ZwQueryInformationResourceManager può recuperare per un oggetto resource manager. |
SE_IMAGE_TYPE Altre informazioni su: enumerazione _SE_IMAGE_TYPE |
SECURITY_IMPERSONATION_LEVEL Il tipo di enumerazione SECURITY_IMPERSONATION_LEVEL contiene valori che specificano i livelli di rappresentazione della sicurezza. I livelli di rappresentazione della sicurezza regolano il grado in cui un processo server può agire per conto di un processo client. |
SYSTEM_POWER_CONDITION In questo argomento viene descritta l'enumerazione SYSTEM_POWER_CONDITION. |
SYSTEM_POWER_STATE Informazioni su come viene usato il tipo di enumerazione SYSTEM_POWER_STATE per indicare uno stato di alimentazione del sistema. |
TRACE_INFORMATION_CLASS Il tipo di enumerazione TRACE_INFORMATION_CLASS viene utilizzato per indicare i tipi di informazioni associate a una sessione di traccia eventi WMI. |
TRANSACTION_INFORMATION_CLASS L'enumerazione TRANSACTION_INFORMATION_CLASS specifica il tipo di informazioni che ZwSetInformationTransaction può impostare e ZwQueryInformationTransaction può recuperare per un oggetto di gestione transazioni. |
TRANSACTION_OUTCOME L'enumerazione TRANSACTION_OUTCOME definisce i risultati (risultati) che KTM può assegnare a una transazione. |
TRANSACTION_STATE L'enumerazione TRANSACTION_STATE definisce gli stati che KTM può assegnare a una transazione. |
TRANSACTIONMANAGER_INFORMATION_CLASS L'enumerazione TRANSACTIONMANAGER_INFORMATION_CLASS specifica il tipo di informazioni che la routine ZwQueryInformationTransactionManager può recuperare per un oggetto di gestione transazioni. |
WORK_QUEUE_TYPE Il tipo di enumerazione WORK_QUEUE_TYPE indica il tipo di thread di lavoro di sistema che gestisce un elemento di lavoro. |