en-tête wdfdevice.h
Cet en-tête est utilisé par wdf. Pour plus d'informations, consultez les pages suivantes :
Cette rubrique classe la référence d’objet d’appareil WDF (Windows Driver Frameworks) par catégorie.
Les catégories de cette page sont les suivantes :
- Fonctions de rappel d’événement d’objet d’appareil d’infrastructure générale
- General Framework Device Object Initialization Methods
- General Framework Device Object Methods
- Structures et énumérations d’objets d’appareil d’infrastructure générales
- Fonctions d’initialisation pour les structures d’objet d’appareil
Fonctions de rappel d’événement d’objet d’appareil d’infrastructure générale
- EvtDeviceArmWakeFromS0
- EvtDeviceArmWakeFromSx
- EvtDeviceArmWakeFromSxWithReason
- EvtDeviceD0Entry
- EvtDeviceD0EntryPostInterruptsEnabled
- EvtDeviceD0Exit
- EvtDeviceD0ExitPreInterruptsDisabled
- EvtDeviceDisarmWakeFromS0
- EvtDeviceDisarmWakeFromSx
- EvtDeviceFileCreate
- EvtDevicePnpStateChange
- EvtDevicePowerPolicyStateChange
- EvtDevicePowerStateChange
- EvtDevicePrepareHardware
- EvtDeviceQueryRemove
- EvtDeviceQueryStop
- EvtDeviceRelationsQuery
- EvtDeviceReleaseHardware
- EvtDeviceSelfManagedIoCleanup
- EvtDeviceSelfManagedIoFlush
- EvtDeviceSelfManagedIoInit
- EvtDeviceSelfManagedIoRestart
- EvtDeviceSelfManagedIoSuspend
- EvtDeviceSurpriseRemoval
- EvtDeviceUsageNotification
- EvtDeviceUsageNotificationEx
- EvtDeviceWakeFromS0Triggered
- EvtDeviceWakeFromSxTriggered
- EvtDeviceWdmIrpDispatch
- EvtDeviceWdmIrpPreprocess
- EvtDeviceWdmPostPoFxRegisterDevice
- EvtDeviceWdmPrePoFxUnregisterDevice
- EvtFileCleanup
- EvtFileClose
- EvtIoInCallerContext
General Framework Device Object Initialization Methods
- WdfDeviceInitAssignName
- WdfDeviceInitAssignSDLString
- WdfDeviceInitAssignWdmIrpPreprocessCallback
- WdfDeviceInitFree
- WdfDeviceInitRegisterPnpStateChangeCallback
- WdfDeviceInitRegisterPowerPolicyStateChangeCallback
- WdfDeviceInitRegisterPowerStateChangeCallback
- WdfDeviceInitSetCharacteristics
- WdfDeviceInitSetDeviceClass
- WdfDeviceInitSetDeviceType
- WdfDeviceInitSetExclusive
- WdfDeviceInitSetFileObjectConfig
- WdfDeviceInitSetIoInCallerContextCallback
- WdfDeviceInitSetIoType
- WdfDeviceInitSetIoTypeEx
- WdfDeviceInitSetPnpPowerEventCallbacks
- WdfDeviceInitSetPowerInrush
- WdfDeviceInitSetPowerNotPageable
- WdfDeviceInitSetPowerPageable
- WdfDeviceInitSetPowerPolicyEventCallbacks
- WdfDeviceInitSetPowerPolicyOwnership
- WdfDeviceInitSetReleaseHardwareOrderOnFailure
- WdfDeviceInitSetRemoveLockOptions
- WdfDeviceInitSetRequestAttributes
General Framework Device Object Methods
- WdfDeviceAddDependentUsageDeviceObject
- WdfDeviceAddRemovalRelationsPhysicalDevice
- WdfDeviceAllocAndQueryInterfaceProperty
- WdfDeviceAllocAndQueryProperty
- WdfDeviceAllocAndQueryPropertyEx
- WdfDeviceAssignInterfaceProperty
- WdfDeviceAssignMofResourceName
- WdfDeviceAssignProperty
- WdfDeviceAssignS0IdleSettings
- WdfDeviceAssignSxWakeSettings
- WdfDeviceClearRemovalRelationsDevices
- WdfDeviceConfigureRequestDispatching
- WdfDeviceConfigureWdmIrpDispatchCallback
- WdfDeviceCreate
- WdfDeviceCreateDeviceInterface
- WdfDeviceCreateSymbolicLink
- WdfDeviceEnqueueRequest
- WdfDeviceGetAlignmentRequirement
- WdfDeviceGetCharacteristics
- WdfDeviceGetDefaultQueue
- WdfDeviceGetDevicePnpState
- WdfDeviceGetDevicePowerPolicyState
- WdfDeviceGetDevicePowerState
- WdfDeviceGetDeviceStackIoType
- WdfDeviceGetDeviceState
- WdfDeviceGetDriver
- WdfDeviceGetFileObject
- WdfDeviceGetHardwareRegisterMappedAddress
- WdfDeviceGetIoTarget
- WdfDeviceGetSystemPowerAction
- WdfDeviceIndicateWakeStatus
- WdfDeviceMapIoSpace
- WdfDeviceMiniportCreate
- WdfDeviceOpenDevicemapKey
- WdfDeviceOpenRegistryKey
- WdfDevicePostEvent
- WdfDeviceQueryInterfaceProperty
- WdfDeviceQueryProperty
- WdfDeviceQueryPropertyEx
- WdfDeviceReadFromHardware
- WdfDeviceRemoveDependentUsageDeviceObject
- WdfDeviceRemoveRemovalRelationsPhysicalDevice
- WdfDeviceResumeIdle
- WdfDeviceResumeIdleWithTag
- WdfDeviceRetrieveDeviceInterfaceString
- WdfDeviceRetrieveDeviceName
- WdfDeviceSetAlignmentRequirement
- WdfDeviceSetBusInformationForChildren
- WdfDeviceSetCharacteristics
- WdfDeviceSetDeviceInterfaceState
- WdfDeviceSetDeviceState
- WdfDeviceSetFailed
- WdfDeviceSetPnpCapabilities
- WdfDeviceSetPowerCapabilities
- WdfDeviceSetSpecialFileSupport
- WdfDeviceSetStaticStopRemove
- WdfDeviceStopIdle
- WdfDeviceStopIdleWithTag
- WdfDeviceUnmapIoSpace
- WdfDeviceWdmAssignPowerFrameworkSettings
- WdfDeviceWdmDispatchIrp
- WdfDeviceWdmDispatchIrpToIoQueue
- WdfDeviceWdmDispatchPreprocessedIrp
- WdfDeviceWdmGetAttachedDevice
- WdfDeviceWdmGetDeviceObject
- WdfDeviceWdmGetPhysicalDevice
- WdfDeviceWriteToHardware
- WdfDevStateIsNP
- WdfDevStateNormalize
- WdfWdmDeviceGetWdfDeviceHandle
Structures et énumérations d’objets d’appareil d’infrastructure générales
- WDF_DEVICE_FAILED_ACTION
- WDF_DEVICE_INTERFACE_PROPERTY_DATA
- WDF_DEVICE_IO_TYPE
- WDF_DEVICE_PNP_CAPABILITIES
- WDF_DEVICE_PNP_NOTIFICATION_DATA
- WDF_DEVICE_PNP_STATE
- WDF_DEVICE_POWER_CAPABILITIES
- WDF_DEVICE_POWER_NOTIFICATION_DATA
- WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS
- WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA
- WDF_DEVICE_POWER_POLICY_STATE
- WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS
- WDF_DEVICE_POWER_STATE
- WDF_DEVICE_PROPERTY_DATA
- WDF_DEVICE_STATE
- WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS
- WDF_EVENT_TYPE
- WDF_FILEOBJECT_CONFIG
- WDF_IO_TYPE_CONFIG
- WDF_PNPPOWER_EVENT_CALLBACKS
- WDF_POWER_DEVICE_STATE
- WDF_POWER_FRAMEWORK_SETTINGS
- WDF_POWER_POLICY_EVENT_CALLBACKS
- WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS
- WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE
- WDF_POWER_POLICY_S0_IDLE_CAPABILITIES
- WDF_POWER_POLICY_S0_IDLE_USER_CONTROL
- WDF_POWER_POLICY_SX_WAKE_USER_CONTROL
- WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE
- WDF_REMOVE_LOCK_OPTIONS
- WDF_REMOVE_LOCK_OPTIONS_FLAGS
- WDF_SPECIAL_FILE_TYPE
- WDF_STATE_NOTIFICATION_TYPE
- WDFDEVICE_INIT
Fonctions d’initialisation pour les structures d’objet d’appareil
- WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT
- WDF_DEVICE_PNP_CAPABILITIES_INIT
- WDF_DEVICE_POWER_CAPABILITIES_INIT
- WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT
- WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT
- WDF_DEVICE_PROPERTY_DATA_INIT
- WDF_DEVICE_STATE_INIT
- WDF_FILEOBJECT_CONFIG_INIT
- WDF_IO_TYPE_CONFIG_INIT
- WDF_PNPPOWER_EVENT_CALLBACKS_INIT
- WDF_POWER_FRAMEWORK_SETTINGS_INIT
- WDF_POWER_POLICY_EVENT_CALLBACKS_INIT
- WDF_REMOVE_LOCK_OPTIONS_INIT
wdfdevice.h contient les interfaces de programmation suivantes :
Fonctions
WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT La fonction WDF_DEVICE_INTERFACE_PROPERTY_DATA_INIT initialise la structure WDF_DEVICE_INTERFACE_PROPERTY_DATA d’un pilote. |
WDF_DEVICE_PNP_CAPABILITIES_INIT La fonction WDF_DEVICE_PNP_CAPABILITIES_INIT initialise une structure WDF_DEVICE_PNP_CAPABILITIES. |
WDF_DEVICE_POWER_CAPABILITIES_INIT La fonction WDF_DEVICE_POWER_CAPABILITIES_INIT initialise une structure WDF_DEVICE_POWER_CAPABILITIES. |
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT La fonction WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT initialise la structure WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS d’un pilote. |
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT La fonction WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS_INIT initialise la structure WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS d’un pilote. |
WDF_DEVICE_PROPERTY_DATA_INIT La fonction WDF_DEVICE_PROPERTY_DATA_INIT initialise la structure WDF_DEVICE_PROPERTY_DATA d’un pilote. |
WDF_DEVICE_STATE_INIT La fonction WDF_DEVICE_STATE_INIT initialise la structure WDF_DEVICE_STATE d’un pilote. |
WDF_FILEOBJECT_CONFIG_INIT La fonction WDF_FILEOBJECT_CONFIG_INIT initialise la structure WDF_FILEOBJECT_CONFIG d’un pilote. |
WDF_IO_TYPE_CONFIG_INIT La fonction WDF_IO_TYPE_CONFIG_INIT initialise la structure WDF_IO_TYPE_CONFIG d’un pilote. |
WDF_PNPPOWER_EVENT_CALLBACKS_INIT La fonction WDF_PNPPOWER_EVENT_CALLBACKS_INIT initialise la structure WDF_PNPPOWER_EVENT_CALLBACKS d’un pilote. |
WDF_POWER_FRAMEWORK_SETTINGS_INIT La fonction WDF_POWER_FRAMEWORK_SETTINGS_INIT initialise une structure WDF_POWER_FRAMEWORK_SETTINGS. |
WDF_POWER_POLICY_EVENT_CALLBACKS_INIT La fonction WDF_POWER_POLICY_EVENT_CALLBACKS_INIT initialise la structure WDF_POWER_POLICY_EVENT_CALLBACKS d’un pilote. |
WDF_REMOVE_LOCK_OPTIONS_INIT La fonction WDF_REMOVE_LOCK_OPTIONS_INIT initialise une structure WDF_REMOVE_LOCK_OPTIONS. |
WdfDeviceAddDependentUsageDeviceObject La méthode WdfDeviceAddDependentUsageDeviceObject indique qu’un appareil spécifié dépend d’un autre appareil lorsque l’appareil spécifié est utilisé pour stocker des fichiers spéciaux. |
WdfDeviceAddRemovalRelationsPhysicalDevice La méthode WdfDeviceAddRemovalRelationsPhysicalDevice indique qu’un appareil spécifié doit être supprimé lorsqu’un autre appareil spécifié est supprimé. |
WdfDeviceAllocAndQueryInterfaceProperty La méthode WdfDeviceAllocAndQueryInterfaceProperty alloue une mémoire tampon et récupère une propriété d’interface d’appareil spécifiée. |
WdfDeviceAllocAndQueryProperty La méthode WdfDeviceAllocAndQueryProperty alloue une mémoire tampon et récupère une propriété d’appareil spécifiée. |
WdfDeviceAllocAndQueryPropertyEx La méthode WdfDeviceAllocAndQueryPropertyEx alloue une mémoire tampon et récupère une propriété d’appareil spécifiée. |
WdfDeviceAssignInterfaceProperty La méthode WdfDeviceAssignInterfaceProperty modifie la valeur actuelle d’une propriété d’interface d’appareil. |
WdfDeviceAssignMofResourceName La méthode WdfDeviceAssignMofResourceName inscrit un nom de ressource MOF pour un appareil spécifié. |
WdfDeviceAssignProperty La méthode WdfDeviceAssignProperty modifie le paramètre actuel d’une propriété d’appareil. |
WdfDeviceAssignS0IdleSettings La méthode WdfDeviceAssignS0IdleSettings fournit des informations fournies par le pilote que le framework utilise lorsqu’un appareil est inactif et que le système est dans son état de fonctionnement (S0). |
WdfDeviceAssignSxWakeSettings La méthode WdfDeviceAssignSxWakeSettings fournit des informations sur la capacité d’un appareil à déclencher un signal de veille alors que l’appareil et le système sont dans un état de faible consommation. |
WdfDeviceClearRemovalRelationsDevices La méthode WdfDeviceClearRemovalRelationsDevices supprime tous les appareils de la liste des appareils qui doivent être supprimés lorsqu’un appareil spécifié est supprimé. |
WdfDeviceConfigureRequestDispatching La méthode WdfDeviceConfigureRequestDispatching entraîne la mise en file d’attente d’un type spécifié de demandes d’E/S vers une file d’attente d’E/S spécifiée. |
WdfDeviceConfigureWdmIrpDispatchCallback La méthode WdfDeviceConfigureWdmIrpDispatchCallback enregistre la fonction de rappel EvtDeviceWdmIrpDispatch d’un pilote. |
WdfDeviceCreate La méthode WdfDeviceCreate crée un objet d’appareil framework. |
WdfDeviceCreateDeviceInterface La méthode WdfDeviceCreateDeviceInterface crée une interface d’appareil pour un appareil spécifié. |
WdfDeviceCreateSymbolicLink La méthode WdfDeviceCreateSymbolicLink crée un lien symbolique vers un appareil spécifié. |
WdfDeviceEnqueueRequest La méthode WdfDeviceEnqueueRequest remet une demande d’E/S spécifiée à l’infrastructure, afin que l’infrastructure puisse ensuite ajouter la demande à l’une des files d’attente d’E/S que le pilote a créées pour l’appareil spécifié. |
WdfDeviceGetAlignmentRequirement La méthode WdfDeviceGetAlignmentRequirement récupère les exigences d’alignement d’adresse d’un appareil pour les opérations de transfert de mémoire. |
WdfDeviceGetCharacteristics La méthode WdfDeviceGetCharacteristics retourne les caractéristiques d’un appareil spécifié. |
WdfDeviceGetDefaultQueue La méthode WdfDeviceGetDefaultQueue retourne un handle à la file d’attente d’E/S par défaut d’un appareil. |
WdfDeviceGetDevicePnpState La méthode WdfDeviceGetDevicePnpState retourne l’état actuel de la machine d’état Plug-and-Play de l’infrastructure pour un appareil spécifié. |
WdfDeviceGetDevicePowerPolicyState La méthode WdfDeviceGetDevicePowerPolicyState retourne l’état actuel de la machine d’état de la stratégie d’alimentation de l’infrastructure, pour un appareil spécifié. |
WdfDeviceGetDevicePowerState La méthode WdfDeviceGetDevicePowerState retourne l’état actuel de la machine d’état d’alimentation du framework, pour un appareil spécifié. |
WdfDeviceGetDeviceStackIoType La méthode WdfDeviceGetDeviceStackIoType récupère les méthodes d’accès à la mémoire tampon que le framework utilise pour un appareil. |
WdfDeviceGetDeviceState La méthode WdfDeviceGetDeviceState récupère l’état de l’appareil pour un appareil spécifié. |
WdfDeviceGetDriver La méthode WdfDeviceGetDriver retourne un handle à l’objet pilote d’infrastructure associé à un objet de périphérique d’infrastructure spécifié. |
WdfDeviceGetFileObject La méthode WdfDeviceGetFileObject retourne un handle à l’objet de fichier d’infrastructure associé à un objet de fichier WDM spécifié. |
WdfDeviceGetHardwareRegisterMappedAddress Un pilote appelle WdfDeviceGetHardwareRegisterMappedAddress pour obtenir l’adresse mappée en mode utilisateur de la ressource mémoire qu’il a mappée précédemment à l’aide de WdfDeviceMapIoSpace. |
WdfDeviceGetIoTarget La méthode WdfDeviceGetIoTarget retourne un handle à la cible d’E/S locale d’un pilote de fonction ou de filtre, pour un appareil spécifié. |
WdfDeviceGetSystemPowerAction La méthode WdfDeviceGetSystemPowerAction retourne l’action d’alimentation du système, le cas échéant, qui se produit actuellement pour l’ordinateur. |
WdfDeviceIndicateWakeStatus La méthode WdfDeviceIndicateWakeStatus informe l’infrastructure que le pilote de bus appelant a cessé d’attendre qu’un appareil spécifié déclenche un signal de sortie de veille sur le bus. |
WdfDeviceInitAssignName La méthode WdfDeviceInitAssignName affecte un nom d’appareil à l’objet d’appareil d’un appareil. |
WdfDeviceInitAssignSDLString La méthode WdfDeviceInitAssignSDDLString affecte un paramètre de sécurité pour un appareil. |
WdfDeviceInitAssignWdmIrpPreprocessCallback La méthode WdfDeviceInitAssignWdmIrpPreprocessCallback enregistre une fonction de rappel pour gérer un code de fonction principale IRP et, éventuellement, un ou plusieurs codes de fonction secondaires associés au code de fonction principale. |
WdfDeviceInitFree La méthode WdfDeviceInitFree libère une structure WDFDEVICE_INIT. |
WdfDeviceInitRegisterPnpStateChangeCallback La méthode WdfDeviceInitRegisterPnpStateChangeCallback enregistre une fonction de rappel d’événement fournie par le pilote que l’infrastructure appelle lorsque la machine à états Plug-and-Play d’un appareil change d’état. |
WdfDeviceInitRegisterPowerPolicyStateChangeCallback La méthode WdfDeviceInitRegisterPowerPolicyStateChangeCallback enregistre une fonction de rappel d’événement fournie par le pilote que l’infrastructure appelle lorsque la machine à état de la stratégie d’alimentation d’un appareil change d’état. |
WdfDeviceInitRegisterPowerStateChangeCallback La méthode WdfDeviceInitRegisterPowerStateChangeCallback enregistre une fonction de rappel d’événement fournie par le pilote que l’infrastructure appelle lorsque la machine à état d’alimentation d’un appareil change d’état. |
WdfDeviceInitSetCharacteristics La méthode WdfDeviceInitSetCharacteristics définit les caractéristiques d’un appareil spécifié. |
WdfDeviceInitSetDeviceClass La méthode WdfDeviceInitSetDeviceClass spécifie un GUID qui identifie la classe de configuration de l’appareil. |
WdfDeviceInitSetDeviceType La méthode WdfDeviceInitSetDeviceType définit le type d’appareil pour un appareil spécifié. |
WdfDeviceInitSetExclusive La méthode WdfDeviceInitSetExclusive indique si un appareil spécifié est un appareil exclusif. |
WdfDeviceInitSetFileObjectConfig La méthode WdfDeviceInitSetFileObjectConfig enregistre les fonctions de rappel d’événement et définit des informations de configuration pour les objets de fichier d’infrastructure du pilote. |
WdfDeviceInitSetIoInCallerContextCallback La méthode WdfDeviceInitSetIoInCallerContextCallback enregistre la fonction de rappel d’événement EvtIoInCallerContext d’un pilote. |
WdfDeviceInitSetIoType La méthode WdfDeviceInitSetIoType définit la méthode ou la préférence d’accès d’un pilote aux mémoires tampons de données incluses dans les demandes de lecture et d’écriture pour un appareil spécifié. |
WdfDeviceInitSetIoTypeEx La méthode WdfDeviceInitSetIoTypeEx définit la méthode ou la préférence pour la façon dont un pilote accède aux mémoires tampons de données incluses dans les demandes de lecture et d’écriture, ainsi que dans les demandes de contrôle d’E/S d’appareil, pour un appareil spécifié. |
WdfDeviceInitSetPnpPowerEventCallbacks La méthode WdfDeviceInitSetPnpPowerEventCallbacks enregistre les fonctions de rappel d’événements Plug-and-Play et de gestion de l’alimentation d’un pilote. |
WdfDeviceInitSetPowerInrush La méthode WdfDeviceInitSetPowerInrush informe le gestionnaire d’alimentation que l’appareil spécifié nécessite un appel de courant au démarrage. |
WdfDeviceInitSetPowerNotPageable La méthode WdfDeviceInitSetPowerNotPageable informe le gestionnaire d’alimentation que le pilote n’accède pas aux données paginables pendant que le système passe d’un état de veille à l’état de travail (S0). |
WdfDeviceInitSetPowerPageable La méthode WdfDeviceInitSetPowerPageable informe le gestionnaire d’alimentation que le pilote doit être en mesure d’accéder aux données paginables pendant que le système passe d’un état de veille à l’état de travail (S0). |
WdfDeviceInitSetPowerPolicyEventCallbacks La méthode WdfDeviceInitSetPowerPolicyEventCallbacks enregistre les fonctions de rappel d’événement power policy d’un pilote. |
WdfDeviceInitSetPowerPolicyOwnership La méthode WdfDeviceInitSetPowerPolicyOwnership détermine si le pilote appelant est ou non le propriétaire de la stratégie d’alimentation d’un appareil spécifié. |
WdfDeviceInitSetReleaseHardwareOrderOnFailure La méthode WdfDeviceInitSetReleaseHardwareOrderOnFailure spécifie si l’infrastructure appelle la fonction de rappel EvtDeviceReleaseHardware du pilote immédiatement après la défaillance de l’appareil ou attend que tous les appareils enfants aient été supprimés. |
WdfDeviceInitSetRemoveLockOptions La méthode WdfDeviceInitSetRemoveLockOptions permet au framework d’acquérir un verrou de suppression avant de remettre un IRP de tout type au pilote. |
WdfDeviceInitSetRequestAttributes La méthode WdfDeviceInitSetRequestAttributes définit les attributs d’objet qui seront utilisés pour tous les objets de requête d’infrastructure que l’infrastructure remet au pilote à partir des files d’attente d’E/S de l’appareil. |
WdfDeviceMapIoSpace La fonction WdfDeviceMapIoSpace mappe la plage d’adresses physique donnée à l’espace d’adressage système et retourne une pseudo adresse de base. |
WdfDeviceOpenDevicemapKey La méthode WdfDeviceOpenDevicemapKey ouvre la clé DEVICEMAP et crée un objet de clé de Registre d’infrastructure qui représente la clé de Registre. |
WdfDeviceOpenRegistryKey La méthode WdfDeviceOpenRegistryKey ouvre la clé matérielle d’un appareil ou la clé logicielle d’un pilote dans le Registre et crée un objet de clé de Registre d’infrastructure qui représente la clé de Registre. |
WdfDevicePostEvent La méthode WdfDevicePostEvent avertit de façon asynchrone les applications qui attendent l’événement spécifié à partir d’un pilote. |
WdfDeviceQueryInterfaceProperty La méthode WdfDeviceQueryInterfaceProperty récupère une propriété d’interface d’appareil spécifiée. |
WdfDeviceQueryProperty La méthode WdfDeviceQueryProperty récupère une propriété d’appareil spécifiée. |
WdfDeviceQueryPropertyEx La méthode WdfDeviceQueryPropertyEx récupère une propriété d’appareil spécifiée. |
WdfDeviceReadFromHardware La méthode WdfDeviceReadFromHardware est utilisée en interne par le framework. Ne pas utiliser. |
WdfDeviceRemoveDependentUsageDeviceObject La méthode WdfDeviceRemoveDependentUsageDeviceObject indique qu’un appareil spécifié ne dépend plus d’un autre appareil lorsque l’appareil spécifié est utilisé pour stocker des fichiers spéciaux. |
WdfDeviceRemoveRemovalRelationsPhysicalDevice La méthode WdfDeviceRemoveRemovalRelationsPhysicalDevice supprime un appareil spécifié de la liste des appareils qui doivent être supprimés lorsqu’un autre appareil spécifié est supprimé. |
WdfDeviceResumeIdle La méthode WdfDeviceResumeIdle informe l’infrastructure que l’appareil spécifié n’est pas en cours d’utilisation et peut être placé dans un état d’alimentation faible s’il reste inactif. |
WdfDeviceResumeIdleWithTag La macro WdfDeviceResumeIdleWithTag décrémente le nombre de références d’alimentation pour un objet de périphérique d’infrastructure spécifié et affecte le nom de fichier actuel et le numéro de ligne du pilote à la référence. La macro affecte également une valeur de balise à la référence. |
WdfDeviceRetrieveCompanionTarget Cet article sur la fonction WdfDeviceRetrieveCompanionTarget est destiné à un usage interne uniquement. |
WdfDeviceRetrieveDeviceDirectoryString En savoir plus sur : Fonction WdfDeviceRetrieveDeviceDirectoryString |
WdfDeviceRetrieveDeviceInterfaceString La méthode WdfDeviceRetrieveDeviceInterfaceString récupère le nom de lien symbolique attribué par le système d’exploitation à une interface de périphérique que le pilote a inscrite pour un appareil spécifié. |
WdfDeviceRetrieveDeviceName La méthode WdfDeviceRetrieveDeviceName retourne le nom de l’appareil d’un appareil spécifié. |
WdfDeviceSetAlignmentRequirement La méthode WdfDeviceSetAlignmentRequirement enregistre l’alignement d’adresse préféré du pilote pour les mémoires tampons de données que l’appareil utilise pendant les opérations de transfert de mémoire. |
WdfDeviceSetBusInformationForChildren La méthode WdfDeviceSetBusInformationForChildren définit des informations sur un bus pris en charge par un pilote de bus. Ces informations sont disponibles pour les appareils enfants du bus. |
WdfDeviceSetCharacteristics La méthode WdfDeviceSetCharacteristics définit les caractéristiques d’un appareil spécifié. |
WdfDeviceSetDeviceInterfaceState La méthode WdfDeviceSetDeviceInterfaceState active ou désactive une interface d’appareil pour un appareil spécifié. |
WdfDeviceSetDeviceInterfaceStateEx En savoir plus sur : WdfDeviceSetDeviceInterfaceStateEx |
WdfDeviceSetDeviceState La méthode WdfDeviceSetDeviceState définit l’état de l’appareil pour un appareil spécifié. |
WdfDeviceSetFailed La méthode WdfDeviceSetFailed informe l’infrastructure que le pilote a rencontré une erreur matérielle ou logicielle associée à un appareil spécifié. |
WdfDeviceSetPnpCapabilities La méthode WdfDeviceSetPnpCapabilities signale les fonctionnalités Plug-and-Play d’un appareil. |
WdfDeviceSetPowerCapabilities La méthode WdfDeviceSetPowerCapabilities signale les capacités d’alimentation d’un appareil. |
WdfDeviceSetSpecialFileSupport La méthode WdfDeviceSetSpecialFileSupport active ou désactive la prise en charge d’un pilote de fonction pour les fichiers spéciaux, pour l’appareil spécifié. |
WdfDeviceSetStaticStopRemove La méthode WdfDeviceSetStaticStopRemove indique à l’infrastructure si un appareil peut être arrêté et supprimé. |
WdfDeviceStopIdle La méthode WdfDeviceStopIdle informe l’infrastructure que l’appareil spécifié doit être placé dans son état d’alimentation opérationnel (D0). |
WdfDeviceStopIdleWithTag La macro WdfDeviceStopIdleWithTag incrémente le nombre de références d’alimentation pour un objet de périphérique d’infrastructure spécifié et affecte le nom de fichier actuel et le numéro de ligne du pilote à la référence. La macro affecte également une valeur de balise à la référence. |
WdfDeviceUnmapIoSpace La fonction WdfDeviceUnmapIoSpace annule le mappage d’une plage spécifiée d’adresses physiques précédemment mappées par la fonction WdfDeviceMapIoSpace. |
WdfDeviceWdmAssignPowerFrameworkSettings La méthode WdfDeviceWdmAssignPowerFrameworkSettings enregistre les paramètres de l’infrastructure de gestion de l’alimentation (PoFx) pour les appareils à composant unique. |
WdfDeviceWdmDispatchIrp La méthode WdfDeviceWdmDispatchIrp retourne un IRP distribué à l’infrastructure à partir d’EvtDeviceWdmIrpDispatch. |
WdfDeviceWdmDispatchIrpToIoQueue La méthode WdfDeviceWdmDispatchIrpToIoQueue transfère l’IRP vers une file d’E/S spécifiée. |
WdfDeviceWdmDispatchPreprocessedIrp La méthode WdfDeviceWdmDispatchPreprocessedIrp retourne un IRP prétraité à l’infrastructure. |
WdfDeviceWdmGetAttachedDevice La méthode WdfDeviceWdmGetAttachedDevice retourne l’objet d’appareil WDM inférieur suivant dans la pile d’appareils. |
WdfDeviceWdmGetDeviceObject La méthode WdfDeviceWdmGetDeviceObject renvoie l’objet d’appareil WDM (Windows Driver Model) associé à un objet d’appareil framework spécifié. |
WdfDeviceWdmGetPhysicalDevice La méthode WdfDeviceWdmGetPhysicalDevice récupère le PDO WDM de l’appareil physique à partir de la pile d’appareils. |
WdfDeviceWriteToHardware La méthode WdfDeviceWriteToHardware est utilisée en interne par l’infrastructure. Ne pas utiliser. |
WdfDevStateIsNP La méthode WdfDevStateIsNP retourne une valeur booléenne qui indique si un état d’alimentation ou un état de stratégie d’alimentation spécifié est un état non paginable. |
WdfDevStateNormalize La méthode WdfDevStateNormalize supprime des bits supplémentaires d’une valeur de machine d’état d’infrastructure spécifiée afin que le pilote puisse utiliser la valeur comme index dans un tableau d’états de machine. |
WdfWdmDeviceGetWdfDeviceHandle La méthode WdfWdmDeviceGetWdfDeviceHandle retourne un handle à l’objet d’appareil framework associé à un objet d’appareil WDM spécifié. |
Fonctions de rappel
EVT_WDF_DEVICE_ARM_WAKE_FROM_S0 Les bras de fonction de rappel d’événement EvtDeviceArmWakeFromS0 d’un pilote (c’est-à-dire active) un appareil afin qu’il puisse déclencher un signal de veille alors qu’il est dans un état d’appareil à faible consommation d’énergie, si le système reste à l’état de fonctionnement du système (S0). |
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX Les bras de fonction de rappel d’événement EvtDeviceArmWakeFromSx d’un pilote (c’est-à-dire, active) un appareil afin qu’il puisse déclencher un signal de veille alors qu’il est dans un état d’appareil à faible consommation d’énergie. |
EVT_WDF_DEVICE_ARM_WAKE_FROM_SX_WITH_REASON Les bras de fonction de rappel de l’événement EvtDeviceArmWakeFromSxWithReason d’un pilote (c’est-à-dire, active) un appareil afin qu’il puisse déclencher un signal de veille alors qu’il est dans un état d’appareil de faible puissance. |
EVT_WDF_DEVICE_D0_ENTRY La fonction de rappel d’événement EvtDeviceD0Entry d’un pilote effectue les opérations nécessaires lorsque l’appareil du pilote entre dans l’état d’alimentation D0. |
EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED En savoir plus sur : EVT_WDF_DEVICE_D0_ENTRY_POST_HARDWARE_ENABLED |
EVT_WDF_DEVICE_D0_ENTRY_POST_INTERRUPTS_ENABLED La fonction de rappel d’événement EvtDeviceD0EntryPostInterruptsEnabled d’un pilote effectue des opérations spécifiques à l’appareil qui sont requises une fois que le pilote a activé les interruptions matérielles de l’appareil. |
EVT_WDF_DEVICE_D0_EXIT La fonction de rappel d’événement EvtDeviceD0Exit d’un pilote effectue les opérations nécessaires lorsque l’appareil du pilote quitte l’état d’alimentation D0. |
EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED En savoir plus sur : EVT_WDF_DEVICE_D0_EXIT_PRE_HARDWARE_DISABLED |
EVT_WDF_DEVICE_D0_EXIT_PRE_INTERRUPTS_DISABLED La fonction de rappel d’événement EvtDeviceD0ExitPreInterruptsDisabled d’un pilote effectue des opérations spécifiques à l’appareil qui sont requises avant que le pilote ne désactive les interruptions matérielles de l’appareil. |
EVT_WDF_DEVICE_DISARM_WAKE_FROM_S0 La fonction de rappel d’événement EvtDeviceDisarmWakeFromS0 d’un pilote désarme (c’est-à-dire désactive) la capacité d’un appareil à déclencher un signal de veille alors qu’il est à faible consommation d’énergie, si le système reste à l’état de fonctionnement du système (S0). |
EVT_WDF_DEVICE_DISARM_WAKE_FROM_SX La fonction de rappel d’événement EvtDeviceDisarmWakeFromSx d’un pilote désarme (c’est-à-dire désactive) la capacité d’un appareil à déclencher un signal de veille alors que l’appareil et le système sont dans des états de faible puissance. |
EVT_WDF_DEVICE_FILE_CREATE La fonction de rappel EvtDeviceFileCreate d’un pilote gère les opérations qui doivent être effectuées lorsqu’une application demande l’accès à un appareil. |
EVT_WDF_DEVICE_PNP_STATE_CHANGE_NOTIFICATION La fonction de rappel d’événement EvtDevicePnpStateChange d’un pilote informe le pilote que l’ordinateur d’état Plug-and-Play (PnP) d’un appareil passe d’un état à un autre. |
EVT_WDF_DEVICE_POWER_POLICY_STATE_CHANGE_NOTIFICATION La fonction de rappel d’événement EvtDevicePowerPolicyStateChange d’un pilote informe le pilote que l’ordinateur d’état de stratégie d’alimentation d’un appareil passe d’un état à un autre. |
EVT_WDF_DEVICE_POWER_STATE_CHANGE_NOTIFICATION La fonction de rappel d’événement EvtDevicePowerStateChange d’un pilote informe le pilote que l’ordinateur d’état d’alimentation d’un appareil passe d’un état à un autre. |
EVT_WDF_DEVICE_PREPARE_HARDWARE La fonction de rappel d’événement EvtDevicePrepareHardware d’un pilote effectue toutes les opérations nécessaires pour rendre un appareil accessible au pilote. |
EVT_WDF_DEVICE_QUERY_REMOVE La fonction de rappel d’événement EvtDeviceQueryRemove d’un pilote détermine si un appareil spécifié peut être arrêté et supprimé. |
EVT_WDF_DEVICE_QUERY_STOP La fonction de rappel d’événement EvtDeviceQueryStop d’un pilote détermine si un appareil spécifié peut être arrêté afin que le gestionnaire PnP puisse redistribuer les ressources matérielles système. |
EVT_WDF_DEVICE_RELATIONS_QUERY Le rappel de l’événement EvtDeviceRelationsQuery d’un pilote signale des modifications dans les relations entre les appareils pris en charge par le pilote. |
EVT_WDF_DEVICE_RELEASE_HARDWARE La fonction de rappel d’événement EvtDeviceReleaseHardware d’un pilote effectue les opérations nécessaires lorsqu’un appareil n’est plus accessible. |
EVT_WDF_DEVICE_SELF_MANAGED_IO_CLEANUP La fonction de rappel d’événement EvtDeviceSelfManagedIoCleanup d’un pilote gère l’activité de désallocation pour les opérations d’E/S autogérées de l’appareil, une fois qu’un appareil a été supprimé. |
EVT_WDF_DEVICE_SELF_MANAGED_IO_FLUSH La fonction de rappel d’événement EvtDeviceSelfManagedIoFlush d’un pilote gère l’activité de vidage pour les opérations d’E/S autogérées de l’appareil. |
EVT_WDF_DEVICE_SELF_MANAGED_IO_INIT La fonction de rappel d’événement EvtDeviceSelfManagedIoInit d’un pilote initialise et démarre les opérations d’E/S autogérées de l’appareil. |
EVT_WDF_DEVICE_SELF_MANAGED_IO_RESTART La fonction de rappel de l’événement EvtDeviceSelfManagedIoRestart d’un pilote redémarre les opérations d’E/S autogérées d’un appareil. |
EVT_WDF_DEVICE_SELF_MANAGED_IO_SUSPEND La fonction de rappel d’événement EvtDeviceSelfManagedIoSuspend d’un pilote interrompt les opérations d’E/S autogérées d’un appareil. |
EVT_WDF_DEVICE_SURPRISE_REMOVAL La fonction de rappel d’événement EvtDeviceSurpriseRemoval d’un pilote effectue toutes les opérations nécessaires après la suppression inattendue d’un appareil du système ou après qu’un pilote signale que l’appareil a échoué. |
EVT_WDF_DEVICE_USAGE_NOTIFICATION La fonction de rappel d’événement EvtDeviceUsageNotification d’un pilote informe le pilote lorsqu’un appareil est utilisé pour des fichiers spéciaux. |
EVT_WDF_DEVICE_USAGE_NOTIFICATION_EX La fonction de rappel d’événement EvtDeviceUsageNotificationEx d’un pilote détermine si un appareil peut prendre en charge un type de fichier spécial. |
EVT_WDF_DEVICE_WAKE_FROM_S0_TRIGGERED La fonction de rappel d’événement EvtDeviceWakeFromS0Triggered d’un pilote informe le pilote que son appareil, qui était précédemment entré dans un état de périphérique de faible consommation alors que l’état d’alimentation du système est resté à S0, a peut-être déclenché un signal de veille. |
EVT_WDF_DEVICE_WAKE_FROM_SX_TRIGGERED La fonction de rappel d’événement EvtDeviceWakeFromSxTriggered d’un pilote informe le pilote que son appareil, qui était précédemment entré dans un état d’appareil de faible consommation en raison de la réduction de l’alimentation du système, a pu déclencher un signal de veille. |
EVT_WDF_FILE_CLEANUP La fonction de rappel EvtFileCleanup d’un pilote gère les opérations qui doivent être effectuées lorsqu’une application ferme tous les accès à un appareil. |
EVT_WDF_FILE_CLOSE La fonction de rappel EvtFileClose d’un pilote gère les opérations qui doivent être effectuées lorsque tous les accès d’une application à un appareil ont été fermés. |
EVT_WDF_IO_IN_CALLER_CONTEXT La fonction de rappel d’événement EvtIoInCallerContext d’un pilote prétraite une requête d’E/S avant que l’infrastructure ne la place dans une file d’attente d’E/S. |
EVT_WDFDEVICE_WDM_IRP_DISPATCH La fonction de rappel d’événement EvtDeviceWdmIrpDispatch d’un pilote reçoit un IRP avant que l’infrastructure ne traite l’IRP. |
EVT_WDFDEVICE_WDM_IRP_PREPROCESS La fonction de rappel d’événement EvtDeviceWdmIrpPreprocess d’un pilote reçoit un IRP avant que l’infrastructure ne traite l’IRP. |
EVT_WDFDEVICE_WDM_POST_PO_FX_REGISTER_DEVICE La fonction de rappel EvtDeviceWdmPostPoFxRegisterDevice effectue des opérations spécifiques à l’appareil une fois que l’infrastructure est inscrite auprès de l’infrastructure d’alimentation. |
EVT_WDFDEVICE_WDM_PRE_PO_FX_UNREGISTER_DEVICE La fonction de rappel EvtDeviceWdmPrePoFxUnregisterDevice effectue des opérations spécifiques à l’appareil avant que l’infrastructure ne supprime une inscription spécifiée auprès de power Framework. |
Structures
WDF_DEVICE_INTERFACE_PROPERTY_DATA La structure WDF_DEVICE_INTERFACE_PROPERTY_DATA décrit une propriété d’interface d’appareil. |
WDF_DEVICE_PNP_CAPABILITIES La structure WDF_DEVICE_PNP_CAPABILITIES décrit les fonctionnalités Plug-and-Play d’un appareil. |
WDF_DEVICE_PNP_NOTIFICATION_DATA La structure WDF_DEVICE_PNP_NOTIFICATION_DATA décrit un changement d’état dans l’ordinateur d’état Plug-and-Play d’un appareil. |
WDF_DEVICE_POWER_CAPABILITIES La structure WDF_DEVICE_POWER_CAPABILITIES décrit les fonctionnalités d’alimentation d’un appareil. |
WDF_DEVICE_POWER_NOTIFICATION_DATA La structure WDF_DEVICE_POWER_NOTIFICATION_DATA décrit un changement d’état au sein de l’ordinateur d’état d’alimentation d’un appareil. |
WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS La structure WDF_DEVICE_POWER_POLICY_IDLE_SETTINGS contient des informations fournies par le pilote que l’infrastructure utilise lorsqu’un appareil est inactif et que le système est à l’état de fonctionnement du système (S0). |
WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA La structure WDF_DEVICE_POWER_POLICY_NOTIFICATION_DATA décrit un changement d’état au sein de l’ordinateur d’état de stratégie d’alimentation d’un appareil. |
WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS La structure WDF_DEVICE_POWER_POLICY_WAKE_SETTINGS contient des informations fournies par le pilote sur la capacité d’un appareil à se réveiller lui-même et le système, lorsque les deux sont dans un état de faible consommation. |
WDF_DEVICE_PROPERTY_DATA La structure WDF_DEVICE_PROPERTY_DATA décrit une propriété d’appareil. |
WDF_DEVICE_STATE La structure WDF_DEVICE_STATE spécifie l’état Plug-and-Play d’un appareil. |
WDF_FILEOBJECT_CONFIG La structure WDF_FILEOBJECT_CONFIG contient les informations de configuration des objets de fichier framework d’un pilote. |
WDF_IO_TYPE_CONFIG La structure WDF_IO_TYPE_CONFIG spécifie la méthode d’accès à la mémoire tampon préférée du pilote pour les demandes de lecture et d’écriture et pour les demandes de contrôle d’E/S d’appareil. |
WDF_PNPPOWER_EVENT_CALLBACKS La structure WDF_PNPPOWER_EVENT_CALLBACKS contient des pointeurs vers les fonctions de rappel d’événement Plug-and-Play et d’alimentation d’un pilote. |
WDF_POWER_FRAMEWORK_SETTINGS La structure WDF_POWER_FRAMEWORK_SETTINGS décrit les paramètres de l’infrastructure de gestion de l’alimentation (PoFx) pour les appareils à composant unique. |
WDF_POWER_POLICY_EVENT_CALLBACKS La structure WDF_POWER_POLICY_EVENT_CALLBACKS contient des pointeurs vers les fonctions de rappel d’événement power policy d’un pilote. |
WDF_REMOVE_LOCK_OPTIONS La structure WDF_REMOVE_LOCK_OPTIONS spécifie les options d’acquisition d’un verrou de suppression avant de remettre un IRP au pilote. |
Énumérations
WDF_DEVICE_FAILED_ACTION L’énumération WDF_DEVICE_FAILED_ACTION identifie l’action que l’infrastructure effectuera lorsqu’un pilote signale une défaillance matérielle ou logicielle irrécupérable. |
WDF_DEVICE_HWACCESS_TARGET_SIZE Cette énumération est utilisée en interne par l’infrastructure. Ne pas utiliser. Cette énumération est définie dans wdfdevice.h. |
WDF_DEVICE_HWACCESS_TARGET_TYPE Découvrez comment l’énumération WDF_DEVICE_HWACCESS_TARGET_SIZE est utilisée en interne par l’infrastructure. Ne pas utiliser. Cette énumération est définie dans wdfdevice.h. |
WDF_DEVICE_IO_TYPE L’énumération WDF_DEVICE_IO_TYPE est utilisée pour spécifier une méthode d’accès aux mémoires tampons de données. |
WDF_DEVICE_PNP_STATE L’énumération WDF_DEVICE_PNP_STATE identifie tous les états que l’ordinateur d’état Plug-and-Play de l’infrastructure peut entrer. |
WDF_DEVICE_POWER_POLICY_STATE L’énumération WDF_DEVICE_POWER_POLICY_STATE identifie tous les états que l’ordinateur d’état de stratégie d’alimentation de l’infrastructure peut entrer. |
WDF_DEVICE_POWER_STATE L’énumération WDF_DEVICE_POWER_STATE identifie tous les états que la machine d’état d’alimentation du framework peut entrer. |
WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS Le type d’énumération WDF_DISPATCH_IRP_TO_IO_QUEUE_FLAGS définit les indicateurs que le pilote peut spécifier quand il appelle WdfDeviceWdmDispatchIrpToIoQueue. |
WDF_EVENT_TYPE L’énumération WDF_EVENT_TYPE spécifie. |
WDF_FILEOBJECT_CLASS L’énumération WDF_FILEOBJECT_CLASS définit des valeurs qui identifient si un pilote nécessite un objet de fichier framework pour représenter un fichier qu’une application ou un autre pilote tente de créer ou d’ouvrir. |
WDF_POWER_DEVICE_STATE L’énumération WDF_POWER_DEVICE_STATE identifie les états d’alimentation de l’appareil qu’un appareil peut prendre en charge. |
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS L’énumération WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS est réservée à un usage interne. |
WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE L’énumération WDF_POWER_POLICY_IDLE_TIMEOUT_TYPE identifie la façon dont le délai d’inactivité d’un appareil est déterminé. |
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES L’énumération WDF_POWER_POLICY_S0_IDLE_CAPABILITIES identifie les fonctionnalités qu’un appareil peut prendre en charge lorsqu’il entre dans un état de faible consommation pendant la marche à l’arrêt. |
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL L’énumération WDF_POWER_POLICY_S0_IDLE_USER_CONTROL identifie si un utilisateur peut contrôler le comportement d’un appareil lorsque l’appareil est inactif et que le système est dans son état de fonctionnement (S0). |
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL L’énumération WDF_POWER_POLICY_SX_WAKE_USER_CONTROL identifie si un utilisateur peut contrôler la capacité d’un appareil à sortir le système d’un état d’alimentation faible. |
WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE L’énumération WDF_RELEASE_HARDWARE_ORDER_ON_FAILURE spécifie quand l’infrastructure appelle la fonction de rappel EvtDeviceReleaseHardware d’un pilote. |
WDF_REMOVE_LOCK_OPTIONS_FLAGS Le type d’énumération WDF_REMOVE_LOCK_OPTIONS_FLAGS définit les indicateurs utilisés dans la structure de WDF_REMOVE_LOCK_OPTIONS d’un pilote. |
WDF_SPECIAL_FILE_TYPE L’énumération WDF_SPECIAL_FILE_TYPE identifie les types de fichiers spéciaux qu’un appareil peut prendre en charge. |
WDF_STATE_NOTIFICATION_TYPE L’énumération WDF_STATE_NOTIFICATION_TYPE identifie le type de notification plug-and-play, d’alimentation ou de stratégie d’alimentation qu’un pilote basé sur l’infrastructure recevra. |