Windows Driver Framework (WDF)
Panoramica della tecnologia Windows Driver Framework.
Per sviluppare Windows Driver Framework, sono necessarie queste intestazioni:
- wdfchildlist.h
- wdfcollection.h
- wdfcommonbuffer.h
- wdfcompanion.h
- wdfcompaniontarget.h
- wdfcontrol.h
- wdfcore.h
- wdfdevice.h
- wdfdmaenabler.h
- wdfdmatransaction.h
- wdfdpc.h
- wdfdriver.h
- wdffdo.h
- wdffileobject.h
- wdfhwaccess.h
- wdfinstaller.h
- wdfinterrupt.h
- wdfio.h
- wdfiotarget.h
- wdfmemory.h
- wdfminiport.h
- wdfobject.h
- wdfpdo.h
- wdfqueryinterface.h
- wdfregistry.h
- wdfrequest.h
- wdfresource.h
- wdfstring.h
- wdfsync.h
- wdftimer.h
- wdftypes.h
- wdfusb.h
- wdfverifier.h
- wdfwmi.h
- wdfworkitem.h
- wudfddi.h
- wudfddi_hwaccess.h
- wudfddi_types.h
- wudfdevice.h
- wudfinterrupt.h
- wudfusb.h
- wudfworkitem.h
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. |