Condividi tramite


Windows Driver Framework (WDF)

Panoramica della tecnologia Windows Driver Framework.

Per sviluppare Windows Driver Framework, sono necessarie queste intestazioni:

Per la guida alla programmazione, vedere Windows Driver Framework.

Enumerazioni

 
DEVICE_POWER_STATE

L'enumerazione DEVICE_POWER_STATE identifica gli stati di alimentazione del dispositivo che un dispositivo può immettere.
POWER_ACTION

Informazioni su come l'enumerazione POWER_ACTION identifica le azioni di alimentazione del sistema che possono verificarsi in un computer.
SECURITY_IMPERSONATION_LEVEL

L'enumerazione SECURITY_IMPERSONATION_LEVEL contiene valori che identificano i livelli di rappresentazione della sicurezza.
WDF_CALLBACK_CONSTRAINT

enumerazione WDF_CALLBACK_CONSTRAINT
WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS

L'enumerazione WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS definisce i valori di stato del dispositivo archiviati dal framework nella struttura WDF_CHILD_RETRIEVE_INFO di un driver.
WDF_DEVICE_FAILED_ACTION

L'enumerazione WDF_DEVICE_FAILED_ACTION identifica l'azione che verrà eseguita dal framework quando un driver segnala un errore hardware o software irreversibile.
WDF_DEVICE_HWACCESS_TARGET_SIZE

Questa enumerazione viene utilizzata internamente dal framework. Non usare. Questa enumerazione è definita in wdfdevice.h.
WDF_DEVICE_HWACCESS_TARGET_SIZE

Questa enumerazione viene utilizzata internamente dal framework. Non usare. Questa enumerazione è definita in wudfddi_types.h.
WDF_DEVICE_HWACCESS_TARGET_TYPE

Informazioni su come l'enumerazione WDF_DEVICE_HWACCESS_TARGET_SIZE viene usata internamente dal framework. Non usare. Questa enumerazione è definita in wdfdevice.h.
WDF_DEVICE_HWACCESS_TARGET_TYPE

Informazioni su come l'enumerazione WDF_DEVICE_HWACCESS_TARGET_SIZE viene usata internamente dal framework. Non usare. Questa enumerazione è definita in wudfddi_types.h.
WDF_DEVICE_IO_BUFFER_RETRIEVAL

L'enumerazione WDF_DEVICE_IO_BUFFER_RETRIEVAL viene usata per specificare quando UMDF rende disponibili i buffer di una richiesta di I/O per il driver.
WDF_DEVICE_IO_TYPE

L'enumerazione WDF_DEVICE_IO_TYPE viene utilizzata per specificare un metodo per l'accesso ai buffer di dati.
WDF_DEVICE_IO_TYPE

Informazioni su come usare l'enumerazione WDF_DEVICE_IO_TYPE per specificare un metodo per l'accesso ai buffer di dati.
WDF_DEVICE_PNP_STATE

L'enumerazione WDF_DEVICE_PNP_STATE identifica tutti gli stati che il Plug and Play macchina a stati del framework può immettere.
WDF_DEVICE_POWER_POLICY_STATE

L'enumerazione WDF_DEVICE_POWER_POLICY_STATE identifica tutti gli stati che la macchina a stati dei criteri di alimentazione del framework può immettere.
WDF_DEVICE_POWER_STATE

L'enumerazione WDF_DEVICE_POWER_STATE identifica tutti gli stati che la macchina a stati di alimentazione del framework può immettere.
WDF_DEVICE_SHUTDOWN_FLAGS

L'enumerazione WDF_DEVICE_SHUTDOWN_FLAGS definisce i flag che identificano i tipi di notifiche di arresto che un driver può ricevere.
WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS

Il tipo di enumerazione WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS definisce i flag che il driver può specificare quando chiama WdfDeviceWdmDispatchIrpToIoQueue.
WDF_DMA_DIRECTION

L'enumerazione WDF_DMA_DIRECTION definisce la direzione di un trasferimento DMA.
WDF_DMA_ENABLER_CONFIG_FLAGS

Il tipo di enumerazione WDF_DMA_ENABLER_CONFIG_FLAGS definisce i flag utilizzati nella struttura WDF_DMA_ENABLER_CONFIG di un driver.
WDF_DMA_PROFILE

L'enumerazione WDF_DMA_PROFILE identifica i tipi di operazioni DMA in modalità bus o di sistema che i dispositivi possono supportare.
WDF_DRIVER_INIT_FLAGS

L'enumerazione WDF_DRIVER_INIT_FLAGS specifica i flag di inizializzazione del driver.
WDF_EVENT_TYPE

L'enumerazione WDF_EVENT_TYPE specifica.
WDF_EVENT_TYPE

Informazioni su come l'enumerazione WDF_EVENT_TYPE specifica i tipi di eventi su cui un driver può inviare una notifica a un'applicazione registrata.
WDF_EXECUTION_LEVEL

Il tipo di enumerazione WDF_EXECUTION_LEVEL specifica il valore IRQL massimo in cui il framework chiamerà le funzioni di callback degli eventi fornite da un driver per un oggetto framework.
WDF_FILE_INFORMATION_CLASS

L'enumerazione WDF_FILE_INFORMATION_CLASS identifica i tipi di informazioni sui file che un driver può ottenere o impostare.
WDF_FILE_INFORMATION_CLASS

Informazioni su come l'enumerazione WDF_FILE_INFORMATION_CLASS identifica i tipi di informazioni sui file che un driver può ottenere o impostare.
WDF_FILEOBJECT_CLASS

L'enumerazione WDF_FILEOBJECT_CLASS definisce i valori che identificano se un driver richiede un oggetto file framework per rappresentare un file che un'applicazione o un altro driver sta tentando di creare o aprire.
WDF_INTERRUPT_POLARITY

Il tipo di enumerazione WDF_INTERRUPT_POLARITY viene usato per specificare la polarità di un segnale di interruzione.
WDF_INTERRUPT_POLARITY

Informazioni su come viene usato il tipo di enumerazione WDF_INTERRUPT_POLARITY per specificare la polarità di un segnale di interruzione.
WDF_INTERRUPT_POLICY

Il tipo di enumerazione WDF_INTERRUPT_POLICY identifica i criteri di affinità che il gestore PnP può usare quando assegna gli interrupt di un dispositivo ai processori di un sistema multiprocessore.
WDF_INTERRUPT_POLICY

Informazioni su come il tipo di enumerazione WDF_INTERRUPT_POLICY identifica i criteri di affinità che il gestore PnP può usare quando assegna gli interrupt di un dispositivo ai processori di un sistema multiprocessore.
WDF_INTERRUPT_POLICY

Il tipo di enumerazione WDF_INTERRUPT_POLICY identifica i criteri di affinità che il gestore Plug and Play (PnP) può usare quando assegna interruzioni di un dispositivo ai processori di un sistema multiprocessore.
WDF_INTERRUPT_PRIORITY

Informazioni su come il tipo di enumerazione WDF_INTERRUPT_PRIORITY identifica le priorità relative per gli interrupt del dispositivo.
WDF_INTERRUPT_PRIORITY

Questo tipo di enumerazione identifica le priorità relative per gli interrupt del dispositivo.
WDF_INTERRUPT_PRIORITY

Informazioni su come questo tipo di enumerazione identifica le priorità relative per gli interrupt del dispositivo.
WDF_IO_FORWARD_PROGRESS_ACTION

L'enumerazione WDF_IO_FORWARD_PROGRESS_ACTION identifica le azioni che il framework può eseguire per un pacchetto di richiesta I/O esaminato dal driver durante una situazione di memoria insufficiente.
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY

L'enumerazione WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY identifica le azioni che il framework può eseguire quando riceve una richiesta di I/O per il driver, se esiste una situazione di memoria insufficiente.
WDF_IO_QUEUE_DISPATCH_TYPE

Il tipo di enumerazione WDF_IO_QUEUE_DISPATCH_TYPE identifica i metodi di invio delle richieste che possono essere associati a un oggetto coda del framework.
WDF_IO_QUEUE_DISPATCH_TYPE

L'enumerazione WDF_IO_QUEUE_DISPATCH_TYPE contiene valori che identificano il modo in cui un driver deve ricevere richieste da una coda di I/O.
WDF_IO_QUEUE_STATE

Il tipo di enumerazione WDF_IO_QUEUE_STATE identifica lo stato di un oggetto coda del framework. Gli enumeratori vengono usati come maschere di bit.
WDF_IO_QUEUE_STATE

L'enumerazione WDF_IO_QUEUE_STATE contiene valori che identificano lo stato di una coda di I/O.
WDF_IO_TARGET_OPEN_TYPE

L'enumerazione WDF_IO_TARGET_OPEN_TYPE specifica come un driver identifica una destinazione di I/O remota quando il driver chiama WdfIoTargetOpen.
WDF_IO_TARGET_PURGE_IO_ACTION

L'enumerazione WDF_IO_TARGET_PURGE_IO_ACTION identifica le azioni che il framework può eseguire quando un driver chiama WdfIoTargetPurge per eliminare una destinazione di I/O.
WDF_IO_TARGET_SENT_IO_ACTION

L'enumerazione WDF_IO_TARGET_SENT_IO_ACTION identifica le azioni che il framework può eseguire quando un driver chiama WdfIoTargetStop per arrestare una destinazione di I/O.
WDF_IO_TARGET_SENT_IO_ACTION

L'enumerazione WDF_IO_TARGET_SENT_IO_ACTION identifica le azioni che il framework può eseguire quando un driver chiama IWDFIoTargetStateManagement::Stop o IWDFRemoteTarget::Stop per arrestare una destinazione di I/O.
WDF_IO_TARGET_STATE

L'enumerazione WDF_IO_TARGET_STATE specifica gli stati in cui può trovarsi una destinazione di I/O.
WDF_IO_TARGET_STATE

Informazioni su come l'enumerazione WDF_IO_TARGET_STATE specifica gli stati in cui può trovarsi una destinazione di I/O.
WDF_KPROCESSOR_MODE

Il tipo di enumerazione WDF_KPROCESSOR_MODE identifica le modalità del processore in cui un thread può essere eseguito.
WDF_MEMORY_DESCRIPTOR_TYPE

L'enumerazione WDF_MEMORY_DESCRIPTOR_TYPE identifica i tipi di descrizioni di memoria che una struttura WDF_MEMORY_DESCRIPTOR può specificare.
WDF_PNP_CAPABILITY

L'enumerazione WDF_PNP_CAPABILITY contiene valori che identificano le funzionalità Plug and Play (PnP) per un dispositivo.
WDF_PNP_STATE

L'enumerazione WDF_PNP_STATE contiene valori che identificano lo stato di Plug and Play (PnP) per un dispositivo.
WDF_POWER_DEVICE_STATE

L'enumerazione WDF_POWER_DEVICE_STATE identifica gli stati di alimentazione del dispositivo che un dispositivo potrebbe supportare.
WDF_POWER_DEVICE_STATE

L'enumerazione WDF_POWER_DEVICE_STATE contiene valori che identificano lo stato di alimentazione che un dispositivo potrebbe supportare.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

L'enumerazione WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS è riservata per l'uso interno.
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS

Questo articolo descrive l'enumerazione WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS.
WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE

L'enumerazione WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE identifica il modo in cui viene determinato il timeout di inattività per un dispositivo.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

L'enumerazione WDF_POWER_POLICY_S0_IDLE_CAPABILITIES identifica le funzionalità che un dispositivo può supportare quando entra in uno stato a basso consumo mentre è inattivo.
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES

Informazioni su come l'enumerazione WDF_POWER_POLICY_S0_IDLE_CAPABILITIES identifica le funzionalità che un dispositivo può supportare quando entra in uno stato a basso consumo mentre è inattivo.
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

L'enumerazione WDF_POWER_POLICY_S0_IDLE_USER_CONTROL identifica se un utente può controllare il comportamento di un dispositivo quando il dispositivo è inattivo e il sistema è nello stato di funzionamento (S0).
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL

Informazioni su come l'enumerazione WDF_POWER_POLICY_S0_IDLE_USER_CONTROL identifica se un utente può controllare il comportamento di un dispositivo quando il dispositivo è inattivo e il sistema si trova nello stato funzionante (S0).
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

L'enumerazione WDF_POWER_POLICY_SX_WAKE_USER_CONTROL identifica se un utente può controllare la capacità di un dispositivo di riattivare il sistema da uno stato di alimentazione del sistema insufficiente.
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL

Informazioni su come l'enumerazione WDF_POWER_POLICY_SX_WAKE_USER_CONTROL identifica se un utente può controllare la capacità di un dispositivo di riattivare il sistema da uno stato di alimentazione del sistema insufficiente.
WDF_PROPERTY_STORE_DISPOSITION

L'enumerazione WDF_PROPERTY_STORE_DISPOSITION contiene valori che indicano se è stato creato o esiste già un valore del Registro di sistema quando un driver ha ottenuto un'interfaccia dell'archivio proprietà.
WDF_PROPERTY_STORE_RETRIEVE_FLAGS

L'enumerazione WDF_PROPERTY_STORE_RETRIEVE_FLAGS contiene valori che indicano se UMDF deve creare una chiave del Registro di sistema se la chiave non esiste già.
WDF_PROPERTY_STORE_ROOT_CLASS

L'enumerazione WDF_PROPERTY_STORE_ROOT_CLASS identifica le chiavi del Registro di sistema rappresentate dagli archivi delle proprietà UMDF.
WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE

L'enumerazione WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE specifica quando il framework chiama la funzione di callback EvtDeviceReleaseHardware di un driver.
WDF_REMOVE_LOCK_OPTIONS_FLAGS

Il tipo di enumerazione WDF_REMOVE_LOCK_OPTIONS_FLAGS definisce i flag utilizzati nella struttura WDF_REMOVE_LOCK_OPTIONS di un driver.
WDF_REQUEST_FORWARD_OPTIONS_FLAGS

Il tipo di enumerazione WDF_REQUEST_FORWARD_OPTIONS_FLAGS definisce i flag utilizzati nella struttura WDF_REQUEST_FORWARD_OPTIONS di un driver.
WDF_REQUEST_REUSE_FLAGS

Il tipo di enumerazione WDF_REQUEST_REUSE_FLAGS definisce i flag utilizzati nella struttura WDF_REQUEST_REUSE_PARAMS di un driver.
WDF_REQUEST_SEND_OPTIONS_FLAGS

Il tipo di enumerazione WDF_REQUEST_SEND_OPTIONS_FLAGS definisce i flag utilizzati nella struttura WDF_REQUEST_SEND_OPTIONS di un driver.
WDF_REQUEST_SEND_OPTIONS_FLAGS

Il tipo di enumerazione WDF_REQUEST_SEND_OPTIONS_FLAGS definisce i flag che un driver può specificare quando chiama IWDFIoRequest::Send.
WDF_REQUEST_STOP_ACTION_FLAGS

Il tipo di enumerazione WDF_REQUEST_STOP_ACTION_FLAGS definisce i flag passati dal framework alla funzione di callback EvtIoStop di un driver.
WDF_REQUEST_STOP_ACTION_FLAGS

L'enumerazione WDF_REQUEST_STOP_ACTION_FLAGS contiene valori che identificano lo stato di una richiesta di azione di arresto in una chiamata al metodo IQueueCallbackIoStop::OnIoStop del driver.
WDF_REQUEST_TYPE

Il tipo di enumerazione WDF_REQUEST_TYPE identifica i tipi di richieste che un oggetto richiesta framework potrebbe contenere.
WDF_REQUEST_TYPE

L'enumerazione WDF_REQUEST_TYPE identifica i tipi di richieste di I/O che un oggetto richiesta UMDF può rappresentare.
WDF_RETRIEVE_CHILD_FLAGS

L'enumerazione WDF_RETRIEVE_CHILD_FLAGS definisce i flag che un driver può impostare prima di chiamare WdfChildListBeginIteration.
WDF_SPECIAL_FILE_TYPE

L'enumerazione WDF_SPECIAL_FILE_TYPE identifica i tipi di file speciali che un dispositivo può supportare.
WDF_STATE_NOTIFICATION_TYPE

L'enumerazione WDF_STATE_NOTIFICATION_TYPE identifica il tipo di notifica di Plug and Play, alimentazione o criteri di risparmio energia che un driver basato su framework riceverà.
WDF_SYNCHRONIZATION_SCOPE

Il tipo di enumerazione WDF_SYNCHRONIZATION_SCOPE specifica come il framework sincronizza l'esecuzione delle funzioni di callback di un oggetto.
WDF_TASK_QUEUE_DISPATCH_TYPE

Questo articolo WDF_TASK_QUEUE_DISPATCH_TYPE è destinato solo all'uso interno.
WDF_TASK_SEND_OPTIONS_FLAGS

Questo articolo WDF_TASK_SEND_OPTIONS_FLAGS è destinato solo all'uso interno.
WDF_TRI_STATE

Il tipo di enumerazione WDF_TRI_STATE definisce tre valori usati dal framework per alcuni membri della struttura e parametri di funzione.
WDF_TRI_STATE

Informazioni su come il tipo di enumerazione WDF_TRI_STATE definisce tre valori usati dal framework per alcuni membri della struttura e parametri di funzione.
WDF_USB_BMREQUEST_DIRECTION

L'enumerazione WDF_USB_BMREQUEST_DIRECTION identifica la direzione di trasferimento dei dati per un trasferimento di controllo USB.
WDF_USB_BMREQUEST_RECIPIENT

L'enumerazione WDF_USB_BMREQUEST_RECIPIENT identifica il destinatario del trasferimento dei dati per un trasferimento di controllo USB.
WDF_USB_BMREQUEST_TYPE

L'enumerazione WDF_USB_BMREQUEST_TYPE identifica il tipo di trasferimento dei dati per un trasferimento di controllo USB.
WDF_USB_DEVICE_TRAITS

L'enumerazione WDF_USB_DEVICE_TRAITS identifica le caratteristiche del dispositivo USB.
WDF_USB_PIPE_TYPE

L'enumerazione WDF_USB_PIPE_TYPE identifica i tipi di pipe USB.
WDF_USB_REQUEST_TYPE

L'enumerazione WDF_USB_REQUEST_TYPE identifica i tipi di richieste USB che un driver basato su framework può inviare a una destinazione di I/O USB.
WDF_USB_REQUEST_TYPE

L'enumerazione WDF_USB_REQUEST_TYPE contiene valori che identificano un tipo di oggetto richiesta USB.
WDF_WMI_PROVIDER_CONTROL

L'enumerazione WDF_WMI_PROVIDER_CONTROL definisce il tipo di funzioni di controllo supportate da un provider di dati WMI.
WDF_WMI_PROVIDER_FLAGS

L'enumerazione WDF_WMI_PROVIDER_FLAGS definisce i flag di configurazione per il provider di dati WMI di un driver.
WdfUsbTargetDeviceSelectConfigType

L'enumerazione WdfUsbTargetDeviceSelectConfigType definisce i tipi di operazioni di configurazione per i dispositivi USB.
WdfUsbTargetDeviceSelectSettingType

L'enumerazione WdfUsbTargetDeviceSelectSettingType definisce le tecniche per specificare un'impostazione alternativa per un'interfaccia USB.

Funzioni

 
Interrompere

Il metodo Abort interrompe tutti i trasferimenti in sospeso su una pipe USB.
AcquireInterruptLock

Il metodo AcquireInterruptLock inizia una sequenza di codice che viene eseguita tenendo premuto il blocco di un oggetto interrupt.
AcquireLock

Il metodo AcquireLock impedisce al framework di chiamare metodi di interfacce registrate da un driver.
AssignContext

Il metodo AssignContext registra un contesto e una funzione di callback di pulizia fornita dal driver per l'oggetto.
AssignDeviceInterfaceState

Il metodo AssignDeviceInterfaceState abilita o disabilita l'istanza dell'interfaccia del dispositivo specificata per un dispositivo.
AssignS0IdleSettings

Il metodo AssignS0IdleSettings fornisce informazioni fornite dal driver usate dal framework quando un dispositivo è inattiva e il sistema si trova nello stato di funzionamento (S0).
AssignS0IdleSettingsEx

Il metodo AssignS0IdleSettingsEx fornisce informazioni fornite dal driver usate dal framework quando un dispositivo è inattiva e il sistema si trova nello stato funzionante (S0).
AssignSxWakeSettings

Il metodo AssignSxWakeSettings fornisce informazioni fornite dal driver sulla capacità di un dispositivo di attivare un segnale di riattivazione mentre il dispositivo e il sistema si trovano in uno stato a basso consumo.
AutoForwardCreateCleanupClose

Il metodo AutoForwardCreateCleanupClose controlla quando vengono inoltrate notifiche di creazione, pulizia e chiusura al driver inferiore successivo nello stack di dispositivi.
CancelSentRequest

Il metodo CancelSentRequest tenta di annullare la richiesta di I/O inviata in precedenza al driver a una destinazione di I/O.
CancelSentRequestsForFile

Il metodo CancelSentRequestsForFile annulla tutte le richieste di I/O inviate per conto dell'oggetto file specificato.
Close

Il metodo Close chiude un'istanza di un oggetto file creato dal driver UMDF creato chiamando il metodo IWDFDevice::CreateWdfFile.
Close

Il metodo Close chiude una destinazione di I/O remota.
CloseForQueryRemove

Il metodo CloseForQueryRemove chiude una destinazione di I/O remota perché il sistema operativo potrebbe consentire la rimozione del dispositivo.
CommitPnpState

Il metodo CommitPnpState esegue il commit dello stato della proprietà Plug and Play (PnP), ovvero attiva, disattiva o imposta lo stato predefinito impostato dal metodo IWDFDevice::SetPnpState.
Operazione completata

Il metodo Complete completa una richiesta di I/O.
CompleteWithInformation

Il metodo CompleteWithInformation completa una richiesta con le informazioni fornite.
ConfigureContinuousReader

Il metodo ConfigureContinuousReader configura il framework per la lettura continua da una pipe USB.
ConfigureRequestDispatching

Il metodo ConfigureRequestDispatching configura l'accodamento delle richieste di I/O del tipo specificato nella coda di I/O specificata.
ConfigureRequestDispatching

Il metodo ConfigureRequestDispatching configura l'accodamento delle richieste di I/O del tipo specificato.
CopyFromBuffer

Il metodo CopyFromBuffer copia in modo sicuro i dati dal buffer di origine specificato a un oggetto memory.
CopyFromMemory

Il metodo CopyFromMemory copia in modo sicuro i dati dal buffer di origine specificato e impedisce sovraccarichi che l'operazione di copia potrebbe altrimenti causare.
CopyToBuffer

Il metodo CopyToBuffer copia in modo sicuro i dati da un oggetto memoria al buffer di destinazione specificato.
CreateDevice

Il metodo CreateDevice configura e crea un nuovo oggetto dispositivo framework.
CreateDeviceInterface

Il metodo CreateDeviceInterface crea un'istanza di una classe di interfaccia del dispositivo.
CreateFileHandleTarget

Il metodo CreateFileHandleTarget crea un oggetto di destinazione di I/O basato su handle file.
CreateInterrupt

Il metodo CreateInterrupt crea un oggetto interrupt del framework.
CreateIoQueue

Il metodo CreateIoQueue configura la coda di I/O predefinita associata a un dispositivo o crea una coda di I/O secondaria per il dispositivo.
CreatePreallocatedWdfMemory

Il metodo CreatePreallocatedWdfMemory crea un oggetto memoria framework per il buffer specificato.
CreateRemoteInterface

Il metodo CreateRemoteInterface crea un oggetto interfaccia remota che rappresenta un'interfaccia del dispositivo.
CreateRemoteTarget

Il metodo CreateRemoteTarget crea un oggetto di destinazione remoto che rappresenta una destinazione di I/O remota.
Createrequest

Il metodo CreateRequest crea un oggetto richiesta non formattato.
CreateSymbolicLink

Il metodo CreateSymbolicLink crea un collegamento simbolico per il dispositivo.
CreateSymbolicLinkWithReferenceString

Il metodoCreateSymbolicLinkWithReferenceString crea un nome di collegamento simbolico e, facoltativamente, una stringa di riferimento per un dispositivo.
CreateUsbTargetDevice

Il metodo CreateUsbTargetDevice crea un oggetto dispositivo USB che è anche una destinazione di I/O.
CreateWdfFile

Il metodo CreateWdfFile crea un oggetto file da usare per un driver.
CreateWdfMemory

Il metodo CreateWdfMemory crea un oggetto memoria del framework e alloca, per l'oggetto memoria, un buffer di dati delle dimensioni diverse da zero specificate.
CreateWdfObject

Il metodo CreateWdfObject crea un oggetto WDF personalizzato (o utente) da un oggetto WDF padre.
CreateWorkItem

Il metodo CreateWorkItem crea un oggetto elemento di lavoro del framework, che successivamente può essere aggiunto alla coda dell'elemento di lavoro del framework.
DeleteNamedValue

Il metodo DeleteNamedValue elimina un nome di valore dal Registro di sistema.
DeleteWdfObject

Il metodo DeleteWdfObject elimina un oggetto WDF (Microsoft Windows Driver Framework) creato in precedenza.
Disabilitato

Il metodo Disable disabilita un interrupt del dispositivo specificato chiamando la funzione di callback OnInterruptDisable del driver.
Drenaggio

Il metodo Drain indirizza la coda a rifiutare le nuove richieste di I/O in ingresso e consentire il recapito delle richieste già in coda al driver per l'elaborazione.
DrainSynchronously

Il metodo DrainSynchronously indirizza la coda a rifiutare le nuove richieste di I/O in ingresso e consente il recapito delle richieste già in coda al driver per l'elaborazione. Questo metodo viene restituito dopo il completamento o l'annullamento di tutte le richieste.
Attiva

Il metodo Enable abilita un'interruzione del dispositivo specificata chiamando la funzione di callback OnInterruptEnable del driver.
Enqueue

Il metodo Enqueue aggiunge l'oggetto work-item del framework dell'interfaccia alla coda dell'elemento di lavoro del sistema.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_CLEANUP

La funzione di callback dell'evento EvtChildListAddressDescriptionCleanup di un driver libera tutte le allocazioni di memoria per una descrizione dell'indirizzo allocata dalla funzione di callback EvtChildListAddressDescriptionDuplicate del driver.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_COPY

La funzione di callback dell'evento EvtChildListAddressDescriptionCopy di un driver copia una descrizione dell'indirizzo figlio da una posizione specificata a un'altra.
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_DUPLICATE

La funzione di callback dell'evento EvtChildListAddressDescriptionDuplicate di un driver duplica una descrizione dell'indirizzo figlio.
EVT_WDF_CHILD_LIST_CREATE_DEVICE

La funzione di callback dell'eventoEvtChildListCreateDevice di un driver del bus crea un oggetto dispositivo framework per un nuovo dispositivo che è stato enumerato in modo dinamico.
EVT_WDF_CHILD_LIST_DEVICE_REENUMERATED

La funzione di callback degli eventi EvtChildListDeviceReenumerated di un driver consente al driver di approvare o annullare una rinumerazione di un dispositivo specificato.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_CLEANUP

La funzione di callback dell'evento EvtChildListIdentificationDescriptionCleanup di un driver libera tutte le allocazioni di memoria per una descrizione di identificazione allocata dalla funzione di callback EvtChildListIdentificationDescriptionDuplicate del driver.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COMPARE

La funzione di callback dell'evento EvtChildListIdentificationDescriptionCompare di un driver confronta una descrizione di identificazione figlio con un'altra.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY

La funzione di callback dell'evento EvtChildListIdentificationDescriptionCopy di un driver copia una descrizione dell'identificazione figlio da una posizione specificata a un'altra.
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE

La funzione di callback dell'evento EvtChildListIdentificationDescriptionDuplicate di un driver duplica una descrizione dell'identificazione figlio.
EVT_WDF_CHILD_LIST_SCAN_FOR_CHILDREN

La funzione di callback dell'evento EvtChildListScanForChildren di un driver deve segnalare tutti i dispositivi figlio presenti.
EVT_WDF_COMPANION_POST_D0_EXIT

Questo articolo EVT_WDF_COMPANION_POST_D0_EXIT è destinato solo all'uso interno.
EVT_WDF_COMPANION_POST_RELEASE_HARDWARE

Questo articolo EVT_WDF_COMPANION_POST_RELEASE_HARDWARE è destinato solo all'uso interno.
EVT_WDF_COMPANION_PRE_D0_ENTRY

Questo articolo EVT_WDF_COMPANION_PRE_D0_ENTRY è destinato solo all'uso interno.
EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE

Questo articolo EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE è destinato solo all'uso interno.
EVT_WDF_DEVICE_ARM_WAKE_FROM_S0

EvtDeviceArmWakeFromS0 di un driver , ovvero abilita, un dispositivo in modo che possa attivare un segnale di riattivazione in uno stato del dispositivo a basso consumo, se il sistema rimane nello stato di funzionamento del sistema (S0).
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX

Le braccia della funzione di callback degli eventi EvtDeviceArmWakeFromSx di un driver (ovvero abilita) un dispositivo in modo che possa attivare un segnale di riattivazione in uno stato del dispositivo a basso consumo.
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX_WITH_REASON

Le braccia della funzione di callback degli eventi EvtDeviceArmWakeFromSxWithReason di un driver (ovvero abilita) un dispositivo in modo che possa attivare un segnale di riattivazione in uno stato del dispositivo a basso consumo.
EVT_WDF_DEVICE_D0_ENTRY

La funzione di callback dell'evento EvtDeviceD0Entry di un driver esegue operazioni necessarie quando il dispositivo del driver entra nello stato di alimentazione D0.
EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED

Altre informazioni su: EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED
EVT_WDF_DEVICE_D0_ENTRY_POST_INTERRUPTS_ENABLED

La funzione di callback degli eventi EvtDeviceD0EntryPostInterruptsEnabled di un driver esegue operazioni specifiche del dispositivo necessarie dopo che il driver ha abilitato gli interrupt hardware del dispositivo.
EVT_WDF_DEVICE_D0_EXIT

La funzione di callback dell'evento EvtDeviceD0Exit di un driver esegue operazioni necessarie quando il dispositivo del driver lascia lo stato di alimentazione D0.
EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED

Altre informazioni su: EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED
EVT_WDF_DEVICE_D0_EXIT_PRE_INTERRUPTS_DISABLED

La funzione di callback degli eventi EvtDeviceD0ExitPreInterruptsDisabled di un driver esegue operazioni specifiche del dispositivo necessarie prima che il driver disabiliti gli interrupt hardware del dispositivo.
EVT_WDF_DEVICE_DISABLE_WAKE_AT_BUS

La funzione di callback degli eventi EvtDeviceDisableWakeAtBus di un autista del bus esegue operazioni a livello di bus che disabilitano la capacità di uno dei dispositivi dell'autobus di attivare un segnale di riattivazione sul bus.
EVT_WDF_DEVICE_DISARM_WAKE_FROM_S0

La funzione di callback dell'evento EvtDeviceDisarmWakeFromS0 di un driver, ovvero disabilita, la capacità di un dispositivo di attivare un segnale di riattivazione in uno stato del dispositivo a basso consumo, se il sistema rimane nello stato di funzionamento del sistema (S0).
EVT_WDF_DEVICE_DISARM_WAKE_FROM_SX

La funzione di callback dell'evento EvtDeviceDisarmWakeFromSx di un driver, ovvero disabilita, la capacità di un dispositivo di attivare un segnale di riattivazione mentre il dispositivo e il sistema sono in stati a basso consumo.
EVT_WDF_DEVICE_EJECT

La funzione di callback dell'evento EvtDeviceEject di un driver gestisce le operazioni necessarie per espellere un dispositivo dalla sua stazione di ancoraggio.
EVT_WDF_DEVICE_ENABLE_WAKE_AT_BUS

La funzione di callback degli eventi EvtDeviceEnableWakeAtBus di un autista esegue operazioni a livello di bus che consentono a uno dei dispositivi del bus di attivare un segnale di riattivazione sul bus.
EVT_WDF_DEVICE_FILE_CREATE

La funzione di callback EvtDeviceFileCreate di un driver gestisce le operazioni che devono essere eseguite quando un'applicazione richiede l'accesso a un dispositivo.
EVT_WDF_DEVICE_FILTER_RESOURCE_REQUIREMENTS

La funzione di callback dell'evento EvtDeviceFilterAddResourceRequirements di un driver può aggiungere risorse a un set di requisiti di risorsa hardware prima che il sistema assegna risorse a un dispositivo.
EVT_WDF_DEVICE_PNP_STATE_CHANGE_NOTIFICATION

La funzione di callback dell'evento EvtDevicePnpStateChange di un driver informa il driver che il computer di stato Plug and Play (PnP) di un dispositivo viene spostato da uno stato a un altro.
EVT_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION

La funzione di callback dell'evento EvtDevicePowerPolicyStateChange di un driver informa il driver che il computer dello stato dei criteri di alimentazione di un dispositivo passa da uno stato a un altro.
EVT_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION

La funzione di callback dell'evento EvtDevicePowerStateChange di un driver informa il driver che il computer dello stato di alimentazione di un dispositivo passa da uno stato a un altro.
EVT_WDF_DEVICE_PREPARE_HARDWARE

La funzione di callback dell'evento EvtDevicePrepareHardware di un driver esegue tutte le operazioni necessarie per rendere accessibile un dispositivo al driver.
EVT_WDF_DEVICE_PROCESS_QUERY_INTERFACE_REQUEST

La funzione di callback dell'evento EvtDeviceProcessQueryInterfaceRequest di un driver esamina la richiesta di accesso a un'interfaccia definita dal driver, prima che il framework passi l'interfaccia al driver di richiesta.
EVT_WDF_DEVICE_QUERY_REMOVE

La funzione di callback dell'evento EvtDeviceQueryRemove di un driver determina se un dispositivo specificato può essere arrestato e rimosso.
EVT_WDF_DEVICE_QUERY_STOP

La funzione di callback dell'evento EvtDeviceQueryStop di un driver determina se un dispositivo specificato può essere arrestato in modo che il gestore PnP possa ridistribuire le risorse hardware del sistema.
EVT_WDF_DEVICE_RELATIONS_QUERY

Il callback degli eventi EvtDeviceRelationsQuery di un driver segnala le modifiche apportate alle relazioni tra i dispositivi supportati dal driver.
EVT_WDF_DEVICE_RELEASE_HARDWARE

La funzione di callback dell'evento EvtDeviceReleaseHardware di un driver esegue operazioni necessarie quando un dispositivo non è più accessibile.
EVT_WDF_DEVICE_REMOVE_ADDED_RESOURCES

La funzione di callback dell'evento EvtDeviceRemoveAddedResources di un driver rimuove le risorse hardware aggiunte dalla funzione di callback del driver EvtDeviceFilterAddResourceRequirements.
EVT_WDF_DEVICE_REPORTED_MISSING

La funzione di callback dell'evento EvtDeviceReportedMissing di un driver informa il driver che il framework ha segnalato la mancanza dell'oggetto dispositivo fisico (PDO) al gestore Plug and Play.
EVT_WDF_DEVICE_RESOURCE_REQUIREMENTS_QUERY

La funzione di callback dell'evento EvtDeviceResourceRequirementsQuery di un driver del bus crea un elenco di requisiti di risorsa che rappresenta le risorse hardware necessarie del dispositivo.
EVT_WDF_DEVICE_RESOURCES_QUERY

La funzione di callback dell'evento EvtDeviceResourcesQuery di un driver del bus crea un elenco di risorse che rappresenta la configurazione di avvio di un dispositivo specificato.
EVT_WDF_DEVICE_SELF_MANAGED_IO_CLEANUP

La funzione di callback dell'evento EvtDeviceSelfManagedIoCleanup gestisce l'attività deallocation per le operazioni di I/O self-managed del dispositivo, dopo la rimozione di un dispositivo.
EVT_WDF_DEVICE_SELF_MANAGED_IO_FLUSH

La funzione di callback dell'evento EvtDeviceSelfManagedIoFlush gestisce l'attività di scaricamento per le operazioni di I/O self-managed del dispositivo.
EVT_WDF_DEVICE_SELF_MANAGED_IO_INIT

La funzione di callback dell'evento EvtDeviceSelfManagedIoInit di un driver inizializza e avvia le operazioni di I/O self-managed del dispositivo.
EVT_WDF_DEVICE_SELF_MANAGED_IO_RESTART

La funzione di callback dell'evento EvtDeviceSelfManagedIoRestart di un driver riavvia le operazioni di I/O di un dispositivo.
EVT_WDF_DEVICE_SELF_MANAGED_IO_SUSPEND

La funzione di callback dell'evento EvtDeviceSelfManagedIoSuspend di un driver sospende le operazioni di I/O self-managed di un dispositivo.
EVT_WDF_DEVICE_SET_LOCK

La funzione di callback dell'evento EvtDeviceSetLock di un driver blocca il dispositivo specificato in modo che non possa essere inserita o sblocca il dispositivo in modo che possa essere espulso.
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION

La funzione di callback dell'evento EvtDeviceShutdownNotification di un driver notifica al driver che il sistema sta per perdere la sua potenza.
EVT_WDF_DEVICE_SURPRISE_REMOVAL

La funzione di callback dell'evento EvtDeviceSurpriseRemoval di un driver esegue tutte le operazioni necessarie dopo che un dispositivo è stato rimosso in modo imprevisto dal sistema o dopo che un driver segnala che il dispositivo non è riuscito.
EVT_WDF_DEVICE_USAGE_NOTIFICATION

La funzione di callback dell'evento EvtDeviceUsageNotification di un driver informa il driver quando un dispositivo viene usato per file speciali.
EVT_WDF_DEVICE_USAGE_NOTIFICATION_EX

La funzione di callback dell'evento EvtDeviceUsageNotificationEx di un driver determina se un dispositivo può supportare un tipo di file speciale.
EVT_WDF_DEVICE_WAKE_FROM_S0_TRIGGERED

La funzione di callback dell'evento EvtDeviceWakeFromS0Triggered informa il driver che il dispositivo, che in precedenza ha immesso uno stato del dispositivo a bassa potenza mentre lo stato di alimentazione del sistema rimaneva a S0, potrebbe aver attivato un segnale di riattivazione.
EVT_WDF_DEVICE_WAKE_FROM_SX_TRIGGERED

La funzione di callback dell'evento EvtDeviceWakeFromSxTriggered informa il driver che il dispositivo, che in precedenza ha immesso uno stato del dispositivo a bassa potenza perché l'alimentazione del sistema è stata ridotta, potrebbe aver attivato un segnale di riattivazione.
EVT_WDF_DMA_ENABLER_DISABLE

La funzione di callback dell'evento EvtDmaEnablerDisable di un driver disabilita la funzionalità DMA di un dispositivo prima che il dispositivo lasci lo stato di lavoro (D0).
EVT_WDF_DMA_ENABLER_ENABLE

La funzione di callback dell'evento EvtDmaEnablerEnable di un driver abilita la funzionalità DMA di un dispositivo dopo che il dispositivo entra nello stato di lavoro (D0).
EVT_WDF_DMA_ENABLER_FILL

La funzione di callback dell'evento EvtDmaEnablerFill di un driver alloca i buffer DMA di un dispositivo.
EVT_WDF_DMA_ENABLER_FLUSH

La funzione di callback dell'evento EvtDmaEnablerFlush di un driver dealloca i buffer DMA di un dispositivo.
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_START

La funzione di callback dell'evento EvtDmaEnablerSelfManagedIoStart di un driver avvia le operazioni di I/O self-managed del dispositivo DMA.
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_STOP

La funzione di callback dell'evento EvtDmaEnablerSelfManagedIoStop di un driver arresta le operazioni di I/O del dispositivo DMA self-managed.
EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL

La funzione di callback dell'evento EvtDmaTransactionConfigureDmaChannel di un driver configura l'adattatore DMA per un abilitatore DMA in modalità sistema.
EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE

La funzione di callback dell'evento EvtDmaTransactionDmaTransferComplete di un driver viene chiamata quando il controller in modalità sistema ha completato il trasferimento DMA corrente.
EVT_WDF_DPC

La funzione di callback EvtDpcFunc di un driver esegue operazioni definite dal driver in IRQL = DISPATCH_LEVEL.
EVT_WDF_DRIVER_DEVICE_ADD

La funzione di callback di un driver EvtDriverDeviceAdd event callback esegue operazioni di inizializzazione del dispositivo quando il gestore Plug and Play (PnP) segnala l'esistenza di un dispositivo.
EVT_WDF_DRIVER_UNLOAD

La funzione di callback dell'evento EvtDriverUnload di un driver esegue operazioni che devono essere eseguite prima che il driver venga scaricato.
EVT_WDF_FILE_CLEANUP

La funzione di callback EvtFileCleanup di un driver gestisce le operazioni che devono essere eseguite quando un'applicazione chiude tutti gli accessi a un dispositivo.
EVT_WDF_FILE_CLOSE

La funzione di callback EvtFileClose di un driver gestisce le operazioni che devono essere eseguite quando tutti gli accessi di un'applicazione a un dispositivo sono stati chiusi.
EVT_WDF_INTERRUPT_DISABLE

La funzione di callback dell'evento EvtInterruptDisable di un driver disabilita un interruzione hardware specificato.
EVT_WDF_INTERRUPT_DPC

La funzione di callback dell'evento EvtInterruptDpc di un driver elabora le informazioni di interruzione archiviate dalla funzione di callback del driver EvtInterruptIsr.
EVT_WDF_INTERRUPT_ENABLE

La funzione di callback dell'evento EvtInterruptEnable di un driver abilita un interruzione hardware specificato.
EVT_WDF_INTERRUPT_ISR

La funzione di callback dell'evento EvtInterruptIsr di un driver esegue un interruzione hardware.
EVT_WDF_INTERRUPT_SYNCHRONIZE

La funzione di callback dell'evento EvtInterruptSynchronize di un driver esegue operazioni che devono essere sincronizzate con una funzione di callback EvtInterruptIsr.
EVT_WDF_INTERRUPT_WORKITEM

La funzione di callback dell'evento EvtInterruptWorkItem di un driver elabora le informazioni di interruzione archiviate dalla funzione di callback del driver EvtInterruptIsr.
EVT_WDF_IO_ALLOCATE_REQUEST_RESOURCES

La funzione di callback EvtIoAllocateRequestResources di un driver alloca risorse specifiche della richiesta che il driver richiede di elaborare la richiesta specificata.
EVT_WDF_IO_ALLOCATE_RESOURCES_FOR_RESERVED_REQUEST

La funzione di callback EvtIoAllocateResourcesForReservedRequest assegna risorse specifiche della richiesta che il driver può usare per elaborare una richiesta di I/O in futuro.
EVT_WDF_IO_IN_CALLER_CONTEXT

La funzione di callback dell'evento EvtIoInCallerContext di un driver pre-elabora una richiesta di I/O prima che il framework lo inserisca in una coda di I/O.
EVT_WDF_IO_QUEUE_IO_CANCELED_ON_QUEUE

La funzione di callback dell'evento EvtIoCanceledOnQueue di un driver informa il driver che deve completare una richiesta di I/O rimossa dal framework da una coda di I/O.
EVT_WDF_IO_QUEUE_IO_DEFAULT

La funzione di callback dell'evento EvtIoDefault di un driver elabora una richiesta di I/O specificata.
EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL

La funzione di callback dell'evento EvtIoDeviceControl di un driver elabora una richiesta di controllo I/O del dispositivo specificata.
EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL

La funzione di callback dell'evento EvtIoInternalDeviceControl di un driver elabora una richiesta di I/O contenente un codice di controllo I/O del dispositivo interno (IOCTL).
EVT_WDF_IO_QUEUE_IO_READ

La funzione di callback dell'evento EvtIoRead di un driver elabora una richiesta di lettura specificata.
EVT_WDF_IO_QUEUE_IO_RESUME

La funzione di callback dell'evento EvtIoResume di un driver riprende l'elaborazione di una richiesta di I/O specificata dopo che il dispositivo sottostante torna allo stato di alimentazione (D0) funzionante.
EVT_WDF_IO_QUEUE_IO_STOP

La funzione di callback dell'evento EvtIoStop di un driver viene completata, riqueue o sospende l'elaborazione di una richiesta specificata perché la coda di I/O della richiesta viene arrestata.
EVT_WDF_IO_QUEUE_IO_WRITE

La funzione di callback dell'evento EvtIoWrite di un driver elabora una richiesta di scrittura specificata.
EVT_WDF_IO_QUEUE_STATE

La funzione di callback dell'evento EvtIoQueueState di un driver fornisce informazioni sullo stato della coda al driver.
EVT_WDF_IO_TARGET_QUERY_REMOVE

La funzione di callback dell'evento EvtIoTargetQueryRemove di un driver indica se il framework può rimuovere in modo sicuro un dispositivo di I/O remoto specificato.
EVT_WDF_IO_TARGET_REMOVE_CANCELED

La funzione di callback dell'evento EvtIoTargetRemoveCanceled di un driver esegue operazioni quando viene annullata la rimozione di una destinazione di I/O remota specificata.
EVT_WDF_IO_TARGET_REMOVE_COMPLETE

La funzione di callback dell'evento EvtIoTargetRemoveComplete di un driver esegue operazioni quando viene completata la rimozione di una destinazione di I/O remota specificata.
EVT_WDF_IO_WDM_IRP_FOR_FORWARD_PROGRESS

La funzione di callback EvtIoWdmIrpForwardProgress di un driver esamina un pacchetto di richiesta I/O (IRP) e determina se usare un oggetto request riservato per elaborare la richiesta di I/O o o non riuscire la richiesta di I/O.
EVT_WDF_OBJECT_CONTEXT_CLEANUP

La funzione di callback dell'evento EvtCleanupCallback di un driver rimuove i riferimenti del driver in un oggetto in modo che l'oggetto possa essere eliminato.
EVT_WDF_OBJECT_CONTEXT_DESTROY

La funzione di callback dell'evento EvtDestroyCallback di un driver esegue operazioni associate all'eliminazione di un oggetto framework.
EVT_WDF_PROGRAM_DMA

Una funzione di callback dell'evento EvtProgramDma basata su framework programma un dispositivo specificato per eseguire un'operazione di trasferimento DMA.
EVT_WDF_REQUEST_CANCEL

La funzione di callback dell'evento EvtRequestCancel di un driver gestisce le operazioni che devono essere eseguite quando viene annullata una richiesta di I/O.
EVT_WDF_REQUEST_COMPLETION_ROUTINE

La funzione di callback dell'evento Completamentoroutine di un driver viene eseguita quando un altro driver completa una richiesta di I/O specificata.
EVT_WDF_REQUEST_IMPERSONATE

La funzione di callback dell'evento EvtRequestImpersonate di un driver esegue attività a livello di rappresentazione richiesta, ad esempio l'apertura di un file protetto.
EVT_WDF_RESERVE_DMA

La funzione di callback dell'evento EvtReserveDma viene chiamata quando il framework dispone di risorse riservate per eseguire e rilasciare una transazione. Le risorse riservate includono registri mappa e il blocco della scheda DMA WDM.
EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC

Questo articolo EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC è destinato solo all'uso interno.
EVT_WDF_TIMER

La funzione di callback dell'evento EvtTimerFunc viene chiamata quando è trascorso un periodo di tempo specificato.
EVT_WDF_USB_READER_COMPLETION_ROUTINE

La funzione di callback dell'evento EvtUsbTargetPipeReadComplete di un driver informa il driver che un lettore continuo ha completato correttamente una richiesta di lettura.
EVT_WDF_USB_READERS_FAILED

La funzione di callback dell'evento EvtUsbTargetPipeReadersFailed informa il driver che un lettore continuo ha segnalato un errore durante l'elaborazione di una richiesta di lettura.
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD

La funzione di callback EvtWmiInstanceExecuteMethod di un driver esegue un metodo specificato fornito dal driver per un'istanza di un provider di dati WMI.
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE

La funzione di callback EvtWmiInstance di un driver copia i dati dell'istanza di un provider WMI in un buffer per il recapito a un client WMI.
EVT_WDF_WMI_INSTANCE_SET_INSTANCE

La funzione di callback EvtWmiInstanceSetInstance di un driver imposta tutti i dati dell'istanza di un provider di dati WMI sui valori forniti da un client WMI.
EVT_WDF_WMI_INSTANCE_SET_ITEM

La funzione di callback EvtWmiInstanceSetItem di un driver imposta un singolo elemento dei dati dell'istanza di un provider di dati WMI su un valore fornito da un client WMI.
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL

La funzione di callback EvtWmiProviderFunctionControl di un driver abilita e disabilita il supporto del driver per la raccolta di dati e l'invio di eventi per un provider di dati WMI specificato.
EVT_WDF_WORKITEM

La funzione di callback dell'evento EvtWorkItem di un driver esegue il lavoro associato a un elemento di lavoro specificato.
EVT_WDFDEVICE_WDM_IRP_DISPATCH

La funzione di callback dell'evento EvtDeviceWdmIrpDispatch di un driver riceve un'IRP prima che il framework elabora l'IRP.
EVT_WDFDEVICE_WDM_IRP_PREPROCESS

La funzione di callback dell'evento EvtDeviceWdmIrpPreprocess di un driver riceve un'IRP prima che il framework elabora l'IRP.
EVT_WDFDEVICE_WDM_POST_PO_FX_REGISTER_DEVICE

La funzione di callback EvtDeviceWdmPostPoFxRegisterDevice esegue operazioni specifiche del dispositivo dopo che il framework è stato registrato con il framework di alimentazione.
EVT_WDFDEVICE_WDM_PRE_PO_FX_UNREGISTER_DEVICE

La funzione di callback EvtDeviceWdmPrePoFxUnregisterDevice esegue operazioni specifiche del dispositivo prima che il framework elimini una registrazione specificata con il framework di alimentazione.
Svuotamento

Il metodo Flush restituisce dopo il servizio dell'elemento di lavoro dell'interfaccia.
Svuotamento

Il metodo Flush elimina tutti i dati salvati da WinUsb quando il dispositivo ha restituito più dati rispetto al client richiesto.
FormatRequestForControlTransfer

Il metodo FormatRequestForControlTransfer formatta un oggetto richiesta di I/O per un trasferimento di controllo USB.
FormatRequestForFlush

Il metodo FormatRequestForFlush compila una richiesta di I/O per un'operazione di scaricamento, ma non invia la richiesta a una destinazione di I/O.
FormatRequestForIoctl

Il metodo FormatRequestForIoctl formatta un oggetto richiesta I/O per un'operazione di controllo I/O.
FormatRequestForQueryInformation

Il metodo FormatRequestForQueryInformation formatta una richiesta di I/O per ottenere informazioni su un file, ma non invia la richiesta a una destinazione di I/O.
FormatRequestForRead

Il metodo FormatRequestForRead formatta un oggetto richiesta I/O per un'operazione di lettura.
FormatRequestForSetInformation

Il metodo FormatRequestForSetInformation formatta una richiesta di I/O per impostare informazioni su un file, ma non invia la richiesta a una destinazione di I/O.
FormatRequestForWrite

Il metodo FormatRequestForWrite formatta un oggetto richiesta di I/O per un'operazione di scrittura.
FormatUsingCurrentType

Il metodo FormatUsingCurrentType formatta una richiesta di I/O in modo che il driver possa inoltrarlo, non modificato, al driver inferiore successivo.
ForwardToIoQueue

Il metodo ForwardToIoQueue inoltra , ovvero riqueue, una richiesta di I/O a una delle code I/O del driver chiamante.
GetCompletedRequestType

Il metodo GetCompletedRequestType recupera il tipo di operazione che la richiesta deve essere completata.
GetCompletedUsbRequestType

Il metodo GetCompletedUsbRequestType recupera il tipo di operazione che la richiesta deve essere completata.
GetCompletionParams

Il metodo GetCompletionParams recupera l'oggetto parametri per il completamento di un oggetto richiesta I/O.
GetCompletionStatus

Il metodo GetCompletionStatus recupera lo stato di completamento di una richiesta di I/O.
GetConfiguredSettingIndex

Il metodo GetConfiguredSettingIndex recupera l'indice di impostazione corrente per un'interfaccia USB.
GetCount

Il metodo GetCount restituisce il numero di descrittori di risorse contenuti nell'elenco di risorse dell'interfaccia.
GetCreateParameters

Il metodo GetCreateParameters recupera i parametri della richiesta per una richiesta di tipo create.
GetCreateParametersEx

Il metodo GetCreateParametersEx recupera i parametri di creazione dei file associati a un file creato o aperto.
GetDataBuffer

Il metodo GetDataBuffer recupera il buffer di dati associato a un oggetto memory.
GetDefaultIoQueue

Il metodo GetDefaultIoQueue recupera l'interfaccia della coda di I/O predefinita per un dispositivo.
GetDefaultIoTarget

Il metodo GetDefaultIoTarget recupera l'interfaccia della destinazione I/O predefinita per un'istanza del dispositivo.
GetDescriptor

Il metodo GetDescriptor restituisce un puntatore a un descrittore di risorse contenuto nell'elenco di risorse dell'interfaccia.
GetDevice

Il metodo GetDevice restituisce l'interfaccia all'oggetto dispositivo a cui è associato un oggetto file.
GetDevice

Il metodo GetDevice restituisce l'interfaccia dell'oggetto dispositivo framework per questo oggetto di interruzione.
GetDevice

Il metodo GetDevice recupera l'interfaccia nel dispositivo proprietario della coda di I/O.
GetDeviceControlTransferParameters

Il metodo GetDeviceControlTransferParameters recupera i parametri associati al completamento di una richiesta di controllo I/O del dispositivo.
GetDeviceIoControlParameters

Il metodo GetDeviceIoControlParameters recupera i parametri della richiesta per una richiesta di tipo di controllo I/O del dispositivo.
GetDeviceStackIoTypePreference

Il metodo GetDeviceStackIoTypePreference recupera i metodi di accesso al buffer usati dal framework per un dispositivo.
GetDriver

Il metodo GetDriver recupera l'interfaccia all'oggetto driver padre di un'istanza del dispositivo.
GetEffectiveIoType

Il metodo GetEffectiveIoType restituisce il metodo di accesso al buffer usato da UMDF per i buffer di dati della richiesta di I/O rappresentata dall'interfaccia IWDFIoRequest2.
GetFileObject

Il metodo GetFileObject recupera un puntatore all'interfaccia IWDFFile associata a una richiesta di I/O.
GetHardwareRegisterMappedAddress

Un driver chiama GetHardwareRegisterMappedAddress per ottenere l'indirizzo mappato in modalità utente della risorsa di memoria mappata in precedenza usando MapIoSpace.
GetInfo

Il metodo GetInfo recupera informazioni su un interruzione specificato.
GetInformation

Il metodo GetInformation recupera informazioni associate al completamento di una richiesta di I/O.
GetInformation

Il metodo GetInformation recupera informazioni su una pipe USB (endpoint).
GetInitiatorProcessId

Il metodo GetInitiatorProcessId recupera l'ID del processo di iniziatore associato a un'interfaccia IWDFFile.
GetInputMemory

Il metodo GetInputMemory recupera l'oggetto memory che rappresenta il buffer di input in una richiesta di I/O.
GetInterfaceDescriptor

Il metodo GetInterfaceDescriptor recupera un descrittore per un'interfaccia USB.
GetInterfaceGuid

Il metodo GetInterfaceGuid recupera il GUID che identifica un'interfaccia del dispositivo.
GetInterfaceNumber

Il metodo GetInterfaceNumber recupera l'indice di un'interfaccia USB.
GetIoctlParameters

Il metodo GetIoctlParameters recupera i parametri associati al completamento di una richiesta di controllo I/O del dispositivo.
GetIoQueue

Il metodo GetIoQueue recupera l'oggetto coda I/O associato a una richiesta di I/O.
GetNameAt

Il metodo GetNameAt recupera il nome di una proprietà.
GetNameCount

Il metodo GetNameCount recupera il numero di proprietà in un archivio delle proprietà.
GetNamedValue

Il metodo GetNamedValue recupera il valore di una proprietà.
GetNumEndPoints

Il metodo GetNumEndPoints recupera il numero di endpoint (pipe) in un'interfaccia USB.
GetNumInterfaces

Il metodo GetNumInterfaces recupera il numero di interfacce USB per il dispositivo USB.
GetOutputMemory

Il metodo GetOutputMemory recupera l'oggetto memoria che rappresenta il buffer di output per una richiesta di I/O.
GetParentObject

Il metodo GetParentObject restituisce l'oggetto framework padre dell'elemento di lavoro di questa interfaccia.
GetPipeReadParameters

Il metodo GetPipeReadParameters recupera i parametri associati al completamento di una richiesta di lettura.
GetPipeWriteParameters

Il metodo GetPipeWriteParameters recupera i parametri associati al completamento di una richiesta di scrittura.
GetPnpCapability

Il metodo GetPnpCapability determina lo stato della funzionalità Plug and Play (PnP) specificata.
GetPnpState

Il metodo GetPnpState determina se la proprietà Plug and Play (PnP) specificata di un dispositivo è attiva o disattivata (o impostata sullo stato predefinito).
GetPropertyData

Il metodo GetPropertyData recupera l'impostazione corrente per una proprietà del dispositivo.
GetQueryInformationParameters

Il metodo GetQueryInformationParameters recupera i parametri associati a una richiesta di I/O tipizzata WdfRequestQueryInformation.
GetReadParameters

Il metodo GetReadParameters recupera i parametri della richiesta per una richiesta di lettura.
GetReadParameters

Il metodo GetReadParameters recupera i parametri associati al completamento di una richiesta di lettura.
GetRelatedFileObject

Il metodo GetRelatedFileObject recupera l'interfaccia IWDFFile di un oggetto file correlato, ovvero un oggetto file con una relazione specifica della tecnologia con un altro oggetto file.
GetRequestorMode

Il metodo GetRequestorMode indica se una richiesta di I/O proviene da un driver in modalità kernel o da un componente in modalità utente (un'applicazione o un driver in modalità utente).
GetRequestorProcessId

Il metodo GetRequestorProcessId recupera l'identificatore del processo che ha inviato una richiesta di I/O.
GetSetInformationParameters

Il metodo GetSetInformationParameters recupera i parametri associati a una richiesta di I/O di tipo WdfRequestSetInformation.
GetSize

Il metodo GetSize recupera le dimensioni del buffer di dati associato a un oggetto memoria.
GetState

Il metodo GetState recupera lo stato di una coda di I/O.
GetState

Il metodo GetState restituisce lo stato corrente di una destinazione di I/O locale.
GetState

Il metodo GetState restituisce lo stato corrente di una destinazione di I/O remota.
GetStatus

Il metodo GetStatus restituisce lo stato di una richiesta di I/O.
GetSystemPowerAction

Il metodo GetSystemPowerAction restituisce l'azione di alimentazione del sistema, se presente, che si sta verificando per il computer.
GetTargetFile

Il metodo GetTargetFile recupera l'oggetto file framework associato all'oggetto di destinazione I/O.
GetType

Il metodo GetType recupera il tipo di operazione che contiene una richiesta.
GetType

Il metodo GetType recupera il tipo di una pipe USB.
GetUserModeDriverInitiatedIo

Il metodo GetUserModeDriverInitiatedIo determina se una richiesta di I/O viene contrassegnata come avviata da un driver UMDF.
GetWinUsbHandle

Il metodo GetWinUsbHandle recupera l'handle dell'interfaccia WinUsb associato a un'interfaccia USB.
GetWinUsbHandle

Il metodo GetWinUsbHandle recupera l'handle dell'interfaccia WinUsb associato a un oggetto dispositivo di destinazione I/O.
GetWriteParameters

Il metodo GetWriteParameters recupera i parametri della richiesta per una richiesta di tipo write.
GetWriteParameters

Il metodo GetWriteParameters recupera i parametri associati al completamento di una richiesta di scrittura.
Impersonate

Il metodo Impersonate registra l'interfaccia per il metodo che il framework deve chiamare per la rappresentazione.
IsCanceled

Il metodo IsCanceled determina se la gestione I/O ha tentato di annullare una richiesta di I/O.
IsFrom32BitProcess

Il metodo IsFrom32BitProcess determina se una richiesta ha origine da un processo a 32 bit.
IsFromUserModeDriver

Il metodo IsFromUserModeDriver indica se una richiesta di I/O proviene da un driver in modalità utente o da un'applicazione.
IsInEndPoint

Il metodo IsInEndPoint determina se una pipe USB (endpoint) è una pipe IN.
IsOutEndPoint

Il metodo IsOutEndPoint determina se una pipe USB (endpoint) è una pipe OUT.
IsVersionAvailable

Il metodo IsVersionAvailable determina se è disponibile la versione specificata del framework.
MapIoSpace

Il metodo MapIoSpace esegue il mapping dell'intervallo di indirizzi fisico specificato allo spazio indirizzi del sistema e restituisce uno pseudo indirizzo di base.
MarkCancelable

Il metodo MarkCancelable consente l'annullamento della richiesta di I/O.
OnArmWakeFromS0

Un driver onArmWakeFromS0 callback function arm (ovvero abilita) un dispositivo in modo che possa attivare un segnale di riattivazione mentre si trova in uno stato del dispositivo a bassa potenza, se il sistema rimane nello stato di funzionamento del sistema (S0).
OnArmWakeFromSx

Una funzione di callback dell'evento OnArmWakeFromSx di un driver , ovvero abilita, un dispositivo in modo che possa attivare un segnale di riattivazione mentre si trova in uno stato del dispositivo a bassa potenza.
OnCancel

Il metodo OnCancel viene chiamato quando un'applicazione annulla un'operazione di I/O tramite la funzione CancelIo, CancelIoEx o CancelSynchronousIo.
OnCleanup

Il metodo OnCleanup rilascia tutti i riferimenti a un oggetto WDF per impedire la perdita dell'interfaccia.
OnCleanupFile

Il metodo OnCleanupFile annulla tutte le richieste di I/O che un driver ha in sospeso nella coda del framework.
OnCloseFile

Il metodo OnCloseFile viene chiamato quando l'ultimo conteggio dei riferimenti su un oggetto file scende a zero e prima che venga rilasciato l'oggetto file.
OnCompletion

Il metodo OnCompletion completa la richiesta specificata.
OnCreateFile

Il metodo OnCreateFile viene chiamato per gestire una richiesta di file aperto quando un'applicazione apre un dispositivo tramite la funzione Microsoft Win32 CreateFile.
OnD0Entry

Il metodo OnD0Entry notifica a un driver quando un dispositivo entra nello stato di alimentazione D0 in modo che il driver possa eseguire operazioni necessarie, ad esempio l'abilitazione del dispositivo.
OnD0EntryPostInterruptsEnabled

La funzione di callback degli eventi OnD0EntryPostInterruptsEnabled di un driver esegue operazioni specifiche del dispositivo necessarie quando il driver abilita gli interruzioni hardware del dispositivo.
OnD0Exit

Il metodo OnD0Exit notifica a un driver quando un dispositivo chiude lo stato di alimentazione D0 in modo che il driver possa eseguire operazioni necessarie, ad esempio disabilitando il dispositivo.
OnD0ExitPreInterruptsDisabled

La funzione di callback dell'evento OnD0ExitPreInterruptsDisablets esegue operazioni specifiche del dispositivo necessarie prima che il driver disabilita gli interruzioni hardware del dispositivo.
OnDefaultIoHandler

Il metodo OnDefaultIoHandler gestisce le richieste di I/O che nessun altro metodo viene registrato per gestire.
OnDeinitialize

Il metodo OnDeinitialize esegue tutte le operazioni necessarie prima che un sistema scarica un driver.
OnDeviceAdd

Il metodo OnDeviceAdd aggiunge un nuovo dispositivo a un sistema.
OnDeviceIoControl

Il metodo OnDeviceIoControl viene chiamato per gestire una richiesta di controllo I/O del dispositivo quando un'applicazione esegue un'operazione specifica in un dispositivo tramite la funzione Microsoft Win32 OnDeviceIoControl.
OnDisarmWakeFromS0

La funzione di callback dell'evento OnDisarmWakeFromS0 di un driver è inattiva ,ovvero disabilita, la capacità di un dispositivo di attivare un segnale di riattivazione mentre si trova in uno stato del dispositivo a bassa potenza, se il sistema rimane nello stato di lavoro del sistema (S0).
OnDisarmWakeFromSx

La funzione di callback dell'evento OnDisarmWakeFromSx di un driver è inattiva ,ovvero disabilita, la capacità di un dispositivo di attivare un segnale di riattivazione mentre il dispositivo e il sistema sono in stati di bassa potenza.
OnImpersonate

Il metodo OnImpersonate gestisce la rappresentazione.
OnInitialize

Il metodo OnInitialize esegue tutte le operazioni necessarie per inizializzare un driver.
OnIoCanceledOnQueue

La funzione di callback dell'evento OnIoCanceledOnQueue di un driver informa il driver che una richiesta di I/O è stata annullata mentre era in una coda di I/O.
OnIoResume

Il metodo OnIoResume riprende l'elaborazione della richiesta di I/O specificata dalla coda specificata.
OnIoStop

La funzione di callback OnIoStop arresta l'elaborazione della richiesta di I/O specificata dalla coda specificata.
OnPrepareHardware

Il metodo OnPrepareHardware notifica a un driver di rendere accessibile l'hardware specificato.
OnPrepareHardware

Il metodo OnPrepareHardware esegue tutte le operazioni necessarie per rendere un dispositivo accessibile al driver.
OnQueryRemove

Il metodo OnQueryRemove notifica un driver prima che un dispositivo venga rimosso da un computer.
OnQueryStop

Il metodo OnQueryStop notifica un driver prima che un dispositivo venga arrestato.
OnRead

Il metodo OnRead viene chiamato per gestire una richiesta di lettura quando un'applicazione legge le informazioni da un dispositivo tramite la funzione Microsoft Win32 ReadFile o ReadFileEx.
OnReaderCompletion

La funzione di callback dell'evento OnReaderCompletion di un driver informa il driver che un lettore continuo ha completato correttamente una richiesta di lettura.
OnReaderFailure

La funzione di callback dell'evento OnReaderFailure di un driver informa il driver che un lettore continuo ha segnalato un errore durante l'elaborazione di una richiesta di lettura.
OnReleaseHardware

Il metodo OnReleaseHardware notifica a un driver di eseguire operazioni necessarie quando l'hardware specificato non è più accessibile.
OnReleaseHardware

Il metodo OnReleaseHardware esegue operazioni necessarie quando un dispositivo non è più accessibile.
OnRemoteInterfaceArrival

La funzione di callback dell'evento OnRemoteInterfaceArrival di un driver informa il driver quando è disponibile un'interfaccia del dispositivo.
OnRemoteInterfaceEvent

Una funzione di callback dell'evento OnRemoteInterfaceEvent di un driver basato su UMDF gestisce gli eventi del dispositivo associati a un'interfaccia del dispositivo.
OnRemoteInterfaceRemoval

Una funzione di callback dell'evento OnRemoteInterfaceRemoval di un driver basato su UMDF notifica al driver che non può usare un'interfaccia di dispositivo perché l'interfaccia è stata rimossa.
OnRemoteTargetQueryRemove

Una funzione di callback dell'evento OnRemoteTargetQueryRemove basata su UMDF determina se un dispositivo di destinazione di I/O remoto può essere arrestato e rimosso.
OnRemoteTargetRemoveCanceled

Una funzione di callback dell'evento OnRemoteTargetCanceled di un driver basato su UMDF esegue operazioni necessarie quando il sistema operativo annulla la rimozione di un dispositivo di destinazione di I/O remoto.
OnRemoteTargetRemoveComplete

Una funzione di callback dell'evento OnRemoteTargetRemoveComplete di un driver basato su UMDF esegue operazioni necessarie dopo il completamento della rimozione del dispositivo di una destinazione di I/O remota.
OnSelfManagedIoCleanup

Il metodo OnSelfManagedIoCleanup rilascia memoria per le operazioni di I/O autogestita di un dispositivo, dopo la rimozione del dispositivo.
OnSelfManagedIoFlush

Il metodo OnSelfManagedIoFlush scarica il dispositivo per le operazioni di I/O autogestito di un dispositivo.
OnSelfManagedIoInit

Il metodo OnSelfManagedIoInit inizializza le operazioni di I/O autogestito di un dispositivo.
OnSelfManagedIoRestart

Il metodo OnSelfManagedIoRestart riavvia le operazioni di I/O autogestito di un dispositivo.
OnSelfManagedIoStop

Il metodo OnSelfManagedIoStop non viene usato nella versione corrente di UMDF.
OnSelfManagedIoSuspend

Il metodo OnSelfManagedIoSuspend sospende le operazioni di I/O autogestito di un dispositivo.
OnStateChange

Il metodo OnStateChange viene chiamato quando lo stato dell'oggetto coda di I/O cambia.
OnSurpriseRemoval

Il metodo OnSurpriseRemoval invia una notifica a un driver dopo la rimozione imprevista di un dispositivo da un computer in modo che il driver possa eseguire le operazioni necessarie.
OnWakeFromS0Triggered

La funzione di callback dell'evento OnWakeFromS0Triggered di un driver informa il driver che il dispositivo, che in precedenza aveva immesso uno stato del dispositivo a basso consumo mentre lo stato di alimentazione del sistema è rimasto in S0, potrebbe aver attivato un segnale di riattivazione.
OnWakeFromSxTriggered

La funzione di callback dell'evento OnWakeFromSxTriggered di un driver informa il driver che il dispositivo aveva precedentemente immesso uno stato del dispositivo a basso consumo perché l'alimentazione del sistema è stata ridotta, potrebbe aver attivato un segnale di riattivazione.
OnWrite

Il metodo OnWrite viene chiamato per gestire una richiesta di scrittura quando un'applicazione scrive informazioni in un dispositivo tramite la funzione WriteFile o WriteFileEx di Microsoft Win32.
OpenFileByName

Il metodo OpenFileByName apre una destinazione di I/O remota che è un file.
OpenRemoteInterface

Il metodo OpenRemoteInterface apre un'interfaccia del dispositivo in modo che il driver possa inviare richieste di I/O.
PostEvent

Il metodo PostEvent invia una notifica asincrona alle applicazioni in attesa dell'evento specificato da un driver.
Ripulisci

Il metodo Purge indica al framework di rifiutare le nuove richieste di I/O in ingresso e di annullare tutte le richieste in sospeso.
PurgeSynchronously

Il metodo PurgeSynchronously indirizza il framework a rifiutare le nuove richieste di I/O in ingresso e a annullare tutte le richieste in sospeso. Il metodo restituisce dopo l'annullamento di tutte le richieste in sospeso.
QueueWorkItemForIsr

Il metodo QueueWorkItemForIsr accoda un elemento di lavoro per elaborare il lavoro correlato agli interrupt all'esterno della routine del servizio interrupt.
READ_PORT_BUFFER_UCHAR

La funzione READ_PORT_BUFFER_UCHAR legge un numero di byte dall'indirizzo di porta specificato in un buffer.
READ_PORT_BUFFER_ULONG

La funzione READ_PORT_BUFFER_ULONG legge un numero di valori ULONG dall'indirizzo di porta specificato in un buffer.
READ_PORT_BUFFER_USHORT

La funzione READ_PORT_BUFFER_USHORT legge un numero di valori USHORT dall'indirizzo di porta specificato in un buffer.
READ_PORT_UCHAR

La funzione READ_PORT_UCHAR legge un byte dall'indirizzo della porta specificato.
READ_PORT_ULONG

La funzione READ_PORT_ULONG legge un valore ULONG dall'indirizzo di porta specificato.
READ_PORT_USHORT

La funzione READ_PORT_USHORT legge un valore USHORT dall'indirizzo di porta specificato.
READ_REGISTER_BUFFER_UCHAR

La funzione READ_REGISTER_BUFFER_UCHAR legge un numero di byte dall'indirizzo di registro specificato in un buffer.
READ_REGISTER_BUFFER_ULONG

La funzione READ_REGISTER_BUFFER_ULONG legge un numero di valori ULONG dall'indirizzo di registro specificato in un buffer.
READ_REGISTER_BUFFER_ULONG64

La funzione READ_REGISTER_BUFFER_ULONG64 (wudfddi_hwaccess.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 legge un numero di valori USHORT dall'indirizzo di registro specificato in un buffer.
READ_REGISTER_UCHAR

La funzione READ_REGISTER_UCHAR legge un byte dall'indirizzo di registro specificato.
READ_REGISTER_ULONG

La funzione READ_REGISTER_ULONG legge un valore ULONG dall'indirizzo di registro specificato.
READ_REGISTER_ULONG64

La funzione READ_REGISTER_ULONG64 (wudfddi_hwaccess.h) legge un valore ULONG64 dall'indirizzo di registro specificato.
READ_REGISTER_USHORT

La funzione READ_REGISTER_USHORT legge un valore USHORT dall'indirizzo di registro specificato.
ReadFromHardware

Il metodo ReadFromHardware viene utilizzato internamente dal framework. Non usare.
RegisterRemoteInterfaceNotification

Il metodo RegisterRemoteInterfaceNotification registra un driver per ricevere una notifica quando diventa disponibile un'interfaccia dispositivo specificata.
ReleaseInterruptLock

Il metodo ReleaseInterruptLock termina una sequenza di codice eseguita tenendo premuto il blocco di un oggetto interrupt.
ReleaseLock

Il metodo ReleaseLock consente al framework di chiamare metodi di interfacce registrate dal driver che il framework in precedenza impediva di chiamare perché il driver ha chiamato il metodo IWDFObject::AcquireLock.
Rimuovi

Il metodo Remove rimuove una destinazione di I/O locale.
Riaprire

Il metodo Reopen riapre una destinazione di I/O remota dopo la chiusura temporanea.
Accodamento

Il metodo Requeue restituisce una richiesta di I/O all'intestazione della coda di I/O da cui è stata recapitata al driver.
Reimpostazione

Il metodo Reset reimposta l'interruttore dei dati e cancella la condizione di blocco su una pipe USB.
ResumeIdle

Il metodo ResumeIdle informa il framework che il dispositivo non è in uso e può essere inserito in uno stato di bassa potenza del dispositivo se rimane inattiva.
RetrieveActivityId

Il metodo RetrieveActivityId recupera l'identificatore di attività corrente associato a una richiesta di I/O.
RetrieveContext

Il metodo RetrieveContext recupera un contesto registrato in precedenza tramite il metodo IWDFObject::AssignContext.
RetrieveCountedFileName

Il metodo RetrieveCountedFileName recupera il nome del file con conteggio completo per un file associato a un dispositivo.
RecuperaDescriptor

Il metodo RetrieveDescriptor recupera un descrittore USB, che può descrivere un dispositivo, una configurazione o una stringa.
RetrieveDeviceInformation

Il metodo RetrieveDeviceInformation recupera le informazioni sul dispositivo del tipo specificato.
RetrieveDeviceInstanceId

Il metodo RetrieveDeviceInstanceId recupera l'identificatore di un'istanza di un dispositivo.
RetrieveDeviceInstanceId

Questo articolo descrive come il metodo RetrieveDeviceInstanceId recupera l'identificatore di un'istanza di un dispositivo.
RetrieveDeviceName

Il metodo RetrieveDeviceName recupera il nome di un dispositivo in modalità kernel sottostante.
RetrieveDevicePropertyStore

Il metodo RetrieveDevicePropertyStore recupera un'interfaccia dell'archivio delle proprietà. I driver possono usare il metodo per accedere al Registro di sistema.
RetrieveDevicePropertyStore

Il metodo RetrieveDevicePropertyStore recupera un archivio delle proprietà del dispositivo che i client possono leggere e scrivere le proprietà del dispositivo tramite.
RetrieveDevicePropertyStore

Il metodo RetrieveDevicePropertyStore recupera un'interfaccia dell'archivio proprietà che i driver possono usare per accedere al Registro di sistema.
RetrieveFileName

Il metodo RetrieveFileName recupera il nome completo del file associato al dispositivo in modalità kernel sottostante.
RetrieveInputBuffer

Il metodo RequestRetrieveInputBuffer recupera il buffer di input di una richiesta di I/O.
RetrieveInputMemory

Il metodo RetrieveInputMemory recupera l'interfaccia IWDFMemory di un oggetto di memoria del framework che rappresenta il buffer di input della richiesta di I/O.
RetrieveNextRequest

Il metodo RetrieveNextRequest recupera la richiesta di I/O successiva da una coda di I/O.
RetrieveNextRequestByFileObject

Il metodo RetrieveNextRequestByFileObject recupera da una coda di I/O la richiesta I/O successiva il cui oggetto file corrisponde all'oggetto file specificato.
RetrieveOutputBuffer

Il metodo RequestRetrieveOutputBuffer recupera un buffer di output della richiesta di I/O.
RetrieveOutputMemory

Il metodo RetrieveOutputMemory recupera l'interfaccia IWDFMemory di un oggetto memoria del framework che rappresenta il buffer di output della richiesta di I/O.
RetrievePipePolicy

Il metodo RetrievePipePolicy recupera un criterio di pipe WinUsb.
RecuperaPowerPolicy

Il metodo RetrievePowerPolicy recupera un criterio di alimentazione WinUsb.
RecuperaSymbolicLink

Il metodo RetrieveSymbolicLink recupera il nome di collegamento simbolico assegnato al sistema operativo a un'interfaccia del dispositivo.
RetrieveUnifiedDevicePropertyStore

Il metodo RetrieveUnifiedDevicePropertyStore recupera un'interfaccia dell'archivio proprietà unificata.
RetrieveUsbInterface

Il metodo RetrieveUsbInterface recupera l'interfaccia USB specificata per un dispositivo USB.
RetrieveUsbPipeObject

Il metodo RetrieveUsbPipeObject recupera un oggetto pipe USB per l'indice pipe specificato.
RetrieveVersionString

Il metodo RetrieveVersionString recupera la versione del framework.
Riutilizzo

Il metodo Reuse reinizializza un oggetto richiesta framework in modo che possa essere riutilizzato.
SelectSetting

Il metodo SelectSetting seleziona l'impostazione alternativa specificata in un'interfaccia USB.
Invia

Il metodo Send invia una richiesta alla destinazione di I/O specificata.
SetActivityId

Il metodo SetActivityId associa un identificatore di attività a una richiesta di I/O.
SetBuffer

Il metodo SetBuffer assegna un buffer specificato a un oggetto memoria creato da un driver chiamando IWDFDriver::CreatePreallocatedWdfMemory.
SetCompletionCallback

Il metodo SetCompletionCallback registra l'interfaccia per il metodo OnCompletion che il framework deve chiamare quando viene completata una richiesta di I/O.
SetExtendedPolicy

Il metodo SetExtendedPolicy specifica la priorità di interruzione, l'affinità del processore, i criteri di affinità e il gruppo di processori per un interruzione specificato.
SetFilter

Il metodo SetFilter imposta la proprietà che abilita un dispositivo come dispositivo di filtro.
SetInformation

Il metodo SetInformation imposta le dimensioni delle informazioni per una richiesta.
SetIoTypePreference

Il metodo SetIoTypePreference specifica le preferenze per il modo in cui UMDF e il driver accedono ai buffer di dati delle richieste di I/O di un dispositivo.
SetLockingConstraint

Il metodo SetLockingConstraint imposta il modello di sincronizzazione (o blocco) per le funzioni di callback nel driver.
SetNamedValue

Il metodo SetNamedValue imposta il valore di una proprietà.
SetPipePolicy

Il metodo SetPipePolicy imposta i criteri della pipe WinUsb.
SetPnpCapability

Il metodo SetPnpCapability imposta la funzionalità di Plug and Play (PnP) specificata di un dispositivo allo stato specificato.
SetPnpState

Il metodo SetPnpState attiva o disattiva (o imposta sullo stato predefinito) la proprietà Plug and Play (PnP) specificata di un dispositivo.
SetPolicy

Il metodo SetPolicy specifica la priorità di interruzione, l'affinità del processore e i criteri di affinità per un interruzione specificato.
SetPowerPolicy

Il metodo SetPowerPolicy imposta i criteri di alimentazione WinUsb.
SetPowerPolicyOwnership

Il metodo SetPowerPolicyOwnership imposta la proprietà dei criteri di alimentazione su un driver o rimuove la proprietà dal driver.
SetPropertyData

Il metodo SetPropertyData modifica l'impostazione corrente di una proprietà del dispositivo.
SetUserModeDriverInitiatedIo

Il metodo SetUserModeDriverInitiatedIo indica ai driver in modalità kernel che si trovano sotto il driver UMDF nello stesso stack di dispositivi che una richiesta specifica deve essere considerata come se proviene da un driver UMDF.
Inizia

Il metodo Start consente a una coda di I/O di iniziare a ricevere nuove richieste di I/O e di recapitarle a un driver.
Inizia

Il metodo Start avvia l'invio di richieste in coda a una destinazione di I/O locale.
Inizia

Il metodo IWDFRemoteTarget::Start riavvia una destinazione di I/O remota arrestata.
Stop

Il metodo Stop impedisce a una coda di I/O di recapitare richieste di I/O, ma la coda riceve e archivia nuove richieste.
Stop

Il metodo Stop arresta l'invio di richieste in coda a una destinazione di I/O locale.
Stop

Il metodo Stop arresta temporaneamente una destinazione di I/O remota.
StopAcknowledge

Il metodo StopAcknowledge informa il framework che il driver ha interrotto l'elaborazione di una richiesta di I/O specificata.
StopIdle

Il metodo StopIdle informa il framework che il dispositivo deve essere inserito nello stato di alimentazione funzionante (D0).
StopSynchronously

Il metodo StopSynchronously impedisce a una coda di I/O di recapitare richieste di I/O, ma la coda riceve e archivia nuove richieste. Il metodo restituisce dopo che tutte le richieste recapitate sono state annullate o completate.
TryToAcquireInterruptLock

Il metodo TryToAcquireInterruptLock acquisisce il blocco di interruzione se non è già stato acquisito alcun altro thread.
UnmapIoSpace

Il metodo UnmapIoSpace annulla il mapping di un intervallo specificato di indirizzi fisici mappati in precedenza dal metodo MapIoSpace.
UnmarkCancelable

Il metodo UnmarkCancelable disabilita l'annullamento di una richiesta di I/O.
WDF_ABS_TIMEOUT_IN_MS

La funzione WDF_ABS_TIMEOUT_IN_MS converte un numero specificato di millisecondi in un valore di tempo assoluto.
WDF_ABS_TIMEOUT_IN_SEC

La funzione WDF_ABS_TIMEOUT_IN_SEC converte un numero specificato di secondi in un valore di tempo assoluto.
WDF_ABS_TIMEOUT_IN_US

La funzione WDF_ABS_TIMEOUT_IN_US converte un numero specificato di microsecondi in un valore di tempo assoluto.
WDF_ALIGN_SIZE_DOWN

La funzione WDF_ALIGN_SIZE_DOWN restituisce le dimensioni del buffer inferiore successivo allineate a un offset di allineamento specificato.
WDF_ALIGN_SIZE_UP

La funzione WDF_ALIGN_SIZE_UP restituisce le dimensioni del buffer successive allineate a un offset di allineamento specificato.
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT

La funzione WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT inizializza una struttura WDF_CHILD_ADDRESS_DESCRIPTION_HEADER.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT

La funzione WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT inizializza una struttura WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER.
WDF_CHILD_LIST_CONFIG_INIT

La funzione WDF_CHILD_LIST_CONFIG_INIT inizializza una struttura WDF_CHILD_LIST_CONFIG.
WDF_CHILD_LIST_ITERATOR_INIT

La funzione WDF_CHILD_LIST_ITERATOR_INIT inizializza una struttura WDF_CHILD_LIST_ITERATOR.
WDF_CHILD_RETRIEVE_INFO_INIT

La funzione WDF_CHILD_RETRIEVE_INFO_INIT inizializza una struttura WDF_CHILD_RETRIEVE_INFO.
WDF_COINSTALLER_INSTALL_OPTIONS_INIT

La funzione WDF_COINSTALLER_INSTALL_OPTIONS_INIT inizializza una struttura WDF_COINSTALLER_INSTALL_OPTIONS.
WDF_COMMON_BUFFER_CONFIG_INIT

La funzione WDF_COMMON_BUFFER_CONFIG_INIT inizializza una struttura di WDF_COMMON_BUFFER_CONFIG.
WDF_COMPANION_EVENT_CALLBACKS_INIT

Questo articolo WDF_COMPANION_EVENT_CALLBACKS_INIT funzione è solo per l'uso interno.
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT

La funzione WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT inizializza la struttura di WDF_DEVICE_INTERFACE_PROPERTY_DATA di un driver.
WDF_DEVICE_PNP_CAPABILITIES_INIT

La funzione WDF_DEVICE_PNP_CAPABILITIES_INIT inizializza una struttura WDF_DEVICE_PNP_CAPABILITIES.
WDF_DEVICE_POWER_CAPABILITIES_INIT

La funzione WDF_DEVICE_POWER_CAPABILITIES_INIT inizializza una struttura WDF_DEVICE_POWER_CAPABILITIES.
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT

La funzione WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT inizializza la struttura di WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS di un driver.
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT

La funzione WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT inizializza la struttura di WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS di un driver.
WDF_DEVICE_PROPERTY_DATA_INIT

La funzione WDF_DEVICE_PROPERTY_DATA_INIT inizializza la struttura di WDF_DEVICE_PROPERTY_DATA di un driver.
WDF_DEVICE_STATE_INIT

La funzione WDF_DEVICE_STATE_INIT inizializza la struttura di WDF_DEVICE_STATE di un driver.
WDF_DMA_ENABLER_CONFIG_INIT

La funzione WDF_DMA_ENABLER_CONFIG_INIT inizializza la struttura di WDF_DMA_ENABLER_CONFIG di un driver.
WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT

La funzione WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT inizializza la struttura WDF_DMA_SYSTEM_PROFILE_CONFIG di un driver.
WDF_DPC_CONFIG_INIT

La funzione WDF_DPC_CONFIG_INIT inizializza la struttura WDF_DPC_CONFIG di un driver.
WDF_DRIVER_CONFIG_INIT

La funzione WDF_DRIVER_CONFIG_INIT inizializza la struttura di WDF_DRIVER_CONFIG di un driver.
WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT

La funzione WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT inizializza una struttura WDF_DRIVER_VERSION_AVAILABLE_PARAMS.
WDF_FDO_EVENT_CALLBACKS_INIT

La funzione WDF_FDO_EVENT_CALLBACKS_INIT inizializza una struttura WDF_FDO_EVENT_CALLBACKS.
WDF_FILEOBJECT_CONFIG_INIT

La funzione WDF_FILEOBJECT_CONFIG_INIT inizializza la struttura di WDF_FILEOBJECT_CONFIG di un driver.
WDF_GET_CONTEXT_TYPE_INFO

Questa macro è riservata solo all'uso interno.
WDF_INTERRUPT_CONFIG_INIT

La funzione WDF_INTERRUPT_CONFIG_INIT inizializza una struttura di WDF_INTERRUPT_CONFIG.
WDF_INTERRUPT_EXTENDED_POLICY_INIT

La funzione WDF_INTERRUPT_EXTENDED_POLICY_INIT inizializza una struttura WDF_INTERRUPT_EXTENDED_POLICY.
WDF_INTERRUPT_EXTENDED_POLICY_INIT

Informazioni su come la funzione WDF_INTERRUPT_EXTENDED_POLICY_INIT inizializza una struttura WDF_INTERRUPT_EXTENDED_POLICY.
WDF_INTERRUPT_INFO_INIT

La funzione WDF_INTERRUPT_INFO_INIT inizializza una struttura WDF_INTERRUPT_INFO.
WDF_INTERRUPT_INFO_INIT

Informazioni su come la funzione WDF_INTERRUPT_INFO_INIT inizializza una struttura WDF_INTERRUPT_INFO.
WDF_IO_QUEUE_CONFIG_INIT

La funzione WDF_IO_QUEUE_CONFIG_INIT inizializza la struttura di WDF_IO_QUEUE_CONFIG di un driver.
WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE

La funzione WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE inizializza la struttura di WDF_IO_QUEUE_CONFIG di un driver.
WDF_IO_QUEUE_DRAINED

La funzione WDF_IO_QUEUE_DRAINED restituisce TRUE se lo stato della coda di I/O indica che la coda viene svuotata.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT

La funzione WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT inizializza la struttura di WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY di un driver.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT

La funzione WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT inizializza la struttura di WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY di un driver.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT

La funzione WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT inizializza la struttura di WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY di un driver.
WDF_IO_QUEUE_IDLE

La funzione WDF_IO_QUEUE_IDLE restituisce TRUE se lo stato di una coda di I/O indica che la coda viene svuotata.
WDF_IO_QUEUE_PURGED

La funzione WDF_IO_QUEUE_PURGED restituisce TRUE se lo stato di una coda di I/O indica che la coda viene svuotata.
WDF_IO_QUEUE_READY

La funzione WDF_IO_QUEUE_READY restituisce TRUE se lo stato di una coda di I/O indica che la coda viene svuotata.
WDF_IO_QUEUE_STOPPED

La funzione WDF_IO_QUEUE_STOPPED restituisce TRUE se lo stato di una coda di I/O indica che la coda viene arrestata.
WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME

La funzione WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME inizializza la struttura di WDF_IO_TARGET_OPEN_PARAMS di un driver in modo che il driver possa aprire una destinazione di I/O specificando il nome del dispositivo, del file o dell'interfaccia del dispositivo.
WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE

La funzione WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE inizializza la struttura di WDF_IO_TARGET_OPEN_PARAMS di un driver in modo che il driver possa aprire una destinazione di I/O remota specificando un oggetto dispositivo Windows Driver Model (WDM).
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE

La funzione WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE inizializza la struttura di WDF_IO_TARGET_OPEN_PARAMS di un driver in modo che il driver possa aprire una destinazione di I/O specificando un nome file.
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME

La funzione WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME inizializza la struttura di WDF_IO_TARGET_OPEN_PARAMS di un driver in modo che il driver possa aprire una destinazione di I/O specificando il nome del dispositivo, del file o dell'interfaccia del dispositivo.
WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN

La funzione WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN inizializza la struttura di WDF_IO_TARGET_OPEN_PARAMS di un driver in modo che il driver possa riaprire una destinazione di I/O remota.
WDF_IO_TYPE_CONFIG_INIT

La funzione WDF_IO_TYPE_CONFIG_INIT inizializza la struttura di WDF_IO_TYPE_CONFIG di un driver.
WDF_MEMORY_DESCRIPTOR_INIT_BUFFER

La funzione WDF_MEMORY_DESCRIPTOR_INIT_BUFFER inizializza una struttura WDF_MEMORY_DESCRIPTOR in modo che descriva un buffer specificato.
WDF_MEMORY_DESCRIPTOR_INIT_HANDLE

La funzione WDF_MEMORY_DESCRIPTOR_INIT_HANDLE inizializza una struttura WDF_MEMORY_DESCRIPTOR in modo che descriva un oggetto memoria framework specificato.
WDF_MEMORY_DESCRIPTOR_INIT_MDL

La funzione WDF_MEMORY_DESCRIPTOR_INIT_MDL inizializza una struttura WDF_MEMORY_DESCRIPTOR in modo che descriva un elenco di descrittori di memoria (MDL) specificato.
WDF_OBJECT_ATTRIBUTES_INIT

La funzione WDF_OBJECT_ATTRIBUTES_INIT inizializza la struttura di WDF_OBJECT_ATTRIBUTES di un driver.
WDF_PDO_EVENT_CALLBACKS_INIT

La funzione WDF_PDO_EVENT_CALLBACKS_INIT inizializza una struttura WDF_PDO_EVENT_CALLBACKS.
WDF_PNPPOWER_EVENT_CALLBACKS_INIT

La funzione WDF_PNPPOWER_EVENT_CALLBACKS_INIT inizializza la struttura di WDF_PNPPOWER_EVENT_CALLBACKS di un driver.
WDF_POWER_FRAMEWORK_SETTINGS_INIT

La funzione WDF_POWER_FRAMEWORK_SETTINGS_INIT inizializza una struttura WDF_POWER_FRAMEWORK_SETTINGS.
WDF_POWER_POLICY_EVENT_CALLBACKS_INIT

La funzione WDF_POWER_POLICY_EVENT_CALLBACKS_INIT inizializza la struttura di WDF_POWER_POLICY_EVENT_CALLBACKS di un driver.
WDF_QUERY_INTERFACE_CONFIG_INIT

La funzione WDF_QUERY_INTERFACE_CONFIG_INIT inizializza la struttura di WDF_QUERY_INTERFACE_CONFIG di un driver.
WDF_READ_PORT_BUFFER_UCHAR

La funzione WDF_READ_PORT_BUFFER_UCHAR legge un numero di byte dall'indirizzo di porta specificato in un buffer.
WDF_READ_PORT_BUFFER_ULONG

La funzione WDF_READ_PORT_BUFFER_ULONG legge un numero di valori ULONG dall'indirizzo di porta specificato in un buffer.
WDF_READ_PORT_BUFFER_USHORT

La funzione WDF_READ_PORT_BUFFER_USHORT legge un numero di valori USHORT dall'indirizzo di porta specificato in un buffer.
WDF_READ_PORT_UCHAR

La funzione WDF_READ_PORT_UCHAR legge un byte dall'indirizzo di porta specificato.
WDF_READ_PORT_ULONG

La funzione WDF_READ_PORT_ULONG legge un valore ULONG dall'indirizzo della porta specificato.
WDF_READ_PORT_USHORT

La funzione WDF_READ_PORT_USHORT legge un valore USHORT dall'indirizzo di porta specificato.
WDF_READ_REGISTER_BUFFER_UCHAR

La funzione WDF_READ_REGISTER_BUFFER_UCHAR legge un numero di byte dall'indirizzo di registro specificato in un buffer.
WDF_READ_REGISTER_BUFFER_ULONG

La funzione WDF_READ_REGISTER_BUFFER_ULONG legge un numero di valori ULONG dall'indirizzo di registro specificato in un buffer.
WDF_READ_REGISTER_BUFFER_ULONG64

La funzione WDF_READ_REGISTER_BUFFER_ULONG64 legge un numero di valori ULONG64 dall'indirizzo di registro specificato in un buffer.
WDF_READ_REGISTER_BUFFER_USHORT

La funzione WDF_READ_REGISTER_BUFFER_USHORT legge un numero di valori USHORT dall'indirizzo di registro specificato in un buffer.
WDF_READ_REGISTER_UCHAR

La funzione WDF_READ_REGISTER_UCHAR legge un byte dall'indirizzo di registro specificato.
WDF_READ_REGISTER_ULONG

La funzione WDF_READ_REGISTER_ULONG legge un valore ULONG dall'indirizzo di registro specificato.
WDF_READ_REGISTER_ULONG64

La funzione WDF_READ_REGISTER_ULONG64 legge un valore ULONG64 dall'indirizzo di registro specificato.
WDF_READ_REGISTER_USHORT

La funzione WDF_READ_REGISTER_USHORT legge un valore USHORT dall'indirizzo di registro specificato.
WDF_REL_TIMEOUT_IN_MS

La funzione WDF_REL_TIMEOUT_IN_MS converte un numero specificato di millisecondi in un valore di tempo relativo.
WDF_REL_TIMEOUT_IN_SEC

La funzione WDF_REL_TIMEOUT_IN_SEC converte un numero specificato di secondi in un valore di tempo relativo.
WDF_REL_TIMEOUT_IN_US

La funzione WDF_REL_TIMEOUT_IN_US converte un numero specificato di microsecondi in un valore di tempo relativo.
WDF_REMOVE_LOCK_OPTIONS_INIT

La funzione WDF_REMOVE_LOCK_OPTIONS_INIT inizializza una struttura WDF_REMOVE_LOCK_OPTIONS.
WDF_REQUEST_COMPLETION_PARAMS_INIT

La funzione WDF_REQUEST_COMPLETION_PARAMS_INIT inizializza una struttura WDF_REQUEST_COMPLETION_PARAMS.
WDF_REQUEST_FORWARD_OPTIONS_INIT

La funzione WDF_REQUEST_FORWARD_OPTIONS_INIT inizializza una struttura WDF_REQUEST_FORWARD_OPTIONS.
WDF_REQUEST_PARAMETERS_INIT

La funzione WDF_REQUEST_PARAMETERS_INIT inizializza una struttura WDF_REQUEST_PARAMETERS.
WDF_REQUEST_REUSE_PARAMS_INIT

La funzione WDF_REQUEST_REUSE_PARAMS_INIT inizializza la struttura di WDF_REQUEST_REUSE_PARAMS di un driver.
WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP

La funzione WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP imposta un nuovo IRP nella struttura WDF_REQUEST_REUSE_PARAMS di un driver.
WDF_REQUEST_SEND_OPTIONS_INIT

La funzione WDF_REQUEST_SEND_OPTIONS_INIT inizializza la struttura di WDF_REQUEST_SEND_OPTIONS di un driver.
WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT

La funzione WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT imposta un valore di timeout nella struttura WDF_REQUEST_SEND_OPTIONS di un driver.
WDF_TASK_QUEUE_CONFIG_INIT

Questo articolo WDF_TASK_QUEUE_CONFIG_INIT funzione è destinato solo all'uso interno.
WDF_TASK_SEND_OPTIONS_INIT

Questo articolo WDF_TASK_SEND_OPTIONS_INIT funzione è destinato solo all'uso interno.
WDF_TIMER_CONFIG_INIT

La funzione WDF_TIMER_CONFIG_INIT inizializza una struttura di WDF_TIMER_CONFIG per un timer che userà una singola scadenza.
WDF_TIMER_CONFIG_INIT_PERIODIC

La funzione WDF_TIMER_CONFIG_INIT_PERIODIC inizializza una struttura WDF_TIMER_CONFIG per un timer periodico.
WDF_TYPE_NAME_POINTER_TYPE

La macro WDF_TYPE_NAME_POINTER_TYPE è riservata solo per uso interno.
WDF_TYPE_NAME_TO_TYPE_INFO

La macro WDF_TYPE_NAME_TO_TYPE_INFO è riservata solo per uso interno.
WDF_USB_CONTINUOUS_READER_CONFIG_INIT

La funzione WDF_USB_CONTINUOUS_READER_CONFIG_INIT inizializza una struttura WDF_USB_CONTINUOUS_READER_CONFIG.
WDF_USB_CONTROL_SETUP_PACKET_INIT

La funzione WDF_USB_CONTROL_SETUP_PACKET_INIT inizializza una struttura WDF_USB_CONTROL_SETUP_PACKET per un trasferimento di controllo USB standard.
WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS

La funzione WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS inizializza una struttura WDF_USB_CONTROL_SETUP_PACKET per un trasferimento di controllo USB specifico della classe del dispositivo.
WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE

La funzione WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE inizializza una struttura WDF_USB_CONTROL_SETUP_PACKET per un trasferimento di controllo USB che imposta o cancella una funzionalità del dispositivo.
WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS

La funzione WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS inizializza una struttura WDF_USB_CONTROL_SETUP_PACKET per un trasferimento di controllo USB che ottiene lo stato del dispositivo.
WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR

La funzione WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR inizializza una struttura di WDF_USB_CONTROL_SETUP_PACKET per un trasferimento di controllo USB specifico del fornitore.
WDF_USB_DEVICE_CREATE_CONFIG_INIT

La funzione WDF_USB_DEVICE_CREATE_CONFIG_INIT inizializza una struttura WDF_USB_DEVICE_CREATE_CONFIG.
WDF_USB_DEVICE_INFORMATION_INIT

La funzione WDF_USB_DEVICE_INFORMATION_INIT inizializza la struttura di WDF_USB_DEVICE_INFORMATION di un driver.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG

La funzione WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG inizializza una struttura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS in modo che un driver possa deconfigurare un dispositivo USB.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS

La funzione WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS inizializza una struttura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS in modo che un driver possa specificare una configurazione usando descrittori USB.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES

La funzione WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES inizializza una struttura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS in modo che un driver possa configurare un dispositivo per l'uso di più interfacce.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE

La funzione WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE inizializza una struttura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS in modo che un driver possa configurare un dispositivo per l'uso di una singola interfaccia specificata.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB

La funzione WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB inizializza una struttura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS in modo che un driver possa specificare una configurazione utilizzando un'usata.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR

La funzione WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR inizializza una struttura WDF_USB_INTERFACE_SELECT_SETTING_PARAMS in modo che un driver possa selezionare un'interfaccia USB specificando un descrittore di interfaccia.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING

La funzione WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING inizializza una struttura WDF_USB_INTERFACE_SELECT_SETTING_PARAMS in modo che un driver possa selezionare un'interfaccia USB specificando un handle per un oggetto interfaccia e un'impostazione alternativa per l'interfaccia.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB

La funzione WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB inizializza una struttura WDF_USB_INTERFACE_SELECT_SETTING_PARAMS in modo che un driver possa selezionare un'interfaccia USB specificando un'interfaccia ODBC.
WDF_USB_PIPE_DIRECTION_IN

La funzione WDF_USB_PIPE_DIRECTION_IN determina se un endpoint USB specificato è un endpoint di input.
WDF_USB_PIPE_DIRECTION_OUT

La funzione WDF_USB_PIPE_DIRECTION_OUT determina se un endpoint USB specificato è un endpoint di output.
WDF_USB_PIPE_INFORMATION_INIT

La funzione WDF_USB_PIPE_INFORMATION_INIT inizializza una struttura WDF_USB_PIPE_INFORMATION.
WDF_WMI_BUFFER_APPEND_STRING

La funzione WDF_WMI_BUFFER_APPEND_STRING copia una stringa Unicode specificata in un buffer specificato nel formato richiesto da WMI.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER

La funzione WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER inizializza una struttura WDF_WMI_INSTANCE_CONFIG e archivia un handle specificato in un oggetto provider WMI.
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG

La funzione WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG inizializza una struttura WDF_WMI_INSTANCE_CONFIG e archivia un puntatore a una struttura WDF_WMI_PROVIDER_CONFIG specificata.
WDF_WMI_PROVIDER_CONFIG_INIT

La funzione WDF_WMI_PROVIDER_CONFIG_INIT inizializza una struttura WDF_WMI_PROVIDER_CONFIG.
WDF_WORKITEM_CONFIG_INIT

La funzione WDF_WORKITEM_CONFIG_INIT inizializza la struttura di WDF_WORKITEM_CONFIG di un driver.
WDF_WRITE_PORT_BUFFER_UCHAR

La funzione WDF_WRITE_PORT_BUFFER_UCHAR scrive un numero di byte da un buffer alla porta specificata.
WDF_WRITE_PORT_BUFFER_ULONG

La funzione WDF_WRITE_PORT_BUFFER_ULONG scrive un numero di valori ULONG da un buffer all'indirizzo di porta specificato.
WDF_WRITE_PORT_BUFFER_USHORT

La funzione WDF_WRITE_PORT_BUFFER_USHORT scrive un numero di valori USHORT da un buffer all'indirizzo di porta specificato.
WDF_WRITE_PORT_UCHAR

La funzione WDF_WRITE_PORT_UCHAR scrive un byte nell'indirizzo di porta specificato.
WDF_WRITE_PORT_ULONG

La funzione WDF_WRITE_PORT_ULONG scrive un valore ULONG nell'indirizzo di porta specificato.
WDF_WRITE_PORT_USHORT

La funzione WDF_WRITE_PORT_USHORT scrive un valore USHORT nell'indirizzo di porta specificato.
WDF_WRITE_REGISTER_BUFFER_UCHAR

La funzione WDF_WRITE_REGISTER_BUFFER_UCHAR scrive un numero di byte da un buffer nel registro specificato.
WDF_WRITE_REGISTER_BUFFER_ULONG

La funzione WDF_WRITE_REGISTER_BUFFER_ULONG scrive un numero di valori ULONG da un buffer al registro specificato.
WDF_WRITE_REGISTER_BUFFER_ULONG64

La funzione WDF_WRITE_REGISTER_BUFFER_ULONG64 scrive un numero di valori ULONG64 da un buffer al registro specificato.
WDF_WRITE_REGISTER_BUFFER_USHORT

La routine WDF_WRITE_REGISTER_BUFFER_USHORT scrive un numero di valori USHORT da un buffer al registro specificato.
WDF_WRITE_REGISTER_UCHAR

La routine WDF_WRITE_REGISTER_UCHAR scrive un byte nell'indirizzo specificato.
WDF_WRITE_REGISTER_ULONG

La routine WDF_WRITE_REGISTER_ULONG scrive un valore ULONG nell'indirizzo specificato.
WDF_WRITE_REGISTER_ULONG64

La funzione WDF_WRITE_REGISTER_ULONG64 scrive un valore ULONG64 nell'indirizzo specificato.
WDF_WRITE_REGISTER_USHORT

La routine WDF_WRITE_REGISTER_USHORT scrive un valore USHORT nell'indirizzo specificato.
WdfChildListAddOrUpdateChildDescriptionAsPresent

Il metodo WdfChildListAddOrUpdateChildDescriptionAsPresent aggiunge una nuova descrizione figlio a un elenco di elementi figlio o aggiorna una descrizione figlio esistente.
WdfChildListBeginIteration

Il metodo WdfChildListBeginIteration prepara il framework per il recupero di elementi da un elenco figlio specificato.
WdfChildListBeginScan

Il metodo WdfChildListBeginScan prepara un elenco specificato di dispositivi figlio in modo che il driver possa aggiornare le informazioni nell'elenco.
WdfChildListCreate

Il metodo WdfChildListCreate crea un elenco figlio per un dispositivo padre specificato.
WdfChildListEndIteration

Il metodo WdfChildListEndIteration elabora le modifiche a un elenco figlio specificato.
WdfChildListEndScan

Il metodo WdfChildListEndScan elabora le modifiche a un elenco figlio specificato.
WdfChildListGetDevice

Il metodo WdfChildListGetDevice restituisce un handle all'oggetto dispositivo framework che rappresenta il dispositivo padre di un elenco figlio specificato.
WdfChildListRequestChildEject

Il metodo WdfChildListRequestChildEject informa il framework che un dispositivo specificato sta per essere espulso dalla sua stazione di ancoraggio.
WdfChildListRetrieveAddressDescription

Il metodo WdfChildListRetrieveAddressDescription individua un dispositivo figlio con una descrizione di identificazione specificata e recupera la descrizione dell'indirizzo del dispositivo.
WdfChildListRetrieveNextDevice

Il metodo WdfChildListRetrieveNextDevice attraversa un elenco figlio specificato e recupera il dispositivo figlio successivo che corrisponde ai criteri specificati.
WdfChildListRetrievePdo

Il metodo WdfChildListRetrievePdo restituisce un handle all'oggetto dispositivo framework associato a una descrizione figlio specificata in un elenco figlio.
WdfChildListUpdateAllChildDescriptionsAsPresent

Il metodo WdfChildListUpdateAllChildDescriptionsAsPresent informa il framework che tutti i dispositivi figlio in un elenco figlio specificato sono collegati e disponibili.
WdfChildListUpdateChildDescriptionAsMissing

Il metodo WdfChildListUpdateChildDescriptionAsMissing informa il framework che un dispositivo figlio specificato è attualmente scollegato o altrimenti non disponibile.
WdfCmResourceListAppendDescriptor

Il metodo WdfCmResourceListAppendDescriptor aggiunge un descrittore di risorse alla fine di un elenco di risorse specificato.
WdfCmResourceListGetCount

Il metodo WdfCmResourceListGetCount restituisce il numero di descrittori di risorse contenuti in un elenco di risorse specificato.
WdfCmResourceListGetDescriptor

Il metodo WdfCmResourceListGetDescriptor restituisce un puntatore a un descrittore di risorse contenuto in un elenco di risorse specificato.
WdfCmResourceListInsertDescriptor

Il metodo WdfCmResourceListInsertDescriptor inserisce un descrittore di risorse in un elenco di risorse specificato.
WdfCmResourceListRemove

Il metodo WdfCmResourceListRemove rimuove un descrittore di risorse da un elenco di risorse specificato.
WdfCmResourceListRemoveByDescriptor

Il metodo WdfCmResourceListRemoveByDescriptor rimuove un descrittore di risorse specificato da un elenco di risorse specificato.
WdfCollectionAggiungi

Il metodo WdfCollectionAdd aggiunge un oggetto framework specificato a un insieme di oggetti.
WdfCollectionCreate

Il metodo WdfCollectionCreate crea un oggetto raccolta framework.
WdfCollectionGetCount

Il metodo WdfCollectionGetCount restituisce il numero di oggetti attualmente presenti in un insieme di oggetti.
WdfCollectionGetFirstItem

Il metodo WdfCollectionGetFirstItem restituisce un handle al primo oggetto contenuto in un insieme di oggetti.
WdfCollectionGetItem

Il metodo WdfCollectionGetItem restituisce un handle all'oggetto contenuto in una raccolta di oggetti specificata e associato a un valore di indice specificato.
WdfCollectionGetLastItem

Il metodo WdfCollectionGetLastItem restituisce un handle all'ultimo oggetto contenuto in un insieme di oggetti.
WdfCollectionRemove

Il metodo WdfCollectionRemove rimuove un oggetto da una raccolta di oggetti specificata.
WdfCollectionRemoveItem

Il metodo WdfCollectionRemoveItem rimuove un oggetto specificato da un insieme di oggetti, in base a un valore di indice specificato.
WdfCommonBufferCreate

Il metodo WdfCommonBufferCreate crea un buffer di memoria a cui possono accedere simultaneamente sia il driver che un dispositivo DMA (Direct Memory Access).
WdfCommonBufferCreateWithConfig

Il metodo WdfCommonBufferCreateWithConfig crea un buffer di memoria a cui il driver e un dispositivo DMA (Direct Memory Access) possono accedere simultaneamente e il metodo specifica anche le informazioni di configurazione del buffer.
WdfCommonBufferGetAlignedLogicalAddress

Il metodo WdfCommonBufferGetAlignedLogicalAddress restituisce l'indirizzo logico associato a un buffer comune specificato.
WdfCommonBufferGetAlignedVirtualAddress

Il metodo WdfCommonBufferGetAlignedVirtualAddress restituisce l'indirizzo virtuale associato a un buffer comune specificato.
WdfCommonBufferGetLength

Il metodo WdfCommonBufferGetLength restituisce la lunghezza di un buffer comune specificato.
WdfCompanionCreate

Questo articolo della funzione WdfCompanionCreate è destinato solo all'uso interno.
WdfCompanionCreateTaskQueue

Questo articolo della funzione WdfCompanionCreateTaskQueue è destinato solo all'uso interno.
WdfCompanionTargetSendTaskSynchronously

Questo articolo della funzione WdfCompanionTargetSendTaskSynchronously è destinato solo all'uso interno.
WdfCompanionTargetWdmGetCompanionProcess

Questo articolo della funzione WdfCompanionTargetWdmGetCompanionProcess è destinato solo all'uso interno.
WdfCompanionWdmGetSecureDeviceHandle

Questo articolo della funzione WdfCompanionWdmGetSecureDeviceHandle è destinato solo all'uso interno.
WdfControlDeviceInitAllocate

Il metodo WdfControlDeviceInitAllocate alloca una struttura WDFDEVICE_INIT usata da un driver durante la creazione di un nuovo oggetto dispositivo di controllo.
WdfControlDeviceInitSetShutdownNotification

Il metodo WdfControlDeviceInitSetShutdownNotification imposta le informazioni di notifica di arresto per un oggetto dispositivo di controllo.
WdfControlFinishInitializing

Il metodo WdfControlFinishInitializing informa il framework che un driver ha completato l'inizializzazione di un oggetto dispositivo di controllo specificato.
WdfDeviceAddDependentUsageDeviceObject

Il metodo WdfDeviceAddDependentUsageDeviceObject indica che un dispositivo specificato dipende da un altro dispositivo quando il dispositivo specificato viene usato per archiviare file speciali.
WdfDeviceAddQueryInterface

Il metodo WdfDeviceAddQueryInterface crea un'interfaccia definita dal driver che altri driver possono eseguire query e usare.
WdfDeviceAddRemovalRelationsPhysicalDevice

Il metodo WdfDeviceAddRemovalRelationsPhysicalDevice indica che un dispositivo specificato deve essere rimosso quando viene rimosso un altro dispositivo specificato.
WdfDeviceAllocAndQueryInterfaceProperty

Il metodo WdfDeviceAllocAndQueryInterfaceProperty alloca un buffer e recupera una proprietà dell'interfaccia del dispositivo specificata.
WdfDeviceAllocAndQueryProperty

Il metodo WdfDeviceAllocAndQueryProperty alloca un buffer e recupera una proprietà del dispositivo specificata.
WdfDeviceAllocAndQueryPropertyEx

Il metodo WdfDeviceAllocAndQueryPropertyEx alloca un buffer e recupera una proprietà del dispositivo specificata.
WdfDeviceAssignInterfaceProperty

Il metodo WdfDeviceAssignInterfaceProperty modifica il valore corrente di una proprietà dell'interfaccia del dispositivo.
WdfDeviceAssignMofResourceName

Il metodo WdfDeviceAssignMofResourceName registra un nome di risorsa MOF per un dispositivo specificato.
WdfDeviceAssignProperty

Il metodo WdfDeviceAssignProperty modifica l'impostazione corrente di una proprietà del dispositivo.
WdfDeviceAssignS0IdleSettings

Il metodo WdfDeviceAssignS0IdleSettings fornisce informazioni fornite dal driver usate dal framework quando un dispositivo è inattiva e il sistema si trova nello stato funzionante (S0).
WdfDeviceAssignSxWakeSettings

Il metodo WdfDeviceAssignSxWakeSettings fornisce informazioni fornite dal driver sulla capacità di un dispositivo di attivare un segnale di riattivazione mentre il dispositivo e il sistema si trovano in uno stato a basso consumo.
WdfDeviceClearRemovalRelationsDevices

Il metodo WdfDeviceClearRemovalRelationsDevices rimuove tutti i dispositivi dall'elenco di dispositivi che devono essere rimossi quando viene rimosso un dispositivo specificato.
WdfDeviceConfigureRequestDispatching

Il metodo WdfDeviceConfigureRequestDispatching fa sì che il framework accoda un tipo specificato di richieste di I/O a una coda di I/O specificata.
WdfDeviceConfigureWdmIrpDispatchCallback

Il metodo WdfDeviceConfigureWdmIrpDispatchCallback registra la funzione di callback EvtDeviceWdmIrpDispatch di un driver.
WdfDeviceCreate

Il metodo WdfDeviceCreate crea un oggetto dispositivo framework.
WdfDeviceCreateDeviceInterface

Il metodo WdfDeviceCreateDeviceInterface crea un'interfaccia dispositivo per un dispositivo specificato.
WdfDeviceCreateSymbolicLink

Il metodo WdfDeviceCreateSymbolicLink crea un collegamento simbolico a un dispositivo specificato.
WdfDeviceEnqueueRequest

Il metodo WdfDeviceEnqueueRequest recapita una richiesta di I/O specificata al framework, in modo che il framework possa successivamente aggiungere la richiesta a una delle code di I/O create dal driver per il dispositivo specificato.
WdfDeviceGetAlignmentRequirement

Il metodo WdfDeviceGetAlignmentRequirement recupera il requisito di allineamento degli indirizzi di un dispositivo per le operazioni di trasferimento della memoria.
WdfDeviceGetCharacteristics

Il metodo WdfDeviceGetCharacteristics restituisce le caratteristiche del dispositivo per un dispositivo specificato.
WdfDeviceGetDefaultQueue

Il metodo WdfDeviceGetDefaultQueue restituisce un handle alla coda di I/O predefinita di un dispositivo.
WdfDeviceGetDevicePnpState

Il metodo WdfDeviceGetDevicePnpState restituisce lo stato corrente della macchina a stati del framework Plug and Play per un dispositivo specificato.
WdfDeviceGetDevicePowerPolicyState

Il metodo WdfDeviceGetDevicePowerPolicyState restituisce lo stato corrente della macchina a stati dei criteri di alimentazione del framework per un dispositivo specificato.
WdfDeviceGetDevicePowerState

Il metodo WdfDeviceGetDevicePowerState restituisce lo stato corrente della macchina a stati di alimentazione del framework per un dispositivo specificato.
WdfDeviceGetDeviceStackIoType

Il metodo WdfDeviceGetDeviceStackIoType recupera i metodi di accesso al buffer usati dal framework per un dispositivo.
WdfDeviceGetDeviceState

Il metodo WdfDeviceGetDeviceState recupera lo stato del dispositivo per un dispositivo specificato.
WdfDeviceGetDriver

Il metodo WdfDeviceGetDriver restituisce un handle all'oggetto driver framework associato a un oggetto dispositivo framework specificato.
WdfDeviceGetFileObject

Il metodo WdfDeviceGetFileObject restituisce un handle all'oggetto file framework associato a un oggetto file WDM specificato.
WdfDeviceGetHardwareRegisterMappedAddress

Un driver chiama WdfDeviceGetHardwareRegisterMappedAddress per ottenere l'indirizzo mappato in modalità utente della risorsa di memoria mappata in precedenza usando WdfDeviceMapIoSpace.
WdfDeviceGetIoTarget

Il metodo WdfDeviceGetIoTarget restituisce un handle a una funzione o a una destinazione di I/O locale del driver di filtro per un dispositivo specificato.
WdfDeviceGetSystemPowerAction

Il metodo WdfDeviceGetSystemPowerAction restituisce l'azione di alimentazione del sistema, se presente, che si sta verificando per il computer.
WdfDeviceIndicateWakeStatus

Il metodo WdfDeviceIndicateWakeStatus informa il framework che il driver del bus chiamante è stato arrestato in attesa di un dispositivo specificato per attivare un segnale di riattivazione sul bus.
WdfDeviceInitAssignName

Il metodo WdfDeviceInitAssignName assegna un nome del dispositivo all'oggetto dispositivo di un dispositivo.
WdfDeviceInitAssignSDDLString

Il metodo WdfDeviceInitAssignSDDLString assegna un'impostazione di sicurezza per un dispositivo.
WdfDeviceInitAssignWdmIrpPreprocessCallback

Il metodo WdfDeviceInitAssignWdmIrpPreprocessCallback registra una funzione di callback per gestire un codice di funzione principale IRP e, facoltativamente, uno o più codici di funzione secondari associati al codice della funzione principale.
WdfDeviceInitFree

Il metodo WdfDeviceInitFree dealloca una struttura WDFDEVICE_INIT.
WdfDeviceInitRegisterPnpStateChangeCallback

Il metodo WdfDeviceInitRegisterPnpStateChangeCallback registra una funzione di callback dell'evento fornita dal driver che il framework chiama quando il framework Plug and Play stato di un dispositivo cambia stato.
WdfDeviceInitRegisterPowerPolicyStateChangeCallback

Il metodo WdfDeviceInitRegisterPowerPolicyStateChangeCallback registra una funzione di callback dell'evento fornita dal driver che il framework chiama quando lo stato di power policy di un dispositivo cambia stato.
WdfDeviceInitRegisterPowerStateChangeCallback

Il metodo WdfDeviceInitRegisterPowerStateChangeCallback registra una funzione di callback dell'evento fornita dal driver che il framework chiama quando il computer dello stato di alimentazione di un dispositivo cambia stato.
WdfDeviceInitSetCharacteristics

Il metodo WdfDeviceInitSetCharacteristics imposta le caratteristiche del dispositivo per un dispositivo specificato.
WdfDeviceInitSetCompanionEventCallbacks

Questo articolo della funzione WdfDeviceInitSetCompanionEventCallbacks è destinato solo all'uso interno.
WdfDeviceInitSetDeviceClass

Il metodo WdfDeviceInitSetDeviceClass specifica un GUID che identifica la classe di installazione del dispositivo del dispositivo.
WdfDeviceInitSetDeviceType

Il metodo WdfDeviceInitSetDeviceType imposta il tipo di dispositivo per un dispositivo specificato.
WdfDeviceInitSetExclusive

Il metodo WdfDeviceInitSetExclusive indica se un dispositivo specificato è un dispositivo esclusivo.
WdfDeviceInitSetFileObjectConfig

Il metodo WdfDeviceInitSetFileObjectConfig registra le funzioni di callback degli eventi e imposta le informazioni di configurazione per gli oggetti file framework del driver.
WdfDeviceInitSetIoInCallerContextCallback

Il metodo WdfDeviceInitSetIoInCallerContextCallback registra la funzione di callback dell'evento EvtIoInCallerContext di un driver.
WdfDeviceInitSetIoType

Il metodo WdfDeviceInitSetIoType imposta il metodo o la preferenza per il modo in cui un driver accederà ai buffer di dati inclusi nelle richieste di lettura e scrittura per un dispositivo specificato.
WdfDeviceInitSetIoTypeEx

Il metodo WdfDeviceInitSetIoTypeEx imposta il metodo o la preferenza per il modo in cui un driver accederà ai buffer di dati inclusi nelle richieste di lettura e scrittura, nonché alle richieste di controllo I/O del dispositivo, per un dispositivo specificato.
WdfDeviceInitSetPnpPowerEventCallbacks

Il metodo WdfDeviceInitSetPnpPowerEventCallbacks registra le funzioni di callback degli eventi di Plug and Play e di gestione energia di un driver.
WdfDeviceInitSetPowerInrush

Il metodo WdfDeviceInitSetPowerInrush informa il power manager che il dispositivo specificato richiede un inrush di corrente all'avvio.
WdfDeviceInitSetPowerNotPageable

Il metodo WdfDeviceInitSetPowerNotPageable informa che il driver non accederà ai dati impaginabili mentre il sistema sta passando tra uno stato di sospensione e lo stato funzionante (S0).
WdfDeviceInitSetPowerPageable

Il metodo WdfDeviceInitSetPowerPageable informa il gestore energia che il driver deve poter accedere ai dati impaginabili mentre il sistema sta passando tra uno stato di sospensione e lo stato di lavoro (S0).
WdfDeviceInitSetPowerPolicyEventCallbacks

Il metodo WdfDeviceInitSetPowerPolicyEventCallbacks registra le funzioni di callback degli eventi di power policy di un driver.
WdfDeviceInitSetPowerPolicyOwnership

Il metodo WdfDeviceInitSetPowerPolicyOwnership stabilisce se il driver chiamante è o meno, il proprietario dei criteri di alimentazione per un dispositivo specificato.
WdfDeviceInitSetReleaseHardwareOrderOnFailure

Il metodo WdfDeviceInitSetReleaseHardwareOrderOnFailure specifica se il framework chiama la funzione di callback EvtDeviceReleaseHardware del driver immediatamente dopo l'errore del dispositivo o attende fino a quando tutti i dispositivi figlio non sono stati rimossi.
WdfDeviceInitSetRemoveLockOptions

Il metodo WdfDeviceInitSetRemoveLockOptions causa l'acquisizione di un blocco di rimozione prima di distribuire un'IRP di qualsiasi tipo al driver.
WdfDeviceInitSetRequestAttributes

Il metodo WdfDeviceInitSetRequestAttributes imposta gli attributi dell'oggetto che verranno usati per tutti gli oggetti della richiesta del framework che il framework recapita al driver dalle code di I/O del dispositivo.
WdfDeviceInterfaceDereferenceNoOp

Il metodo WdfDeviceInterfaceDereferenceNoOp può essere usato per le interfacce definite dal driver che non richiedono i conteggi dei riferimenti.
WdfDeviceInterfaceReferenceNoOp

Il metodo WdfDeviceInterfaceReferenceNoOp può essere usato per le interfacce definite dal driver che non richiedono conteggi di riferimenti.
WdfDeviceMapIoSpace

La funzione WdfDeviceMapIoSpace esegue il mapping dell'intervallo di indirizzi fisico specificato allo spazio indirizzi del sistema e restituisce uno pseudo indirizzo di base.
WdfDeviceMiniportCreate

Il metodo WdfDeviceMiniportCreate crea un oggetto dispositivo framework che un driver miniport può usare.
WdfDeviceOpenDevicemapKey

Il metodo WdfDeviceOpenDevicemapKey apre la chiave DEVICEMAP e crea un oggetto del Registro di sistema framework che rappresenta la chiave del Registro di sistema.
WdfDeviceOpenRegistryKey

Il metodo WdfDeviceOpenRegistryKey apre la chiave hardware di un dispositivo o la chiave software di un driver nel Registro di sistema e crea un oggetto chiave del Registro di sistema del framework che rappresenta la chiave del Registro di sistema.
WdfDevicePostEvent

Il metodo WdfDevicePostEvent notifica in modo asincrono alle applicazioni in attesa dell'evento specificato da un driver.
WdfDeviceQueryInterfaceProperty

Il metodo WdfDeviceQueryInterfaceProperty recupera una proprietà dell'interfaccia dispositivo specificata.
WdfDeviceQueryProperty

Il metodo WdfDeviceQueryProperty recupera una proprietà del dispositivo specificata.
WdfDeviceQueryPropertyEx

Il metodo WdfDeviceQueryPropertyEx recupera una proprietà del dispositivo specificata.
WdfDeviceReadFromHardware

Il metodo WdfDeviceReadFromHardware viene usato internamente dal framework. Non usare.
WdfDeviceRemoveDependentUsageDeviceObject

Il metodo WdfDeviceRemoveDependentUsageDeviceObject indica che un dispositivo specificato non dipende più da un altro dispositivo quando il dispositivo specificato viene usato per archiviare file speciali.
WdfDeviceRemoveRemovalRelationsPhysicalDevice

Il metodo WdfDeviceRemoveRemovalRelationsPhysicalDevice rimuove un dispositivo specificato dall'elenco di dispositivi che devono essere rimossi quando viene rimosso un altro dispositivo specificato.
WdfDeviceResumeIdle

Il metodo WdfDeviceResumeIdle informa il framework che il dispositivo specificato non è in uso e può essere inserito in uno stato di bassa potenza del dispositivo se rimane inattiva.
WdfDeviceResumeIdleWithTag

La macro WdfDeviceResumeIdleWithTag decrementa il numero di riferimenti di alimentazione per un oggetto dispositivo framework specificato e assegna al riferimento il nome e il numero di riga correnti del driver. La macro assegna anche un valore di tag al riferimento.
WdfDeviceRetrieveCompanionTarget

Questo articolo della funzione WdfDeviceRetrieveCompanionTarget è destinato solo all'uso interno.
WdfDeviceRetrieveDeviceDirectoryString

Altre informazioni su: funzione WdfDeviceRetrieveDeviceDirectoryString
WdfDeviceRetrieveDeviceInterfaceString

Il metodo WdfDeviceRetrieveDeviceInterfaceString recupera il nome di collegamento simbolico assegnato al sistema operativo assegnato a un'interfaccia del dispositivo registrata per un dispositivo specificato.
WdfDeviceRetrieveDeviceName

Il metodo WdfDeviceRetrieveDeviceName restituisce il nome del dispositivo per un dispositivo specificato.
WdfDeviceSetAlignmentRequirement

Il metodo WdfDeviceSetAlignmentRequirement registra l'allineamento degli indirizzi preferito del driver per i buffer di dati usati dal dispositivo durante le operazioni di trasferimento della memoria.
WdfDeviceSetBusInformationForChildren

Il metodo WdfDeviceSetBusInformationForChildren imposta informazioni su un bus supportato da un driver del bus. Queste informazioni sono disponibili per i dispositivi figlio del bus.
WdfDeviceSetCharacteristics

Il metodo WdfDeviceSetCharacteristics imposta le caratteristiche del dispositivo per un dispositivo specificato.
WdfDeviceSetDeviceInterfaceState

Il metodo WdfDeviceSetInterfaceState abilita o disabilita un'interfaccia dispositivo per un dispositivo specificato.
WdfDeviceSetDeviceInterfaceStateEx

Altre informazioni su: WdfDeviceSetDeviceInterfaceStateEx
WdfDeviceSetDeviceState

Il metodo WdfDeviceSetDeviceState imposta lo stato del dispositivo per un dispositivo specificato.
WdfDeviceSetFailed

Il metodo WdfDeviceSetFailed informa il framework che il driver ha rilevato un errore hardware o software associato a un dispositivo specificato.
WdfDeviceSetPnpCapabilities

Il metodo WdfDeviceSetPnpCapabilities segnala le funzionalità di Plug and Play di un dispositivo.
WdfDeviceSetPowerCapabilities

Il metodo WdfDeviceSetPowerCapabilities segnala le funzionalità di alimentazione di un dispositivo.
WdfDeviceSetSpecialFileSupport

Il metodo WdfDeviceSetSpecialFileSupport abilita o disabilita il supporto di un driver di funzione per file speciali, per il dispositivo specificato.
WdfDeviceSetStaticStopRemove

Il metodo WdfDeviceSetStaticStopRemove informa il framework se un dispositivo può essere arrestato e rimosso.
WdfDeviceStopIdle

Il metodo WdfDeviceStopIdle informa il framework che il dispositivo specificato deve essere inserito nello stato di alimentazione funzionante (D0).
WdfDeviceStopIdleWithTag

La macro WdfDeviceStopIdleWithTag incrementa il numero di riferimenti di alimentazione per un oggetto dispositivo framework specificato e assegna al riferimento il nome e il numero di riga correnti del driver. La macro assegna anche un valore di tag al riferimento.
WdfDeviceUnmapIoSpace

La funzione WdfDeviceUnmapIoSpace annulla il mapping di un intervallo specificato di indirizzi fisici mappati in precedenza dalla funzione WdfDeviceMapIoSpace.
WdfDeviceWdmAssignPowerFrameworkSettings

Il metodo WdfDeviceWdmAssignPowerFrameworkSettings registra le impostazioni del framework di gestione energia (PoFx) per i dispositivi a componente singolo.
WdfDeviceWdmDispatchIrp

Il metodo WdfDeviceWdmDispatchIrp restituisce un IRP inviato al framework da EvtDeviceWdmIrpDispatch.
WdfDeviceWdmDispatchIrpToIoQueue

Il metodo WdfDeviceWdmDispatchIrpToIoQueue inoltra l'IRP a una coda di I/O specificata.
WdfDeviceWdmDispatchPreprocessedIrp

Il metodo WdfDeviceWdmDispatchPreprocessedIrp restituisce un IRP preprocessato nel framework.
WdfDeviceWdmGetAttachedDevice

Il metodo WdfDeviceWdmGetAttachedDevice restituisce l'oggetto dispositivo WDM inferiore successivo nello stack di dispositivi.
WdfDeviceWdmGetDeviceObject

Il metodo WdfDeviceWdmGetDeviceObject restituisce l'oggetto dispositivo Windows Driver Model (WDM) associato a un oggetto dispositivo framework specificato.
WdfDeviceWdmGetPhysicalDevice

Il metodo WdfDeviceWdmGetPhysicalDevice recupera il PDO WDM del dispositivo fisico dallo stack di dispositivi.
WdfDeviceWriteToHardware

Il metodo WdfDeviceWriteToHardware viene usato internamente dal framework. Non usare.
WdfDevStateIsNP

Il metodo WdfDevStateIsNP restituisce un valore booleano che indica se uno stato di alimentazione o un criterio di alimentazione specificato è uno stato non impaginabile.
WdfDevStateNormalize

Il metodo WdfDevStateNormalize rimuove bit aggiuntivi da un valore del computer dello stato del framework specificato in modo che il driver possa usare il valore come indice in una matrice di stati del computer.
WdfDmaEnablerConfigureSystemProfile

Il metodo WdfDmaEnablerConfigureSystemProfile configura le impostazioni specifiche dell'hardware per un abilitatore DMA in modalità sistema e completa l'inizializzazione della risorsa.
WdfDmaEnablerCreate

Il metodo WdfDmaEnablerCreate crea un oggetto enabler DMA.
WdfDmaEnablerGetFragmentLength

Il metodo WdfDmaEnablerGetFragmentLength restituisce la lunghezza massima di trasferimento supportata dal sistema operativo per un singolo trasferimento DMA.
WdfDmaEnablerGetMaximumLength

Il metodo WdfDmaEnablerGetMaximumLength restituisce la lunghezza massima del trasferimento, per un singolo trasferimento DMA, supportato da un dispositivo.
WdfDmaEnablerGetMaximumScatterGatherElements

Il metodo WdfDmaEnablerGetMaximumScatterGatherElements restituisce il numero massimo di elementi di dispersione/raccolta supportati dal dispositivo e dal driver per un oggetto di abilitazione DMA specificato.
WdfDmaEnablerSetMaximumScatterGatherElements

Il metodo WdfDmaEnablerSetMaximumScatterGatherElements imposta il numero massimo di elementi di dispersione/raccolta supportati da un dispositivo per un oggetto abilitatore DMA specificato.
WdfDmaEnablerWdmGetDmaAdapter

Il metodo WdfDmaEnablerWdmGetDmaAdapter restituisce un puntatore a una struttura di DMA_ADAPTER WDM associata a un oggetto enabler DMA.
WdfDmaTransactionAllocateResources

Il metodo WdfDmaTransactionAllocateResources riserva un enabler DMA a pacchetto singolo o in modalità sistema per l'uso esclusivo (e ripetuto) con l'oggetto transazione specificato.
WdfDmaTransactionCancel

Il metodo WdfDmaTransactionCancel tenta di annullare una transazione DMA in attesa dell'allocazione dei registri mappa.
WdfDmaTransactionCreate

Il metodo WdfDmaTransactionCreate crea una transazione DMA.
WdfDmaTransactionDmaCompleted

Il metodo WdfDmaTransactionDmaCompleted notifica al framework che l'operazione di trasferimento DMA di un dispositivo viene completata.
WdfDmaTransactionDmaCompletedFinal

Il metodo WdfDmaTransactionDmaCompletedFinal notifica al framework che l'operazione di trasferimento DMA di un dispositivo è stata completata con una condizione di sottorun e fornisce la lunghezza del trasferimento completato.
WdfDmaTransactionDmaCompletedWithLength

Il metodo WdfDmaTransactionDmaCompletedWithLength notifica al framework che l'operazione di trasferimento DMA di un dispositivo è completa e fornisce la lunghezza del trasferimento completato.
WdfDmaTransactionExecute

Il metodo WdfDmaTransactionExecute inizia l'esecuzione di una transazione DMA specificata.
WdfDmaTransactionFreeResources

Il metodo WdfDmaTransactionFreeResources rilascia le risorse DMA assegnate in precedenza dal driver chiamando WdfDmaTransactionAllocateResources.
WdfDmaTransactionGetBytesTransferred

Il metodo WdfDmaTransactionGetBytesTransferred restituisce il numero totale di byte trasferiti per una transazione DMA specificata.
WdfDmaTransactionGetCurrentDmaTransferLength

Il metodo WdfDmaTransactionGetCurrentDmaTransferLength restituisce le dimensioni del trasferimento DMA corrente.
WdfDmaTransactionGetDevice

Il metodo WdfDmaTransactionGetDevice restituisce un handle all'oggetto dispositivo framework associato a una transazione DMA specificata.
WdfDmaTransactionGetRequest

Il metodo WdfDmaTransactionGetRequest recupera un handle all'oggetto richiesta del framework associato a una transazione DMA specificata.
WdfDmaTransactionGetTransferInfo

Il metodo WdfDmaTransactionGetTransferInfo restituisce il numero di registri mappa e voci di elenco a dispersione/raccolta necessarie per una transazione DMA inizializzata.
WdfDmaTransactionInitialize

Il metodo WdfDmaTransactionInitialize inizializza una transazione DMA specificata.
WdfDmaTransactionInitializeUsingOffset

Il metodo WdfDmaTransactionInitializeUsingOffset inizializza una transazione DMA specificata usando un offset di byte in una catena MDL.
WdfDmaTransactionInitializeUsingRequest

Il metodo WdfDmaTransactionInitializeUsingRequest inizializza una transazione DMA specificata usando i parametri di una richiesta di I/O specificata.
WdfDmaTransactionRelease

Il metodo WdfDmaTransactionRelease termina una transazione DMA specificata senza eliminare l'oggetto transazione DMA associato.
WdfDmaTransactionSetChannelConfigurationCallback

Il metodo WdfDmaTransactionSetChannelConfigurationCallback registra una funzione di callback dell'evento di configurazione del canale per una transazione DMA in modalità sistema.
WdfDmaTransactionSetDeviceAddressOffset

Il metodo WdfDmaTransactionSetDeviceAddressOffset specifica l'offset del registro a cui accede il controller DMA di sistema durante l'esecuzione dell'operazione DMA.
WdfDmaTransactionSetImmediateExecution

Il metodo WdfDmaTransactionSetImmediateExecution contrassegna la transazione DMA specificata in modo che le chiamate a WdfDmaTransactionExecute e WdfDmaTransactionAllocateResources avviino immediatamente o meno la transazione.
WdfDmaTransactionSetMaximumLength

Il metodo WdfDmaTransactionSetMaximumLength imposta la lunghezza massima per i trasferimenti DMA associati a una transazione DMA specificata.
WdfDmaTransactionSetSingleTransferRequirement

Il metodo WdfDmaTransactionSetSingleTransferRequirement specifica che una transazione DMA deve essere completata in un singolo trasferimento.
WdfDmaTransactionSetTransferCompleteCallback

Il metodo WdfDmaTransactionSetTransferCompleteCallback registra una funzione di callback degli eventi di completamento del trasferimento per una transazione DMA in modalità sistema.
WdfDmaTransactionStopSystemTransfer

Il metodo WdfDmaTransactionStopSystemTransfer tenta di arrestare un trasferimento DMA in modalità sistema dopo che il framework ha chiamato EvtProgramDma.
WdfDmaTransactionWdmGetTransferContext

Il metodo WdfDmaTransactionWdmGetTransferContext recupera il contesto di trasferimento WDM associato a una transazione DMA.
WdfDpcCancel

Il metodo WdfDpcCancel tenta di annullare l'esecuzione della funzione di callback evtDpcFunc pianificata di un oggetto DPC.
WdfDpcCreate

Il metodo WdfDpcCreate crea un oggetto DPC framework e registra una funzione di callback EvtDpcFunc.
WdfDpcEnqueue

Il metodo WdfDpcEnqueue pianifica l'esecuzione della funzione di callback EvtDpcFunc di un oggetto DPC.
WdfDpcGetParentObject

Il metodo WdfDpcGetParentObject restituisce l'oggetto padre di un oggetto DPC specificato.
WdfDpcWdmGetDpc

Il metodo WdfDpcWdmGetDpc restituisce un puntatore alla struttura KDPC associata a un oggetto DPC framework specificato.
WdfDriverCreate

Il metodo WdfDriverCreate crea un oggetto driver framework per il driver chiamante.
WdfDriverErrorReportApiMissing

Altre informazioni su: Funzione WdfDriverErrorReportApiMissing
WdfDriverGetRegistryPath

Il metodo WdfDriverGetRegistryPath recupera il percorso della chiave del Registro di sistema del driver nell'albero Dei servizi del Registro di sistema.
WdfDriverIsVersionAvailable

Il metodo WdfDriverIsVersionAvailable restituisce un valore booleano che indica se il driver è in esecuzione con una versione specificata della libreria Kernel-Mode Driver Framework.
WdfDriverMiniportUnload

Il metodo WdfDriverMiniportUnload elimina un oggetto driver framework del driver miniport specificato.
WdfDriverOpenParametersRegistryKey

Il metodo WdfDriverOpenParametersRegistryKey apre la chiave del Registro di sistema Parameters del driver e recupera un handle in un oggetto chiave del Registro di sistema del framework che rappresenta la chiave.
WdfDriverOpenPersistentStateRegistryKey

Altre informazioni su: WdfDriverOpenPersistentStateRegistryKey
WdfDriverRegisterTraceInfo

Il metodo WdfDriverRegisterTraceInfo è riservato solo per uso interno.
WdfDriverRetrieveDriverDataDirectoryString

Altre informazioni su: Funzione WdfDriverRetrieveDriverDataDirectoryString
WdfDriverRetrieveVersionString

Il metodo WdfDriverRetrieveVersionString recupera una stringa Unicode che identifica la versione del framework driver Kernel-Mode con cui è in esecuzione il driver.
WdfDriverWdmGetDriverObject

Il metodo WdfDriverWdmGetDriverObject recupera un puntatore all'oggetto driver Windows Driver Model (WDM) associato a un oggetto driver framework specificato.
WdfFdoAddStaticChild

Il metodo WdfFdoAddStaticChild aggiunge un dispositivo specificato all'elenco dei dispositivi figlio identificati dall'enumerazione statica.
WdfFdoGetDefaultChildList

Il metodo WdfFdoGetDefaultChildList restituisce un handle all'elenco figlio predefinito di un dispositivo specificato.
WdfFdoInitAllocAndQueryProperty

Il metodo WdfFdoInitAllocAndQueryProperty alloca un buffer e recupera una proprietà del dispositivo specificata.
WdfFdoInitAllocAndQueryPropertyEx

Il metodo WdfFdoInitAllocAndQueryPropertyEx alloca un buffer e recupera una proprietà del dispositivo specificata.
WdfFdoInitOpenRegistryKey

Il metodo WdfFdoInitOpenRegistryKey apre la chiave hardware di un dispositivo o la chiave software di un driver nel Registro di sistema e crea un oggetto chiave del Registro di sistema del framework che rappresenta la chiave del Registro di sistema.
WdfFdoInitQueryProperty

Il metodo WdfFdoInitQueryProperty recupera una proprietà del dispositivo specificata.
WdfFdoInitQueryPropertyEx

Il metodo WdfFdoInitQueryPropertyEx recupera una proprietà del dispositivo specificata.
WdfFdoInitSetDefaultChildListConfig

Il metodo WdfFdoInitSetDefaultChildListConfig configura l'elenco figlio predefinito di un driver del bus.
WdfFdoInitSetEventCallbacks

Il metodo WdfFdoInitSetEventCallbacks registra le funzioni di callback di un driver di funzione basato su framework per un dispositivo specificato.
WdfFdoInitSetFilter

Il metodo WdfFdoInitSetFilter identifica il driver chiamante come driver di filtro di livello superiore o inferiore per un dispositivo specificato.
WdfFdoInitWdmGetPhysicalDevice

Il metodo WdfFdoInitWdmGetPhysicalDevice recupera l'oggetto dispositivo fisico WDM (PDO) di un dispositivo.
WdfFdoLockStaticChildListForIteration

Il metodo WdfFdoLockStaticChildListForIteration prepara il framework per il recupero di elementi dall'elenco figlio statico appartenente a un dispositivo padre specificato.
WdfFdoQueryForInterface

Il metodo WdfFdoQueryForInterface ottiene l'accesso all'interfaccia identificata dal GUID di un altro driver.
WdfFdoRetrieveNextStaticChild

Il metodo WdfFdoRetrieveNextStaticChild recupera un handle per l'oggetto dispositivo framework successivo in un elenco di dispositivi figlio.
WdfFdoUnlockStaticChildListFromIteration

Il metodo WdfFdoUnlockStaticChildListFromIteration sblocca l'elenco dei dispositivi figlio per un dispositivo specificato ed elabora le modifiche apportate al driver durante il blocco dell'elenco.
WdfFileObjectGetDevice

Il metodo WdfFileObjectGetDevice restituisce l'oggetto dispositivo framework associato a un oggetto file framework specificato.
WdfFileObjectGetFileName

Il metodo WdfFileObjectGetFileName restituisce il nome file contenuto in un oggetto file framework specificato.
WdfFileObjectGetFlags

Il metodo WdfFileObjectGetFlags restituisce i flag contenuti in un oggetto file framework specificato.
WdfFileObjectGetInitiatorProcessId

La funzione WdfFileObjectGetInitiatorProcessId recupera l'ID del processo iniziatore associato a un oggetto file framework specificato.
WdfFileObjectGetRelatedFileObject

Il metodo WdfFileObjectGetRelatedFileObject recupera l'oggetto file correlato in un oggetto file framework.
WdfFileObjectWdmGetFileObject

Il metodo WdfFileObjectWdmGetFileObject restituisce l'oggetto file WDM (Windows Driver Model) associato a un oggetto file framework specificato.
WdfGetDriver

Il metodo WdfGetDriver restituisce un handle all'oggetto driver framework che rappresenta il driver chiamante.
WdfGetTriageInfo

Il metodo WdfGetTriageInfo è riservato solo per uso interno.
WdfInterruptAcquireLock

Il metodo WdfInterruptAcquireLock inizia una sequenza di codice che viene eseguita a livello di richiesta di interruzione del dispositivo del dispositivo (DIRQL) tenendo premuto il blocco spin di un oggetto interrupt.
WdfInterruptCreate

Il metodo WdfInterruptCreate crea un oggetto interrupt del framework.
WdfInterruptDisable

Il metodo WdfInterruptDisable disabilita un interrupt di dispositivo specificato chiamando la funzione di callback EvtInterruptDisable del driver.
WdfInterruptEnable

Il metodo WdfInterruptEnable abilita un interrupt di dispositivo specificato chiamando la funzione di callback EvtInterruptEnable del driver.
WdfInterruptGetDevice

Il metodo WdfInterruptGetDevice restituisce un handle all'oggetto dispositivo framework associato a un oggetto di interruzione del framework specificato.
WdfInterruptGetInfo

Il metodo WdfInterruptGetInfo recupera informazioni su un interruzione specificato.
WdfInterruptQueueDpcForIsr

Il metodo WdfInterruptQueueDpcForIsr accoda una funzione di callback evtInterruptDpc dell'oggetto di interruzione del framework.
WdfInterruptQueueWorkItemForIsr

Il metodo WdfInterruptQueueWorkItemForIsr accoda una funzione di callback evtInterruptWorkItem dell'oggetto di interruzione del framework.
WdfInterruptReleaseLock

Il metodo WdfInterruptReleaseLock termina una sequenza di codice che viene eseguita nel diRQL del dispositivo mantenendo il blocco spin dell'oggetto di interruzione.
WdfInterruptReportActive

WdfInterruptReportActive informa il sistema che l'interruzione è attiva e il driver è pronto per elaborare le richieste di interruzione nelle righe associate.
WdfInterruptReportInactive

Il metodo WdfInterruptReportInactive informa il sistema che l'interruzione non è più attiva e il driver non prevede richieste di interruzione nelle righe associate.
WdfInterruptSetExtendedPolicy

Il metodo WdfInterruptSetExtendedPolicy specifica la priorità di interruzione, l'affinità del processore, i criteri di affinità e il gruppo di processore per un interruzione specificato.
WdfInterruptSetPolicy

Il metodo WdfInterruptSetPolicy specifica la priorità di interruzione, l'affinità del processore e i criteri di affinità per un interruzione specificato.
WdfInterruptSynchronize

Il metodo WdfInterruptSynchronize esegue una funzione di callback specificata nella classe DIRQL del dispositivo tenendo premuto il blocco spin dell'oggetto di interruzione.
WdfInterruptTryToAcquireLock

Il metodo WdfInterruptTryToAcquireLock tenta di acquisire il blocco passivo di un oggetto interrupt.
WdfInterruptWdmGetInterrupt

Il metodo WdfInterruptWdmGetInterrupt restituisce un puntatore all'oggetto di interruzione WDM associato a un oggetto di interruzione del framework specificato.
WdfIoQueueAssignForwardProgressPolicy

Il metodo WdfIoQueueAssignForwardProgressPolicy consente al framework di garantire lo stato di avanzamento per una coda di I/O specificata.
WdfIoQueueCreate

Il metodo WdfIoQueueCreate crea e configura una coda di I/O per un dispositivo specificato.
WdfIoQueueDrain

Il metodo WdfIoQueueDrain causa l'interruzione dell'accodamento delle richieste di I/O a una coda di I/O, consentendo la consegna e l'elaborazione delle richieste già in coda.
WdfIoQueueDrainSynchronously

Il metodo WdfIoQueueDrainSynchronously causa l'interruzione dell'accodamento delle richieste di I/O a una coda di I/O, consentendo la consegna e l'elaborazione delle richieste già in coda. Il metodo restituisce dopo che tutte le richieste vengono completate o annullate.
WdfIoQueueFindRequest

Il metodo WdfIoQueueFindRequest individua la richiesta successiva in una coda I/O o o la richiesta successiva che corrisponde ai criteri specificati, ma non concede la proprietà della richiesta al driver.
WdfIoQueueGetDevice

Il metodo WdfIoQueueGetDevice restituisce un handle all'oggetto dispositivo framework a cui appartiene una coda di I/O specificata.
WdfIoQueueGetState

Il metodo WdfIoQueueGetState restituisce lo stato di una coda di I/O specificata.
WdfIoQueuePurge

Il metodo WdfIoQueuePurge causa l'arresto dell'accodamento delle richieste di I/O a una coda di I/O e l'annullamento delle richieste non elaborate.
WdfIoQueuePurgeSynchronously

Il metodo WdfIoQueuePurgeSynchronously causa l'arresto dell'accodamento delle richieste di I/O a una coda di I/O e l'annullamento di richieste annullabili non elaborate e di proprietà del driver.
WdfIoQueueReadyNotify

Il metodo WdfIoQueueReadyNotify registra (o deregisters) una funzione di callback evento che il framework chiama ogni volta che una coda di I/O specificata che in precedenza riceve una o più richieste di I/O specificate.
WdfIoQueueRetrieveFoundRequest

Il metodo WdfIoQueueRetrieveFoundRequest recapita una richiesta specificata al driver, in modo che il driver possa elaborare la richiesta.
WdfIoQueueRetrieveNextRequest

Il metodo WdfIoQueueRetrieveNextRequest recupera la successiva richiesta di I/O disponibile da una coda di I/O specificata.
WdfIoQueueRetrieveRequestByFileObject

Il metodo WdfIoQueueRetrieveRequestByFileObject recupera la richiesta di I/O disponibile successiva, da una coda di I/O specificata associata a un oggetto file specificato.
WdfIoQueueStart

Il metodo WdfIoQueueStart consente a una coda di I/O di avviare la ricezione e la distribuzione di nuove richieste di I/O.
WdfIoQueueStop

Il metodo WdfIoQueueStop impedisce a una coda di I/O di recapitare richieste di I/O, ma la coda riceve e archivia nuove richieste.
WdfIoQueueStopAndPurge

Il metodo WdfIoQueueStopAndPurge impedisce a una coda di I/O di recapitare nuove richieste e annulla le richieste non elaborate esistenti e le richieste annullabili di proprietà del driver, ma la coda riceve e archivia nuove richieste.
WdfIoQueueStopAndPurgeSynchronously

Il metodo WdfIoQueueStopAndPurgeSynchronously impedisce a una coda di I/O di recapitare nuove richieste di I/O e fa sì che il framework annulla le richieste non elaborate esistenti e le richieste annullabili di proprietà del driver, ma la coda riceve e archivia nuove richieste.
WdfIoQueueStopSynchronously

Il metodo WdfIoQueueStopSynchronously impedisce a una coda di I/O di recapitare richieste di I/O, ma la coda riceve e archivia nuove richieste. Il metodo restituisce dopo che tutte le richieste recapitate sono state annullate o completate.
WdfIoResourceListAppendDescriptor

Il metodo WdfIoResourceListAppendDescriptor aggiunge un descrittore di risorse alla fine della configurazione logica di un elenco dei requisiti delle risorse.
WdfIoResourceListCreate

Il metodo WdfIoResourceListCreate crea una configurazione logica vuota, che può essere popolata e aggiunta a un elenco dei requisiti delle risorse.
WdfIoResourceListGetCount

Il metodo WdfIoResourceListGetCount restituisce il numero di descrittori di risorse contenuti nella configurazione logica di un elenco dei requisiti delle risorse.
WdfIoResourceListGetDescriptor

Il metodo WdfIoResourceListGetDescriptor restituisce un puntatore a un descrittore di risorse contenuto nella configurazione logica di un elenco dei requisiti delle risorse.
WdfIoResourceListInsertDescriptor

Il metodo WdfIoResourceListInsertDescriptor inserisce un descrittore di risorse nella configurazione logica di un elenco dei requisiti delle risorse.
WdfIoResourceListRemove

Il metodo WdfIoResourceListRemove rimuove un descrittore di risorse dalla configurazione logica di un elenco dei requisiti delle risorse.
WdfIoResourceListRemoveByDescriptor

Il metodo WdfIoResourceListRemoveByDescriptor rimuove un descrittore di risorse dalla configurazione logica di un elenco dei requisiti di risorsa.
WdfIoResourceListUpdateDescriptor

Il metodo WdfIoResourceListUpdateDescriptor aggiorna un descrittore di risorse nella configurazione logica di un elenco dei requisiti delle risorse.
WdfIoResourceRequirementsListAppendIoResList

Il metodo WdfIoResourceRequirementsListAppendIoResList aggiunge una configurazione logica alla fine di un elenco dei requisiti delle risorse.
WdfIoResourceRequirementsListGetCount

Il metodo WdfIoResourceRequirementsListGetCount restituisce il numero di configurazioni logiche contenute in un elenco dei requisiti delle risorse.
WdfIoResourceRequirementsListGetIoResList

Il metodo WdfIoResourceRequirementsListGetIoResList restituisce un handle all'oggetto framework resource-range-list che rappresenta una configurazione logica specificata in un elenco dei requisiti di risorse specificato.
WdfIoResourceRequirementsListInsertIoResList

Il metodo WdfIoResourceRequirementsListInsertIoResList inserisce una configurazione logica in un elenco dei requisiti delle risorse.
WdfIoResourceRequirementsListRemove

Il metodo WdfIoResourceRequirementsListRemove rimuove una configurazione logica da un elenco dei requisiti delle risorse.
WdfIoResourceRequirementsListRemoveByIoResList

Il metodo WdfIoResourceRequirementsListRemoveByIoResList rimuove una configurazione logica da un elenco dei requisiti delle risorse.
WdfIoResourceRequirementsListSetInterfaceType

Il metodo WdfIoResourceRequirementsListSetInterfaceType assegna un tipo di bus a un elenco dei requisiti delle risorse.
WdfIoResourceRequirementsListSetSlotNumber

Il metodo WdfIoResourceRequirementsListSetSlotNumber assegna un numero di slot a un elenco dei requisiti delle risorse.
WdfIoTargetAllocAndQueryTargetProperty

Il metodo WdfIoTargetAllocAndQueryTargetProperty alloca un buffer e recupera una proprietà del dispositivo specificata per una destinazione di I/O specificata.
WdfIoTargetClose

Il metodo WdfIoTargetClose chiude una destinazione di I/O remota specificata.
WdfIoTargetCloseForQueryRemove

Il metodo WdfIoTargetCloseForQueryRemove chiude temporaneamente una destinazione di I/O remota specificata perché il dispositivo di destinazione potrebbe presto essere rimosso.
WdfIoTargetCreate

Il metodo WdfIoTargetCreate crea una destinazione di I/O remota per un dispositivo specificato.
WdfIoTargetFormatRequestForInternalIoctl

Il metodo WdfIoTargetFormatRequestForInternalIoctl compila una richiesta di controllo del dispositivo interno per una destinazione di I/O, ma non invia la richiesta.
WdfIoTargetFormatRequestForInternalIoctlOthers

Il metodo WdfIoTargetFormatRequestForInternalIoctlOthers compila una richiesta di controllo del dispositivo interno non standard per una destinazione di I/O, ma non invia la richiesta.
WdfIoTargetFormatRequestForIoctl

Il metodo WdfIoTargetFormatRequestForIoctl compila una richiesta di controllo del dispositivo per una destinazione di I/O ma non invia la richiesta.
WdfIoTargetFormatRequestForRead

Il metodo WdfIoTargetFormatRequestForRead compila una richiesta di lettura per una destinazione di I/O, ma non invia la richiesta.
WdfIoTargetFormatRequestForWrite

Il metodo WdfIoTargetFormatRequestForWrite compila una richiesta di scrittura per una destinazione di I/O, ma non invia la richiesta.
WdfIoTargetGetDevice

Il metodo WdfIoTargetGetDevice restituisce un handle all'oggetto dispositivo framework padre della destinazione di I/O locale o remota specificata.
WdfIoTargetGetState

Il metodo WdfIoTargetGetState restituisce informazioni sullo stato per una destinazione di I/O locale o remota.
WdfIoTargetOpen

Il metodo WdfIoTargetOpen apre una destinazione di I/O remota in modo che il driver possa inviare richieste di I/O.
WdfIoTargetPurge

Il metodo WdfIoTargetPurge annulla tutte le richieste di I/O accodate a una destinazione di I/O locale, remota o specializzata e impedisce la coda di eventuali nuove richieste di I/O.
WdfIoTargetQueryForInterface

Il metodo WdfIoTargetQueryForInterface ottiene l'accesso all'interfaccia identificata dal GUID e definita dal driver di una destinazione di I/O remota.
WdfIoTargetQueryTargetProperty

Il metodo WdfIoTargetQueryTargetProperty recupera una proprietà del dispositivo specificata per una destinazione di I/O specificata.
WdfIoTargetSendInternalIoctlOthersSynchronously

Il metodo WdfIoTargetSendInternalIoctlOthersSynchronously compila una richiesta di controllo del dispositivo interno non standard e la invia in modo sincrono a una destinazione di I/O.
WdfIoTargetSendInternalIoctlSynchronously

Il metodo WdfIoTargetSendInternalIoctlSynchronously compila una richiesta di controllo del dispositivo interno e la invia in modo sincrono a una destinazione di I/O.
WdfIoTargetSendIoctlSynchronously

Il metodo WdfIoTargetSendIoctlSynchronously compila una richiesta di controllo del dispositivo e lo invia in modo sincrono a una destinazione di I/O.
WdfIoTargetSendReadSynchronously

Il metodo WdfIoTargetSendReadSynchronously compila una richiesta di lettura e lo invia in modo sincrono a una destinazione di I/O.
WdfIoTargetSendWriteSynchronously

Il metodo WdfIoTargetSendWriteSynchronously compila una richiesta di scrittura e lo invia in modo sincrono a una destinazione di I/O.
WdfIoTargetStart

Il metodo WdfIoTargetStart inizia a inviare richieste in coda a una destinazione di I/O locale o remota.
WdfIoTargetStop

Il metodo WdfIoTargetStop interrompe l'invio di richieste in coda a una destinazione di I/O locale o remota.
WdfIoTargetWdmGetTargetDeviceObject

Il metodo WdfIoTargetWdmGetTargetDeviceObject restituisce un puntatore all'oggetto dispositivo Windows Driver Model (WDM) associato a una destinazione di I/O locale o remota specificata.
WdfIoTargetWdmGetTargetFileHandle

Il metodo WdfIoTargetWdmGetTargetFileHandle restituisce un handle al file associato a una destinazione di I/O remota specificata.
WdfIoTargetWdmGetTargetFileObject

Il metodo WdfIoTargetWdmGetTargetFileObject restituisce un puntatore all'oggetto file WDM (Windows Driver Model) associato a una destinazione di I/O remota specificata.
WdfIoTargetWdmGetTargetPhysicalDevice

Il metodo WdfIoTargetWdmGetTargetPhysicalDevice restituisce un puntatore all'oggetto dispositivo fisico WDM (Windows Driver Model) che rappresenta un dispositivo di destinazione I/O remoto.
WdfLookasideListCreate

Il metodo WdfLookasideListCreate crea un oggetto lookaside-list, da cui il driver può ottenere oggetti di memoria.
WdfMemoryAssignBuffer

Il metodo WdfMemoryAssignBuffer assegna un buffer specificato a un oggetto memoria creato da un driver chiamando WdfMemoryCreatePreallocated.
WdfMemoryCopyFromBuffer

Il metodo WdfMemoryCopyFromBuffer copia il contenuto di un buffer di origine specificato nel buffer di un oggetto memoria specificato.
WdfMemoryCopyToBuffer

Il metodo WdfMemoryCopyToBuffer copia il contenuto del buffer di un oggetto memoria specificato in un buffer di destinazione specificato.
WdfMemoryCreate

Il metodo WdfMemoryCreate crea un oggetto memoria framework e alloca un buffer di memoria di una dimensione specificata.
WdfMemoryCreateFromLookaside

Il metodo WdfMemoryCreateFromLookaside crea un oggetto memoria del framework e ottiene un buffer di memoria da un elenco lookaside specificato.
WdfMemoryCreatePreallocated

Il metodo WdfMemoryCreatePreallocated crea un oggetto memoria framework per un buffer di memoria fornito dal driver.
WdfMemoryGetBuffer

Il metodo WdfMemoryGetBuffer restituisce un puntatore al buffer associato a un oggetto memoria specificato.
WdfObjectAcquireLock

Il metodo WdfObjectAcquireLock acquisisce il blocco di sincronizzazione di un oggetto.
WdfObjectAllocateContext

Il metodo WdfObjectAllocateContext alloca lo spazio del contesto per un oggetto framework specificato.
WdfObjectContextGetObject

Il metodo WdfObjectContextGetObject restituisce un handle all'oggetto framework a cui appartiene uno spazio di contesto specificato.
WdfObjectCreate

Il metodo WdfObjectCreate crea un oggetto framework generale.
WdfObjectDelete

Il metodo WdfObjectDelete elimina un oggetto framework e i relativi oggetti figlio.
WdfObjectDereferenceActual

Il metodo WdfObjectDereferenceActual decrementa il conteggio dei riferimenti per un oggetto framework specificato e assegna un valore di tag, un numero di riga e un nome di file al riferimento.
WdfObjectGetTypedContextWorker

Il metodo WdfObjectGetTypedContextWorker è riservato solo per uso interno. Utilizzare invece la macro WdfObjectGetTypedContext.
WdfObjectQuery

Il metodo WdfObjectQuery non è implementato.
WdfObjectReferenceActual

Il metodo WdfObjectReferenceActual incrementa il conteggio dei riferimenti per un oggetto framework specificato e assegna un valore di tag, un numero di riga e un nome di file al riferimento.
WdfObjectReleaseLock

Il metodo WdfObjectReleaseLock rilascia il blocco di sincronizzazione di un oggetto.
WdfPdoAddEjectionRelationsPhysicalDevice

Il metodo WdfPdoAddEjectionRelationsPhysicalDevice indica che un dispositivo specificato viene espulso quando viene espulso un altro dispositivo specificato.
WdfPdoClearEjectionRelationsDevices

Il metodo WdfPdoClearEjectionRelationsDevices rimuove tutti i dispositivi dall'elenco di dispositivi che devono essere espulsi quando viene espulso un dispositivo specificato.
WdfPdoGetParent

Il metodo WdfPdoGetParent restituisce un handle all'oggetto dispositivo framework che rappresenta il dispositivo padre di un dispositivo specificato.
WdfPdoInitAddCompatibleID

Il metodo WdfPdoInitAddCompatibleID aggiunge un ID compatibile all'elenco di ID compatibili per un dispositivo figlio.
WdfPdoInitAddDeviceText

Il metodo WdfPdoInitAddDeviceText aggiunge una descrizione del dispositivo e la posizione del dispositivo a un dispositivo per le impostazioni locali specificate.
WdfPdoInitAddHardwareID

Il metodo WdfPdoInitAddHardwareID aggiunge un ID hardware all'elenco di ID hardware per un dispositivo figlio.
WdfPdoInitAllocate

Il metodo WdfPdoInitAllocate alloca una struttura WDFDEVICE_INIT per un driver bus basato su framework, che il driver del bus usa per la segnalazione di un nuovo dispositivo.
WdfPdoInitAllowForwardingRequestToParent

Il metodo WdfPdoInitAllowForwardingRequestToParent consente a un driver di chiamare WdfRequestForwardToParentDeviceIoQueue.
WdfPdoInitAssignContainerID

Il metodo WdfPdoInitAssignContainerID aggiorna l'ID contenitore per un dispositivo figlio.
WdfPdoInitAssignDeviceID

Il metodo WdfPdoInitAssignDeviceID aggiorna l'ID dispositivo per un dispositivo figlio.
WdfPdoInitAssignInstanceID

Il metodo WdfPdoInitAssignInstanceID aggiorna l'ID istanza per un dispositivo figlio.
WdfPdoInitAssignRawDevice

Il metodo WdfPdoInitAssignRawDevice indica che il driver chiamante può supportare un dispositivo specificato in modalità non elaborata.
WdfPdoInitRemovePowerDependencyOnParent

Altre informazioni su: WdfPdoInitRemovePowerDependencyOnParent
WdfPdoInitSetDefaultLocale

Il metodo WdfPdoInitSetDefaultLocale imposta le impostazioni locali predefinite di un dispositivo.
WdfPdoInitSetEventCallbacks

Il metodo WdfPdoInitSetEventCallbacks registra le funzioni di callback di un driver del bus.
WdfPdoMarkMissing

Il metodo WdfPdoMarkMissing informa il framework che un dispositivo non è più accessibile.
WdfPdoRemoveEjectionRelationsPhysicalDevice

Il metodo WdfPdoRemoveEjectionRelationsPhysicalDevice rimuove un dispositivo specificato dall'elenco di dispositivi che devono essere espulsi quando viene espulso un altro dispositivo specificato.
WdfPdoRequestEject

Il metodo WdfPdoRequestEject informa il framework che un dispositivo specificato sta per essere espulso dalla sua stazione di ancoraggio.
WdfPdoRetrieveAddressDescription

Il metodo WdfPdoRetrieveAddressDescription recupera la descrizione dell'indirizzo associata a un oggetto dispositivo framework specificato.
WdfPdoRetrieveIdentificationDescription

Il metodo WdfPdoRetrieveIdentificationDescription recupera la descrizione di identificazione associata a un oggetto dispositivo framework specificato.
WdfPdoUpdateAddressDescription

Il metodo WdfPdoUpdateAddressDescription aggiorna la descrizione dell'indirizzo associata a un oggetto dispositivo framework specificato.
WdfPostDeviceInstall

La funzione WdfPostDeviceInstall del programma di installazione condivisa esegue tutte le operazioni che il co-programma di installazione potrebbe richiedere dopo che il programma di installazione di un driver non Plug and Play (PnP) ha creato il servizio in modalità kernel del driver.
WdfPostDeviceRemove

La funzione WdfPostDeviceRemove del programma di installazione condivisa esegue tutte le operazioni che il co-programma di installazione potrebbe richiedere dopo che il programma di installazione di un driver non Plug and Play (PnP) ha eliminato il servizio in modalità kernel del driver.
WdfPreDeviceInstall

La funzione WdfPreDeviceInstall del co-programma di installazione esegue tutte le operazioni che il co-programma di installazione potrebbe richiedere prima che il programma di installazione di un driver non Plug and Play (PnP) crei il servizio in modalità kernel del driver.
WdfPreDeviceInstallEx

La funzione WdfPreDeviceInstallEx del programma di installazione condivisa esegue qualsiasi operazione che il programma di installazione condivisa potrebbe richiedere prima che il programma di installazione di un driver non Plug and Play (PnP) crei il servizio in modalità kernel del driver.
WdfPreDeviceRemove

La funzione WdfPreDeviceRemove del co-programma di installazione esegue tutte le operazioni che il co-programma di installazione potrebbe richiedere prima che il programma di installazione di un driver non Plug and Play (PnP) elimini il servizio in modalità kernel del driver.
WdfRegistryAssignMemory

Il metodo WdfRegistryAssignMemory assegna i dati contenuti in un buffer di memoria specificato a un nome di valore specificato nel Registro di sistema.
WdfRegistryAssignMultiString

Il metodo WdfRegistryAssignMultiString assegna un set di stringhe a un nome di valore specificato nel Registro di sistema. Le stringhe sono contenute in una raccolta specificata di oggetti stringa del framework.
WdfRegistryAssignString

Il metodo WdfRegistryAssignString assegna una stringa a un nome di valore specificato nel Registro di sistema. La stringa è contenuta in un oggetto stringa di framework specificato.
WdfRegistryAssignULong

Il metodo WdfRegistryAssignULong assegna un valore di parola long senza segno specificato a un nome di valore specificato nel Registro di sistema.
WdfRegistryAssignUnicodeString

Il metodo WdfRegistryAssignUnicodeString assegna una stringa Unicode specificata a un nome di valore specificato nel Registro di sistema.
WdfRegistryAssignValue

Il metodo WdfRegistryAssignValue assegna i dati specificati a un nome di valore specificato nel Registro di sistema.
WdfRegistryClose

Il metodo WdfRegistryClose chiude la chiave del Registro di sistema associata a un oggetto chiave del Registro di sistema del framework specificato e quindi elimina l'oggetto chiave del Registro di sistema.
WdfRegistryCreateKey

Il metodo WdfRegistryCreateKey crea e apre una chiave del Registro di sistema specificata oppure apre semplicemente la chiave se esiste già e crea un oggetto chiave del Registro di sistema del framework che rappresenta la chiave del Registro di sistema.
WdfRegistryOpenKey

Il metodo WdfRegistryOpenKey apre una chiave del Registro di sistema specificata e crea un oggetto chiave del Registro di sistema del framework che rappresenta la chiave del Registro di sistema.
WdfRegistryQueryMemory

Il metodo WdfRegistryQueryMemory recupera i dati attualmente assegnati a un valore del Registro di sistema specificato, archivia i dati in un buffer allocato dal framework e crea un oggetto memoria framework per rappresentare il buffer.
WdfRegistryQueryMultiString

Il metodo WdfRegistryQueryMultiString recupera le stringhe attualmente assegnate a un valore del Registro di sistema con più stringhe specificato, crea un oggetto stringa framework per ogni stringa e aggiunge ogni oggetto stringa a un insieme di oggetti specificato.
WdfRegistryQueryString

Il metodo WdfRegistryQueryString recupera i dati stringa attualmente assegnati a un valore stringa del Registro di sistema specificato e assegna la stringa a un oggetto stringa framework specificato.
WdfRegistryQueryULong

Il metodo WdfRegistryQueryULong recupera i dati di una parola lunga senza segno (REG_DWORD) attualmente assegnati a un valore del Registro di sistema specificato e copia i dati in una posizione specificata.
WdfRegistryQueryUnicodeString

Il metodo WdfRegistryQueryUnicodeString recupera i dati stringa attualmente assegnati a un valore stringa del Registro di sistema specificato e copia la stringa in una struttura di UNICODE_STRING specificata.
WdfRegistryQueryValue

Il metodo WdfRegistryQueryValue recupera i dati attualmente assegnati a un valore del Registro di sistema specificato.
WdfRegistryRemoveKey

Il metodo WdfRegistryRemoveKey rimuove la chiave del Registro di sistema associata a un oggetto della chiave del Registro di sistema del framework specificato e quindi elimina l'oggetto chiave del Registro di sistema.
WdfRegistryRemoveValue

Il metodo WdfRegistryRemoveValue rimuove un valore specificato e i relativi dati da una chiave del Registro di sistema specificata.
WdfRegistryWdmGetHandle

Il metodo WdfRegistryWdmGetHandle restituisce un handle WDM (Windows Driver Model) alla chiave del Registro di sistema rappresentata da un oggetto chiave del Registro di sistema del framework specificato.
WdfRequestAllocateTimer

Il metodo WdfRequestAllocateTimer alloca un timer per una richiesta di I/O specificata.
WdfRequestCancelSentRequest

Il metodo WdfRequestCancelSentRequest tenta di annullare una richiesta di I/O inviata in precedenza al chiamante a una destinazione di I/O.
WdfRequestChangeTarget

Il metodo WdfRequestChangeTarget verifica che una richiesta di I/O specificata possa essere inviata a una destinazione di I/O specificata.
WdfRequestComplete

Il metodo WdfRequestComplete completa una richiesta di I/O specificata e fornisce uno stato di completamento.
WdfRequestCompleteWithInformation

Il metodo WdfRequestCompleteWithInformation archivia le informazioni di completamento e quindi completa una richiesta di I/O specificata con uno stato di completamento specificato.
WdfRequestCompleteWithPriorityBoost

Il metodo WdfRequestCompleteWithPriorityBoost completa una richiesta di I/O specificata e fornisce uno stato di completamento. Specifica inoltre un valore che il sistema può usare per aumentare la priorità di runtime del thread che ha richiesto l'operazione di I/O.
WdfRequestCreate

Il metodo WdfRequestCreate crea un oggetto richiesta framework vuoto.
WdfRequestCreateFromIrp

Il metodo WdfRequestCreateFromIrp crea un oggetto richiesta framework da un IRP WDM specificato.
WdfRequestFormatRequestUsingCurrentType

Il metodo WdfRequestFormatRequestUsingCurrentType formatta una richiesta di I/O specificata in modo che il driver possa inoltrarlo, non modificato, alla destinazione di I/O locale del driver.
WdfRequestForwardToIoQueue

Il metodo WdfRequestForwardToIoQueue accoda nuovamente una richiesta di I/O a una delle code di I/O del driver chiamante.
WdfRequestForwardToParentDeviceIoQueue

Il metodo WdfRequestForwardToParentDeviceIoQueue accoda nuovamente una richiesta di I/O da una coda di I/O di un dispositivo figlio a una coda di I/O specificata del dispositivo padre del figlio.
WdfRequestGetCompletionParams

Il metodo WdfRequestGetCompletionParams recupera i parametri di completamento I/O associati a un oggetto richiesta framework specificato.
WdfRequestGetEffectiveIoType

Il metodo WdfRequestGetEffectiveIoType restituisce il metodo di accesso al buffer usato da UMDF per i buffer di dati della richiesta di I/O specificata.
WdfRequestGetFileObject

Il metodo WdfRequestGetFileObject recupera l'oggetto file framework associato a una richiesta di I/O specificata.
WdfRequestGetInformation

Il metodo WdfRequestGetInformation restituisce informazioni sullo stato di completamento per una richiesta di I/O specificata.
WdfRequestGetIoQueue

Il metodo WdfRequestGetIoQueue restituisce un handle all'oggetto coda del framework da cui è stata recapitata una richiesta di I/O specificata.
WdfRequestGetParameters

Il metodo WdfRequestGetParameters recupera i parametri associati a un oggetto richiesta framework specificato.
WdfRequestGetRequestorMode

Il metodo WdfRequestGetRequestorMode restituisce la modalità di accesso al processore dell'origine di una richiesta di I/O specificata.
WdfRequestGetRequestorProcessId

Il metodo WdfRequestGetRequestorProcessId recupera l'identificatore del processo che ha inviato una richiesta di I/O.
WdfRequestGetStatus

Il metodo WdfRequestGetStatus restituisce lo stato di una richiesta di I/O.
WdfRequestGetUserModeDriverInitiatedIo

Il metodo WdfRequestGetUserModeDriverInitiatedIo determina se una richiesta di I/O è contrassegnata come avviata da un driver UMDF.
WdfRequestImpersonate

Il metodo WdfRequestImpersonate registra una funzione di callback degli eventi fornita dal driver che il framework deve chiamare per la rappresentazione.
WdfRequestIsCanceled

Il metodo WdfRequestIsCanceled determina se la gestione I/O ha tentato di annullare una richiesta di I/O specificata.
WdfRequestIsFrom32BitProcess

Il metodo WdfRequestIsFrom32BitProcess verifica se l'origine di una richiesta di I/O specificata è un'applicazione in modalità utente a 32 bit.
WdfRequestIsFromUserModeDriver

Il metodo WdfRequestIsFromUserModeDriver indica se una richiesta di I/O proviene da un driver in modalità utente o da un'applicazione.
WdfRequestIsReserved

Il metodo WdfRequestIsReserved determina se un oggetto richiesta specificato è uno che il framework riservato per supportare lo stato di avanzamento garantito durante situazioni di memoria ridotta.
WdfRequestMarkCancelable

Il metodo WdfRequestMarkCancelable consente l'annullamento di una richiesta di I/O specificata.
WdfRequestMarkCancelableEx

Il metodo WdfRequestMarkCancelableEx consente l'annullamento di una richiesta di I/O specificata.
WdfRequestProbeAndLockUserBufferForRead

Il metodo WdfRequestProbeAndLockUserBufferForRead verifica che un buffer in modalità utente della richiesta di I/O sia leggibile e quindi blocca le pagine di memoria fisica del buffer in modo che i driver nello stack di driver possano leggere il buffer.
WdfRequestProbeAndLockUserBufferForWrite

Il metodo WdfRequestProbeAndLockUserBufferForWrite verifica che un buffer in modalità utente della richiesta di I/O sia scrivibile e quindi blocca le pagine di memoria fisica del buffer in modo che i driver nello stack di driver possano scrivere nel buffer.
WdfRequestRequeue

Il metodo WdfRequestRequeue restituisce una richiesta di I/O alla testa della coda di I/O da cui è stata recapitata al driver.
WdfRequestRetrieveActivityId

Il metodo WdfRequestRetrieveActivityId recupera l'identificatore di attività corrente associato a una richiesta di I/O.
WdfRequestRetrieveInputBuffer

Il metodo WdfRequestRetrieveInputBuffer recupera un buffer di input della richiesta di I/O.
WdfRequestRetrieveInputMemory

Il metodo WdfRequestRetrieveInputMemory recupera un handle in un oggetto di memoria del framework che rappresenta il buffer di input della richiesta di I/O.
WdfRequestRetrieveInputWdmMdl

Il metodo WdfRequestRetrieveInputWdmMdl recupera un elenco di descrittori di memoria (MDL) che rappresenta il buffer di input della richiesta di I/O.
WdfRequestRetrieveOutputBuffer

Il metodo WdfRequestRetrieveOutputBuffer recupera un buffer di output della richiesta di I/O.
WdfRequestRetrieveOutputMemory

Il metodo WdfRequestRetrieveOutputMemory recupera un handle in un oggetto di memoria del framework che rappresenta il buffer di output della richiesta di I/O.
WdfRequestRetrieveOutputWdmMdl

Il metodo WdfRequestRetrieveOutputWdmMdl recupera un elenco di descrittori di memoria (MDL) che rappresenta il buffer di output della richiesta di I/O.
WdfRequestRetrieveUnsafeUserInputBuffer

Il metodo WdfRequestRetrieveUnsafeUserInputBuffer recupera il buffer di input di una richiesta di I/O, se la tecnica della richiesta per l'accesso ai buffer di dati non è memorizzata nel buffer né nell'I/O diretta.
WdfRequestRetrieveUnsafeUserOutputBuffer

Il metodo WdfRequestRetrieveUnsafeUserOutputBuffer recupera un buffer di output della richiesta di I/O, se la tecnica della richiesta per l'accesso ai buffer di dati non è memorizzata nel buffer né nell'I/O diretta.
WdfRequestReuse

Il metodo WdfRequestReuse reinizializza un oggetto richiesta framework in modo che possa essere riutilizzato.
WdfRequestSend

Il metodo WdfRequestSend invia una richiesta di I/O specificata a una destinazione di I/O specificata.
WdfRequestSetActivityId

Il metodo WdfRequestSetActivityId associa un identificatore di attività a una richiesta di I/O.
WdfRequestSetCompletionRoutine

Il metodo WdfRequestSetCompletionRoutine registra o deregista una routine di completamento per l'oggetto richiesta framework specificato.
WdfRequestSetInformation

Il metodo WdfRequestSetInformation imposta le informazioni sullo stato di completamento per una richiesta di I/O specificata.
WdfRequestSetUserModeDriverInitiatedIo

Il metodo WdfRequestSetUserModeDriverInitiatedIo indica ai driver in modalità kernel che si trovano sotto il driver UMDF nello stesso stack di dispositivi che una determinata richiesta deve essere considerata come se proviene da un driver UMDF.
WdfRequestStopAcknowledge

Il metodo WdfRequestStopAcknowledge informa il framework che il driver ha interrotto l'elaborazione di una richiesta di I/O specificata.
WdfRequestUnmarkCancelable

Il metodo WdfRequestUnmarkCancelable disabilita l'annullamento di una richiesta di I/O specificata.
WdfRequestWdmFormatUsingStackLocation

Il metodo WdfRequestWdmFormatUsingStackLocation formatta una richiesta di I/O copiando il contenuto di una struttura dello stack WDM I/O specificata nel percorso dello stack successivo nella richiesta.
WdfRequestWdmGetIrp

Il metodo WdfRequestWdmGetIrp restituisce la struttura WDM IRP associata a un oggetto richiesta framework specificato.
WdfSpinLockAcquire

Il metodo WdfSpinLockAcquire acquisisce un blocco spin specificato.
WdfSpinLockCreate

Il metodo WdfSpinLockCreate crea un oggetto spin-lock del framework.
WdfSpinLockRelease

Il metodo WdfSpinLockAcquire rilascia un blocco spin specificato.
WdfStringCreate

Il metodo WdfStringCreate crea un oggetto stringa del framework e assegna facoltativamente una stringa Unicode specificata all'oggetto.
WdfStringGetUnicodeString

Il metodo WdfStringGetUnicodeString recupera la stringa Unicode assegnata a un oggetto stringa di framework specificato.
WdfTimerCreate

Il metodo WdfTimerCreate crea un oggetto timer del framework.
WdfTimerGetParentObject

Il metodo WdfTimerGetParentObject restituisce un handle all'oggetto padre di un oggetto timer del framework specificato.
WdfTimerStart

Il metodo WdfTimerStart avvia l'orologio di un timer.
WdfTimerStop

Il metodo WdfTimerStop arresta l'orologio di un timer.
WdfUsbInterfaceGetConfiguredPipe

Il metodo WdfUsbInterfaceGetConfiguredPipe restituisce un handle all'oggetto pipe del framework associato a un'interfaccia del dispositivo USB e all'indice della pipe specificati. Facoltativamente, il metodo restituisce anche informazioni sulla pipe.
WdfUsbInterfaceGetConfiguredSettingIndex

Il metodo WdfUsbInterfaceGetConfiguredSettingIndex restituisce l'indice di impostazione alternativo attualmente selezionato per un'interfaccia del dispositivo USB specificata.
WdfUsbInterfaceGetDescriptor

Il metodo WdfUsbInterfaceGetDescriptor recupera il descrittore dell'interfaccia USB associato a un'impostazione alternativa specificata di un'interfaccia USB specificata.
WdfUsbInterfaceGetEndpointInformation

Il metodo WdfUsbInterfaceGetEndpointInformation recupera informazioni su un endpoint dispositivo USB specificato e sulla relativa pipe associata.
WdfUsbInterfaceGetInterfaceNumber

Il metodo WdfUsbInterfaceGetInterfaceNumber restituisce il numero di interfaccia di un oggetto interfaccia USB specificato.
WdfUsbInterfaceGetNumConfiguredPipes

Il metodo WdfUsbInterfaceGetNumConfiguredPipes restituisce il numero di pipe configurate per un'interfaccia del dispositivo USB specificata.
WdfUsbInterfaceGetNumEndpoints

Il metodo WdfUsbInterfaceGetNumEndpoints restituisce il numero di endpoint associati a un'impostazione alternativa specificata di un'interfaccia USB specificata.
WdfUsbInterfaceGetNumSettings

Il metodo WdfUsbInterfaceGetNumSettings restituisce il numero di impostazioni alternative supportate da un'interfaccia USB specificata.
WdfUsbInterfaceSelectSetting

Il metodo WdfUsbInterfaceSelectSetting seleziona un'impostazione alternativa specificata per un'interfaccia USB specificata.
WdfUsbTargetDeviceAllocAndQueryString

Il metodo WdfUsbTargetDeviceAllocAndQueryString alloca un buffer, quindi recupera la stringa Unicode associata a un valore di indice usb e descrittore specificato.
WdfUsbTargetDeviceCreate

Il metodo WdfUsbTargetDeviceCreate crea un oggetto dispositivo USB framework per un oggetto dispositivo framework specificato e apre il dispositivo USB per le operazioni di I/O.
WdfUsbTargetDeviceCreateIsochUrb

Il metodo WdfUsbTargetDeviceCreateIsochUrb alloca un blocco di richiesta USB isochronous (URB).
WdfUsbTargetDeviceCreateUrb

Il metodo WdfUsbTargetDeviceCreateUrb alloca un blocco di richiesta USB (URB).
WdfUsbTargetDeviceCreateWithParameters

Il metodo WdfUsbTargetDeviceCreateWithParameters crea un oggetto dispositivo USB del framework per un oggetto dispositivo framework specificato e apre il dispositivo USB per le operazioni di I/O.
WdfUsbTargetDeviceCyclePortSynchronously

Il metodo WdfUsbTargetDeviceCyclePortSynchronously ciclicamente la porta USB a cui è collegato un dispositivo specificato.
WdfUsbTargetDeviceFormatRequestForControlTransfer

Il metodo WdfUsbTargetDeviceFormatRequestForControlTransfer compila una richiesta di trasferimento del controllo USB, ma non invia la richiesta.
WdfUsbTargetDeviceFormatRequestForCyclePort

Il metodo WdfUsbTargetDeviceFormatRequestForCyclePort compila una richiesta di ciclo di alimentazione per la porta a cui è collegato un dispositivo specificato, ma non invia la richiesta.
WdfUsbTargetDeviceFormatRequestForString

Il metodo WdfUsbTargetDeviceFormatRequestForString compila una richiesta per il descrittore di stringa USB associato al valore di indice stringa di un dispositivo USB.
WdfUsbTargetDeviceFormatRequestForUrb

Il metodo WdfUsbTargetDeviceFormatRequestForUrb compila una richiesta USB per un dispositivo USB specificato, usando i parametri di richiesta descritti da UN OGGETTO URB, ma non invia la richiesta.
WdfUsbTargetDeviceGetDeviceDescriptor

Il metodo WdfUsbTargetDeviceGetDeviceDescriptor recupera il descrittore del dispositivo USB per il dispositivo USB associato a un oggetto dispositivo USB specificato.
WdfUsbTargetDeviceGetInterface

Il metodo WdfUsbTargetDeviceGetInterface restituisce un handle all'oggetto interfaccia USB del framework associato a un indice di interfaccia specificato.
WdfUsbTargetDeviceGetIoTarget

Il metodo WdfUsbTargetDeviceGetIoTarget restituisce un handle all'oggetto di destinazione I/O associato a un dispositivo USB specificato.
WdfUsbTargetDeviceGetNumInterfaces

Il metodo WdfUsbTargetDeviceGetNumInterfaces restituisce il numero di interfacce di dispositivo USB supportate da un dispositivo USB specificato.
WdfUsbTargetDeviceIsConnectedSynchronous

Il metodo WdfUsbTargetDeviceIsConnectedSynchronous determina se il dispositivo USB specificato è connesso.
WdfUsbTargetDeviceQueryString

Il metodo WdfUsbTargetDeviceQueryString recupera la stringa Unicode associata a un dispositivo USB e un valore di indice del descrittore specificato.
WdfUsbTargetDeviceQueryUsbCapability

Il metodo WdfUsbTargetDeviceQueryUsbCapability determina se il controller host e lo stack di driver USB supportano una funzionalità specifica.
WdfUsbTargetDeviceResetPortSynchronously

Il metodo WdfUsbTargetDeviceResetPortSynchronously reimposta la porta USB associata al dispositivo USB specificato.
WdfUsbTargetDeviceRetrieveConfigDescriptor

Il metodo WdfUsbTargetDeviceRetrieveConfigDescriptor recupera il descrittore di configurazione USB per il dispositivo USB associato a un oggetto dispositivo USB del framework specificato.
WdfUsbTargetDeviceRetrieveCurrentFrameNumber

Il metodo WdfUsbTargetDeviceRetrieveCurrentFrameNumber recupera il numero di frame USB corrente.
WdfUsbTargetDeviceRetrieveInformation

Il metodo WdfUsbTargetDeviceRetrieveInformation recupera informazioni sul dispositivo USB associato a un oggetto dispositivo USB specificato.
WdfUsbTargetDeviceSelectConfig

Il metodo WdfUsbTargetDeviceSelectConfig seleziona una configurazione USB per un dispositivo oppure deconfigura il dispositivo.
WdfUsbTargetDeviceSendControlTransferSynchronously

Il metodo WdfUsbTargetDeviceSendControlTransferSynchronously compila una richiesta di trasferimento del controllo USB e lo invia in modo sincrono a una destinazione di I/O.
WdfUsbTargetDeviceSendUrbSynchronously

Il metodo WdfUsbTargetDeviceSendUrbSynchronously invia una richiesta USB in modo sincrono a un dispositivo USB specificato, usando i parametri di richiesta descritti da un OGGETTO URB.
WdfUsbTargetDeviceWdmGetConfigurationHandle

Il metodo WdfUsbTargetDeviceWdmGetConfigurationHandle restituisce l'handle USBD_CONFIGURATION_HANDLE tipizzato associato alla configurazione corrente di un dispositivo USB specificato.
WdfUsbTargetPipeAbortSynchronously

Il metodo WdfUsbTargetPipeAbortSynchronously compila una richiesta di interruzione e lo invia in modo sincrono a una pipe USB specificata.
WdfUsbTargetPipeConfigContinuousReader

Il metodo WdfUsbTargetPipeConfigContinuousReader configura il framework per la lettura continua da una pipe USB specificata.
WdfUsbTargetPipeFormatRequestForAbort

Il metodo WdfUsbTargetPipeFormatRequestForAbort compila una richiesta di interruzione per una pipe USB specificata, ma non invia la richiesta.
WdfUsbTargetPipeFormatRequestForRead

Il metodo WdfUsbTargetPipeFormatRequestForRead compila una richiesta di lettura per una pipe di input USB, ma non invia la richiesta.
WdfUsbTargetPipeFormatRequestForReset

Il metodo WdfUsbTargetPipeFormatRequestForReset compila una richiesta di reimpostazione per una pipe USB specificata, ma non invia la richiesta.
WdfUsbTargetPipeFormatRequestForUrb

Il metodo WdfUsbTargetPipeFormatRequestForUrb compila una richiesta USB per una pipe USB specificata, usando i parametri di richiesta descritti da UN'ISTANZA specificata, ma non invia la richiesta.
WdfUsbTargetPipeFormatRequestForWrite

Il metodo WdfUsbTargetPipeFormatRequestForWrite compila una richiesta di scrittura per una pipe di output USB, ma non invia la richiesta.
WdfUsbTargetPipeGetInformation

Il metodo WdfUsbTargetPipeGetInformation recupera informazioni su una pipe USB e sul relativo endpoint.
WdfUsbTargetPipeGetIoTarget

Il metodo WdfUsbTargetPipeGetIoTarget restituisce un handle all'oggetto di destinazione I/O associato a una pipe USB specificata.
WdfUsbTargetPipeGetType

Il metodo WdfUsbTargetPipeGetType restituisce il tipo di una pipe USB specificata.
WdfUsbTargetPipeIsInEndpoint

Il metodo WdfUsbTargetPipeIsInEndpoint determina se una pipe USB specificata è connessa a un endpoint di input.
WdfUsbTargetPipeIsOutEndpoint

Il metodo WdfUsbTargetPipeIsOutEndpoint determina se una pipe USB specificata è connessa a un endpoint di output.
WdfUsbTargetPipeReadSynchronously

Il metodo WdfUsbTargetPipeReadSynchronously compila una richiesta di lettura e la invia in modo sincrono a una pipe di input USB specificata.
WdfUsbTargetPipeResetSynchronously

Il metodo WdfUsbTargetPipeResetSynchronously compila una richiesta di reimpostazione e lo invia in modo sincrono a una pipe USB specificata.
WdfUsbTargetPipeSendUrbSynchronously

Il metodo WdfUsbTargetPipeSendUrbSynchronously compila una richiesta USB per una pipe USB specificata, usando i parametri di richiesta descritti da UN'ISTANZA specificata.
WdfUsbTargetPipeSetNoMaximumPacketSizeCheck

Il metodo WdfUsbTargetPipeSetNoMaximumPacketSizeCheck disabilita il test del framework per verificare se le dimensioni del buffer di lettura di un driver sono un multiplo delle dimensioni massime dei pacchetti di una pipe USB.
WdfUsbTargetPipeWdmGetPipeHandle

Il metodo WdfUsbTargetPipeWdmGetPipeHandle restituisce l'handle USBD_PIPE_HANDLE tipizzato associato a un oggetto pipe del framework specificato.
WdfUsbTargetPipeWriteSynchronously

Il metodo WdfUsbTargetPipeWriteSynchronously compila una richiesta di scrittura e lo invia in modo sincrono a una pipe di output USB specificata.
WdfVerifierDbgBreakPoint

La funzione WdfVerifierDbgBreakPoint si interrompe in un debugger del kernel, se un debugger è in esecuzione.
WdfVerifierKeBugCheck

La funzione WdfVerifierKeBugCheck crea un controllo di bug.
WdfWaitLockAcquire

Il metodo WdfWaitLockAcquire acquisisce un blocco di attesa specificato.
WdfWaitLockCreate

Il metodo WdfWaitLockCreate crea un oggetto wait-lock framework.
WdfWaitLockRelease

Il metodo WdfWaitLockRelease rilascia un blocco di attesa specificato.
WdfWdmDeviceGetWdfDeviceHandle

Il metodo WdfWdmDeviceGetWdfDeviceHandle restituisce un handle all'oggetto dispositivo framework associato a un oggetto dispositivo WDM specificato.
WdfWdmDriverGetWdfDriverHandle

Il metodo WdfWdmDriverGetWdfDriverHandle restituisce un handle all'oggetto driver framework associato a un oggetto driver Windows Driver Model (WDM) specificato.
WdfWmiInstanceCreate

Il metodo WdfWmiInstanceCreate crea un oggetto istanza WMI che rappresenta un'istanza di un provider di dati WMI.
WdfWmiInstanceDeregister

Il metodo WdfWmiInstanceDeregister annulla la registrazione di un'istanza specificata di un provider di dati WMI dal servizio WMI del sistema.
WdfWmiInstanceFireEvent

Il metodo WdfWmiInstanceFireEvent invia un evento WMI ai client WMI registrati per ricevere la notifica degli eventi.
WdfWmiInstanceGetDevice

Il metodo WdfWmiInstanceGetDevice restituisce un handle all'oggetto dispositivo framework associato a un oggetto istanza WMI specificato.
WdfWmiInstanceGetProvider

Il metodo WdfWmiInstanceGetProvider restituisce un handle all'oggetto provider WMI che è l'oggetto padre di un oggetto istanza WMI specificato.
WdfWmiInstanceRegister

Il metodo WdfWmiInstanceRegister registra un'istanza specificata di un provider di dati WMI con il servizio WMI del sistema.
WdfWmiProviderCreate

Il metodo WdfWmiProviderCreate crea un oggetto provider WMI che rappresenta un blocco di dati WMI.
WdfWmiProviderGetDevice

Il metodo WdfWmiProviderGetDevice restituisce un handle all'oggetto dispositivo framework padre di un oggetto provider WMI specificato.
WdfWmiProviderGetTracingHandle

Il metodo WdfWmiProviderGetTracingHandle restituisce un handle al logger di eventi di una sessione di traccia software WPP.
WdfWmiProviderIsEnabled

Il metodo WdfWmiProviderIsEnabled determina se la raccolta dati o la notifica degli eventi è abilitata per un provider di dati WMI specificato.
WdfWorkItemCreate

Il metodo WdfWorkItemCreate crea un oggetto elemento di lavoro framework, che può essere successivamente aggiunto alla coda dell'elemento di lavoro del sistema.
WdfWorkItemEnqueue

Il metodo WdfWorkItemEnqueue aggiunge un oggetto elemento di lavoro del framework specificato alla coda dell'elemento di lavoro del sistema.
WdfWorkItemFlush

Il metodo WdfWorkItemFlush restituisce dopo la manutenzione di un elemento di lavoro specificato.
WdfWorkItemGetParentObject

Il metodo WdfWorkItemGetParentObject restituisce l'oggetto framework a cui è associato un elemento di lavoro specificato.
WRITE_PORT_BUFFER_UCHAR

La funzione WRITE_PORT_BUFFER_UCHAR scrive un numero di byte da un buffer alla porta specificata.
WRITE_PORT_BUFFER_ULONG

La funzione WRITE_PORT_BUFFER_ULONG scrive un numero di valori ULONG da un buffer all'indirizzo di porta specificato.
WRITE_PORT_BUFFER_USHORT

La funzione WRITE_PORT_BUFFER_USHORT scrive un numero di valori USHORT da un buffer all'indirizzo di porta specificato.
WRITE_PORT_UCHAR

La funzione WRITE_PORT_UCHAR scrive un byte nell'indirizzo di porta specificato.
WRITE_PORT_ULONG

La funzione WRITE_PORT_ULONG scrive un valore ULONG nell'indirizzo di porta specificato.
WRITE_PORT_USHORT

La funzione WRITE_PORT_USHORT scrive un valore USHORT nell'indirizzo di porta specificato.
WRITE_REGISTER_BUFFER_UCHAR

La funzione WRITE_REGISTER_BUFFER_UCHAR scrive un numero di byte da un buffer al registro specificato.
WRITE_REGISTER_BUFFER_ULONG

La funzione WRITE_REGISTER_BUFFER_ULONG scrive un numero di valori ULONG da un buffer al registro specificato.
WRITE_REGISTER_BUFFER_ULONG64

La funzione WRITE_REGISTER_BUFFER_ULONG64 (wudfddi_hwaccess.h) scrive un numero di valori ULONG64 da un buffer al registro specificato.
WRITE_REGISTER_BUFFER_USHORT

La funzione WRITE_REGISTER_BUFFER_USHORT (wudfddi_hwaccess.h) scrive un numero di valori USHORT da un buffer al registro specificato.
WRITE_REGISTER_UCHAR

La funzione WRITE_REGISTER_UCHAR (wudfddi_hwaccess.h) scrive un byte nell'indirizzo di registro specificato.
WRITE_REGISTER_ULONG

La funzione WRITE_REGISTER_ULONG (wudfddi_hwaccess.h) scrive un valore ULONG nell'indirizzo di registro specificato.
WRITE_REGISTER_ULONG64

La funzione WRITE_REGISTER_ULONG64 (wudfddi_hwaccess.h) scrive un valore ULONG64 nell'indirizzo di registro specificato.
WRITE_REGISTER_USHORT

La funzione WRITE_REGISTER_USHORT (wudfddi_hwaccess.h) scrive un valore USHORT nell'indirizzo di registro specificato.
WriteToHardware

Il metodo WriteToHardware viene usato internamente dal framework. Non usare.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT

La funzione WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT inizializza la struttura di WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS di un driver.
WUDF_INTERRUPT_CONFIG_INIT

La funzione WUDF_INTERRUPT_CONFIG_INIT inizializza una struttura WUDF_INTERRUPT_CONFIG.
WUDF_INTERRUPT_DISABLE

La funzione di callback dell'evento OnInterruptDisable di un driver disabilita un interrupt hardware specificato.
WUDF_INTERRUPT_ENABLE

La funzione di callback dell'evento OnInterruptEnable di un driver abilita un interrupt hardware specificato.
WUDF_INTERRUPT_ISR

La funzione di callback dell'evento OnInterruptIsr di un driver esegue un'interruzione hardware.
WUDF_INTERRUPT_WORKITEM

La funzione di callback dell'evento OnInterruptWorkItem di un driver elabora le informazioni di interruzione archiviate dalla funzione di callback OnInterruptIsr del driver.
WUDF_WORKITEM_CONFIG_INIT

La macro WUDF_WORKITEM_CONFIG_INIT inizializza la struttura WUDF_WORKITEM_CONFIG di un driver.
WUDF_WORKITEM_FUNCTION

La funzione di callback dell'evento OnWorkItem di un driver esegue il lavoro associato a un elemento di lavoro specificato.

Interfacce

 
IDriverEntry

L'interfaccia IDriverEntry espone i punti di ingresso e uscita principali del driver in modalità utente.
IFileCallbackCleanup

Il framework può inviare una notifica a un driver quando il driver deve eseguire un'operazione di pulizia.
IFileCallbackClose

Il framework può inviare una notifica a un driver quando il driver deve eseguire un'operazione di chiusura. Il driver può gestire la notifica registrando l'interfaccia IFileCallbackClose.
IImpersonateCallback

L'interfaccia IImpersonateCallback contiene un metodo che gestisce la rappresentazione.
IObjectCleanup

Qualsiasi driver che archivia un'interfaccia COM con conteggio dei riferimenti a un oggetto WDF deve supportare l'interfaccia IObjectCleanup per evitare perdite di interfaccia. Si noti che i driver, in generale, non devono contenere riferimenti agli oggetti WDF.
IPnpCallback

L'interfaccia IPnpCallback è un'interfaccia Plug and Play (PnP) e power management (PM).
IPnpCallbackHardware

L'interfaccia IPnpCallbackHardware è un'interfaccia Plug and Play (PnP) e power management (PM).
IPnpCallbackHardware2

L'interfaccia IPnpCallbackHardware2 espone metodi di callback correlati all'hardware.
IPnpCallbackHardwareInterrupt

L'interfaccia IPnpCallbackHardwareInterrupt supporta i metodi di callback correlati all'interruzione Plug and Play e alla gestione energia.
IPnpCallbackRemoteInterfaceNotification

L'interfaccia IPnpCallbackRemoteInterfaceNotification di un driver fornisce una funzione di callback che il framework chiama per notificare al driver quando un'interfaccia del dispositivo diventa disponibile.
IPnpCallbackSelfManagedIo

L'interfaccia IPnpCallbackSelfManagedIo è un'interfaccia Plug and Play (PnP) e power management (PM).
IPowerPolicyCallbackWakeFromS0

L'interfaccia IPowerPolicyCallbackWakeFromS0 di un driver fornisce funzioni di callback che il framework chiama per notificare agli eventi di riattivazione del driver.
IPowerPolicyCallbackWakeFromSx

L'interfaccia IPowerPolicyCallbackWakeFromSx di un driver fornisce funzioni di callback che il framework chiama per notificare agli eventi di riattivazione del driver. Questi eventi sono correlati alla capacità di un dispositivo di riattivare sia se stesso che il sistema da uno stato di bassa potenza.
IQueueCallbackCreate

Una coda di I/O notifica a un driver quando è disponibile una richiesta di file aperta per il driver.
IQueueCallbackDefaultIoHandler

L'interfaccia IQueueCallbackDefaultIoHandler contiene un metodo che gestisce le richieste di I/O che non viene registrato alcun altro metodo da gestire.
IQueueCallbackDeviceIoControl

Un oggetto coda di I/O notifica a un driver quando è disponibile una richiesta di controllo I/O del dispositivo per il driver.
IQueueCallbackIoCanceledOnQueue

L'interfaccia IQueueCallbackIoCanceledOnQueue è facoltativa. Il driver può fornire questa interfaccia se si vuole che UMDF notifica al driver quando una richiesta di I/O viene annullata mentre si trova nella coda di I/O del driver.
IQueueCallbackIoResume

L'interfaccia IQueueCallbackIoResume contiene un metodo che riprende l'elaborazione di una richiesta di I/O da una coda.
IQueueCallbackIoStop

L'interfaccia IQueueCallbackIoStop contiene un metodo che interrompe l'elaborazione di una richiesta di I/O da una coda.
IQueueCallbackRead

Una coda di I/O notifica a un driver quando una richiesta di lettura è disponibile per il driver.
IQueueCallbackStateChange

Un oggetto coda di I/O genera un evento quando cambia lo stato. Un driver può utilizzare l'evento registrando l'interfaccia IQueueCallbackStateChange.
IQueueCallbackWrite

Un oggetto coda di I/O notifica a un driver quando una richiesta di scrittura è disponibile per il driver.
IRemoteInterfaceCallbackEvent

L'interfaccia IRemoteInterfaceCallbackEvent fornisce una funzione di callback che il framework chiama per notificare al driver gli eventi del dispositivo associati a un'interfaccia del dispositivo.
IRemoteInterfaceCallbackRemoval

IRemoteInterfaceCallbackRemoval fornisce una funzione di callback che il framework chiama per notificare al driver la rimozione di un'interfaccia del dispositivo.
IRemoteTargetCallbackRemoval

L'interfaccia IRemoteTargetCallbackRemoval fornisce funzioni di callback che il framework chiama per notificare al driver eventi associati alla rimozione di una destinazione di I/O remota.
IRequestCallbackCancel

Un driver riceve una notifica quando viene annullata una richiesta di I/O che il driver sta attualmente elaborando.
IRequestCallbackRequestCompletion

Un driver implementa l'interfaccia IRequestCallbackRequestCompletion per completare un oggetto request.
IUsbTargetPipeContinuousReaderCallbackReadComplete

IUsbTargetPipeContinuousReaderCallbackReadComplete è un'interfaccia fornita dal driver.
IUsbTargetPipeContinuousReaderCallbackReadersFailed

IUsbTargetPipeContinuousReaderCallbackReadersFailed è un'interfaccia fornita dal driver.
IWDFCmResourceList

Questa interfaccia rappresenta un elenco di risorse hardware per un dispositivo.
IWDFDevice

L'interfaccia IWDFDevice espone un oggetto dispositivo, ovvero una rappresentazione di un dispositivo nel sistema.
IWDFDevice2

I driver ottengono l'interfaccia IWDFDevice2 chiamando IWDFDevice::QueryInterface.
IWDFDevice3

Per ottenere l'interfaccia IWDFDevice3, i driver chiamano IWDFDevice::QueryInterface.
IWDFDeviceInitialize

L'interfaccia IWDFDeviceInitialize è un'interfaccia helper fornita dal framework come parametro di input al metodo IDriverEntry::OnDeviceAdd del driver.
IWDFDeviceInitialize2

L'interfaccia IWDFDeviceInitialize2 è un'interfaccia helper che consente a un driver di specificare una modalità di recupero del buffer preferita e un metodo di accesso al buffer.
IWDFDriver

L'interfaccia IWDFDriver espone l'oggetto driver del framework che rappresenta l'immagine del driver caricata nel processo host.
IWDFDriverCreatedFile

L'interfaccia IWDFDriverCreatedFile espone un oggetto driver-create-file UMDF per l'uso del driver.
IWDFFile

L'interfaccia IWDFFile espone l'oggetto file che rappresenta l'handle restituito dalla funzione CreateFile di Microsoft Win32.
IWDFFile2

I driver ottengono l'interfaccia IWDFFile2 chiamando IWDFFile::QueryInterface.
IWDFFile3

I driver ottengono l'interfaccia IWDFFile3 chiamando IWDFFile::QueryInterface.
IWDFFileHandleTargetFactory

L'interfaccia IWDFFileHandleTargetFactory è un'interfaccia factory usata per creare un oggetto dispositivo di destinazione basato su handle file.
IWDFInterrupt

Questa interfaccia espone un oggetto interrupt.
IWDFIoQueue

L'interfaccia IWDFIoQueue espone un oggetto coda di I/O.
IWDFIoRequest

L'interfaccia IWDFIoRequest espone un oggetto richiesta I/O.
IWDFIoRequest2

Per ottenere l'interfaccia IWDFIoRequest2, i driver chiamano IWDFIoRequest::QueryInterface.
IWDFIoRequest3

Per ottenere l'interfaccia IWDFIoRequest3, i driver chiamano IWDFIoRequest::QueryInterface.
IWDFIoRequestCompletionParams

L'interfaccia IWDFIoRequestCompletionParams espone metodi che i driver possono usare per ottenere informazioni di completamento su una richiesta di I/O. I driver possono chiamare questi metodi dopo il completamento di un'operazione di I/O sincrona o sincrona.
IWDFIoTarget

L'interfaccia IWDFIoTarget espone l'oggetto di destinazione I/O che in genere rappresenta un driver inferiore nello stack.
IWDFIoTarget2

Per ottenere l'interfaccia IWDFIoTarget2, i driver chiamano IWDFIoTarget::QueryInterface.
IWDFIoTargetStateManagement

L'interfaccia IWDFIoTargetStateManagement espone metodi che gestiscono e monitorano lo stato di un oggetto di destinazione I/O.
IWDFMemory

L'interfaccia IWDFMemory espone l'oggetto memoria del framework che fornisce l'accesso a un blocco di memoria.
IWDFNamedPropertyStore

L'interfaccia IWDFNamedPropertyStore espone un oggetto property-store.
IWDFNamedPropertyStore2

I driver ottengono l'interfaccia IWDFNamedPropertyStore2 chiamando IWDFPropertyStoreFactory::RetrieveDevicePropertyStore.
IWDFObject

L'interfaccia IWDFObject espone l'oggetto di base del framework che fornisce la funzionalità di base comune in tutti i tipi di oggetto framework. Tutti gli oggetti framework sono derivati da questo oggetto radice.
IWDFPropertyStoreFactory

L'interfaccia IWDFPropertyStoreFactory è un'interfaccia factory usata per creare un'interfaccia dell'archivio delle proprietà.
IWDFRemoteInterface

I driver UMDF ricevono un puntatore a questa interfaccia chiamando il metodo IWDFDevice2::CreateRemoteInterface.
IWDFRemoteInterfaceInitialize

I driver basati su UMDF ricevono l'interfaccia IWDFRemoteInterfaceInitialize come input per una funzione di callback IPnpCallbackRemoteInterfaceNotification::OnRemoteInterfaceArrival.
IWDFRemoteTarget

Per ottenere l'interfaccia IWDFRemoteTarget, i driver chiamano IWDFDevice2::CreateRemoteTarget.
IWDFRequestCompletionParams

L'interfaccia IWDFRequestCompletionParams espone metodi che i driver possono usare per ottenere informazioni di completamento su una richiesta di I/O. I driver possono chiamare questi metodi dopo il completamento di un'operazione di I/O sincrona o asincrona.
IWDFUnifiedPropertyStore

L'interfaccia IWDFUnifiedPropertyStore espone un archivio proprietà unificato.
IWDFUnifiedPropertyStoreFactory

L'interfaccia IWDFUnifiedPropertyStoreFactory è un'interfaccia factory usata per creare un'interfaccia dell'archivio delle proprietà unificata.
IWDFUsbInterface

L'interfaccia IWDFUsbInterface espone un'interfaccia USB esposta da un dispositivo USB.
IWDFUsbRequestCompletionParams

L'interfaccia IWDFUsbRequestCompletionParams espone l'oggetto parametri per il completamento di un oggetto richiesta USB. L'oggetto parametri è principalmente necessario per i driver di I/O asincroni e a più livelli.
IWDFUsbTargetDevice

L'interfaccia IWDFUsbTargetDevice espone un oggetto di destinazione I/O del dispositivo USB.
IWDFUsbTargetFactory

L'interfaccia IWDFUsbTargetFactory è un'interfaccia factory usata per creare un oggetto dispositivo di destinazione USB.
IWDFUsbTargetPipe

L'interfaccia IWDFUsbTargetPipe espone una pipe USB (endpoint), che è anche una destinazione di I/O.
IWDFUsbTargetPipe2

L'interfaccia IWDFUsbTargetPipe2 espone una pipe USB (endpoint), che è anche una destinazione di I/O.
IWDFWorkItem

Questa interfaccia espone un oggetto elemento di lavoro.

Strutture

 
UMDF_IO_TARGET_OPEN_PARAMS

La struttura UMDF_IO_TARGET_OPEN_PARAMS contiene parametri di apertura file.
UMDF_VERSION_DATA

La struttura UMDF_VERSION_DATA descrive una versione del framework.
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER

La struttura WDF_CHILD_ADDRESS_DESCRIPTION_HEADER è una struttura di intestazione che deve essere il primo membro di ogni struttura di descrizione dell'indirizzo.
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER

La struttura WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER è una struttura di intestazione che deve essere il primo membro di ogni struttura di descrizione di identificazione.
WDF_CHILD_LIST_CONFIG

La struttura WDF_CHILD_LIST_CONFIG contiene informazioni di configurazione per un elenco di dispositivi figlio.
WDF_CHILD_LIST_ITERATOR

La struttura WDF_CHILD_LIST_ITERATOR identifica il tipo di dispositivi figlio che il framework recupererà quando un driver chiama WdfChildListRetrieveNextDevice.
WDF_CHILD_RETRIEVE_INFO

La struttura WDF_CHILD_RETRIEVE_INFO contiene informazioni su un dispositivo figlio ottenuto chiamando WdfChildListRetrieveNextDevice o WdfChildListRetrievePdo.
WDF_COINSTALLER_INSTALL_OPTIONS

La struttura WDF_COINSTALLER_INSTALL_OPTIONS contiene le opzioni di installazione che un programma di installazione del driver basato su framework può specificare per il co-programma di installazione del framework.
WDF_COMMON_BUFFER_CONFIG

La struttura WDF_COMMON_BUFFER_CONFIG contiene informazioni di configurazione per un buffer comune.
WDF_COMPANION_EVENT_CALLBACKS

Questo articolo WDF_COMPANION_EVENT_CALLBACKS è destinato solo all'uso interno.
WDF_DEVICE_INTERFACE_PROPERTY_DATA

La struttura WDF_DEVICE_INTERFACE_PROPERTY_DATA descrive una proprietà dell'interfaccia del dispositivo.
WDF_DEVICE_PNP_CAPABILITIES

La struttura WDF_DEVICE_PNP_CAPABILITIES descrive le funzionalità di Plug and Play di un dispositivo.
WDF_DEVICE_PNP_NOTIFICATION_DATA

La struttura WDF_DEVICE_PNP_NOTIFICATION_DATA descrive una modifica dello stato all'interno della macchina a stati Plug and Play di un dispositivo.
WDF_DEVICE_POWER_CAPABILITIES

La struttura WDF_DEVICE_POWER_CAPABILITIES descrive le funzionalità di alimentazione di un dispositivo.
WDF_DEVICE_POWER_NOTIFICATION_DATA

La struttura WDF_DEVICE_POWER_NOTIFICATION_DATA descrive una modifica dello stato all'interno della macchina a stati di alimentazione di un dispositivo.
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

La struttura WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS contiene informazioni fornite dal driver usate dal framework quando un dispositivo è inattiva e il sistema si trova nello stato di lavoro del sistema (S0).
WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA

La struttura WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA descrive una modifica dello stato all'interno della macchina a stati dei criteri di alimentazione di un dispositivo.
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS

La struttura WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS contiene informazioni fornite dal driver sulla capacità di un dispositivo di riattivarsi e sul sistema, quando entrambi si trovano in uno stato a basso consumo.
WDF_DEVICE_PROPERTY_DATA

La struttura WDF_DEVICE_PROPERTY_DATA descrive una proprietà del dispositivo.
WDF_DEVICE_STATE

La struttura WDF_DEVICE_STATE specifica lo stato di Plug and Play di un dispositivo.
WDF_DMA_ENABLER_CONFIG

La struttura WDF_DMA_ENABLER_CONFIG fornisce caratteristiche per un oggetto abilitatore DMA.
WDF_DMA_SYSTEM_PROFILE_CONFIG

La struttura WDF_DMA_SYSTEM_PROFILE_CONFIG descrive le impostazioni specifiche dell'hardware correlate a un abilitatore DMA in modalità sistema.
WDF_DPC_CONFIG

La struttura WDF_DPC_CONFIG contiene informazioni di configurazione per un oggetto DPC.
WDF_DRIVER_CONFIG

La struttura WDF_DRIVER_CONFIG è un parametro di input per WdfDriverCreate.
WDF_DRIVER_VERSION_AVAILABLE_PARAMS

La struttura WDF_DRIVER_VERSION_AVAILABLE_PARAMS specifica i numeri di versione principali e secondari per la libreria di Kernel-Mode Driver Framework.
WDF_FDO_EVENT_CALLBACKS

La struttura WDF_FDO_EVENT_CALLBACKS contiene puntatori alle funzioni di callback degli eventi PnP di un driver di funzione.
WDF_FILEOBJECT_CONFIG

La struttura WDF_FILEOBJECT_CONFIG contiene informazioni di configurazione degli oggetti file framework di un driver.
WDF_INTERRUPT_CONFIG

La struttura WDF_INTERRUPT_CONFIG contiene informazioni di configurazione per un interrupt del dispositivo.
WDF_INTERRUPT_EXTENDED_POLICY

La struttura WDF_INTERRUPT_EXTENDED_POLICY contiene informazioni sui criteri, la priorità, l'affinità e il gruppo di un interrupt.
WDF_INTERRUPT_EXTENDED_POLICY

Informazioni su come la struttura WDF_INTERRUPT_EXTENDED_POLICY contiene informazioni sui criteri, la priorità, l'affinità e il gruppo di un interrupt.
WDF_INTERRUPT_INFO

La struttura WDF_INTERRUPT_INFO contiene informazioni sulla risorsa interrupt di un dispositivo.
WDF_INTERRUPT_INFO

Informazioni su come la struttura WDF_INTERRUPT_INFO contiene informazioni sulla risorsa interrupt di un dispositivo.
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS

La struttura WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS contiene informazioni su azioni specifiche che il framework può eseguire quando riceve una richiesta di I/O per il driver, se esiste una situazione di memoria insufficiente.
WDF_IO_QUEUE_CONFIG

La struttura WDF_IO_QUEUE_CONFIG contiene informazioni di configurazione per un oggetto coda del framework.
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY

La struttura WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY contiene informazioni fornite dal driver usate dal framework per abilitare lo stato di avanzamento anticipato garantito per una coda di I/O.
WDF_IO_TARGET_OPEN_PARAMS

La struttura WDF_IO_TARGET_OPEN_PARAMS contiene parametri usati dal metodo WdfIoTargetOpen.
WDF_IO_TYPE_CONFIG

La struttura WDF_IO_TYPE_CONFIG specifica il metodo di accesso al buffer preferito del driver per le richieste di lettura e scrittura e per le richieste di controllo di I/O del dispositivo.
WDF_MEMORY_DESCRIPTOR

La struttura WDF_MEMORY_DESCRIPTOR descrive un buffer di memoria.
WDF_OBJECT_ATTRIBUTES

La struttura WDF_OBJECT_ATTRIBUTES descrive gli attributi che possono essere associati a qualsiasi oggetto framework.
WDF_OBJECT_CONTEXT_TYPE_INFO

La struttura WDF_OBJECT_CONTEXT_TYPE_INFO descrive la memoria del contesto definita dal driver di un oggetto framework.
WDF_PDO_EVENT_CALLBACKS

La struttura WDF_PDO_EVENT_CALLBACKS è la tabella dispatch per le funzioni di callback degli eventi di un driver del bus.
WDF_PNPPOWER_EVENT_CALLBACKS

La struttura WDF_PNPPOWER_EVENT_CALLBACKS contiene puntatori alle funzioni di callback di Plug and Play e di eventi di alimentazione di un driver.
WDF_POWER_FRAMEWORK_SETTINGS

La struttura WDF_POWER_FRAMEWORK_SETTINGS descrive le impostazioni del framework di risparmio energia (PoFx) per i dispositivi a singolo componente.
WDF_POWER_POLICY_EVENT_CALLBACKS

La struttura WDF_POWER_POLICY_EVENT_CALLBACKS contiene puntatori alle funzioni di callback degli eventi di power policy di un driver.
WDF_PROPERTY_STORE_ROOT

La struttura WDF_PROPERTY_STORE_ROOT contiene informazioni che identificano un archivio delle proprietà UMDF.
WDF_QUERY_INTERFACE_CONFIG

La struttura WDF_QUERY_INTERFACE_CONFIG descrive un'interfaccia definita dal driver.
WDF_REMOVE_LOCK_OPTIONS

La struttura WDF_REMOVE_LOCK_OPTIONS specifica le opzioni per l'acquisizione di un blocco di rimozione prima di recapitare un IRP al driver.
WDF_REQUEST_COMPLETION_PARAMS

La struttura WDF_REQUEST_COMPLETION_PARAMS contiene parametri associati al completamento di una richiesta di I/O.
WDF_REQUEST_FORWARD_OPTIONS

La struttura WDF_REQUEST_FORWARD_OPTIONS contiene le opzioni per accodare una richiesta di I/O da una coda di I/O di un dispositivo figlio alla coda di I/O del dispositivo padre.
WDF_REQUEST_PARAMETERS

La struttura WDF_REQUEST_PARAMETERS riceve i parametri associati a una richiesta di I/O.
WDF_REQUEST_REUSE_PARAMS

La struttura WDF_REQUEST_REUSE_PARAMS specifica le informazioni associate a una richiesta di I/O riutilizzata.
WDF_REQUEST_SEND_OPTIONS

La struttura WDF_REQUEST_SEND_OPTIONS specifica le opzioni associate all'invio di una richiesta di I/O a una destinazione di I/O.
WDF_TASK_QUEUE_CONFIG

Questo articolo WDF_TASK_QUEUE_CONFIG è destinato solo all'uso interno.
WDF_TASK_SEND_OPTIONS

Questo articolo WDF_TASK_SEND_OPTIONS è destinato solo all'uso interno.
WDF_TIMER_CONFIG

La struttura WDF_TIMER_CONFIG contiene informazioni di configurazione per un oggetto timer del framework.
WDF_USB_CONTINUOUS_READER_CONFIG

La struttura WDF_USB_CONTINUOUS_READER_CONFIG contiene informazioni usate dal framework per configurare un lettore continuo per una pipe USB.
WDF_USB_CONTROL_SETUP_PACKET

La struttura WDF_USB_CONTROL_SETUP_PACKET descrive un pacchetto di installazione per un trasferimento di controllo USB.
WDF_USB_DEVICE_CREATE_CONFIG

La struttura WDF_USB_DEVICE_CREATE_CONFIG contiene informazioni usate dal framework per configurare un oggetto dispositivo USB del framework.
WDF_USB_DEVICE_INFORMATION

La struttura WDF_USB_DEVICE_INFORMATION contiene informazioni sulla versione e sulle funzionalità per un dispositivo USB.
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS

La struttura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS specifica i parametri di configurazione del dispositivo USB.
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS

La struttura WDF_USB_INTERFACE_SELECT_SETTING_PARAMS contiene informazioni di selezione per un'interfaccia USB.
WDF_USB_INTERFACE_SETTING_PAIR

La struttura WDF_USB_INTERFACE_SETTING_PAIR specifica un'impostazione alternativa per un'interfaccia USB specificata.
WDF_USB_PIPE_INFORMATION

La struttura WDF_USB_PIPE_INFORMATION contiene informazioni su una pipe USB e il relativo endpoint.
WDF_USB_REQUEST_COMPLETION_PARAMS

La struttura WDF_USB_REQUEST_COMPLETION_PARAMS contiene parametri associati al completamento di una richiesta di I/O per un dispositivo USB.
WDF_WMI_INSTANCE_CONFIG

La struttura WDF_WMI_INSTANCE_CONFIG contiene informazioni di configurazione per un'istanza di un provider di dati WMI.
WDF_WMI_PROVIDER_CONFIG

La struttura WDF_WMI_PROVIDER_CONFIG contiene informazioni di configurazione per il blocco di dati WMI di un driver.
WDF_WORKITEM_CONFIG

La struttura WDF_WORKITEM_CONFIG contiene informazioni associate a un elemento di lavoro.
WDFMEMORY_OFFSET

La struttura WDFMEMORY_OFFSET identifica una sottosezione del buffer di un oggetto memoria.
WDFMEMORY_OFFSET

La struttura WDFMEMORY_OFFSET descrive la posizione e le dimensioni delle informazioni a cui si accede all'interno di un blocco di memoria.
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS

La struttura WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS contiene informazioni fornite dal driver usate dal framework quando un dispositivo è inattiva e il sistema si trova nello stato di lavoro del sistema (S0).
WUDF_INTERRUPT_CONFIG

La struttura WUDF_INTERRUPT_CONFIG contiene informazioni di configurazione per un interrupt del dispositivo.
WUDF_WORKITEM_CONFIG

La struttura WUDF_WORKITEM_CONFIG contiene informazioni associate a un elemento di lavoro.