Windows Driver Framework (WDF)
Vue d’ensemble de la technologie Windows Driver Framework.
Pour développer Windows Driver Framework, vous avez besoin des en-têtes suivants :
- 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
Pour obtenir le guide de programmation, consultez Windows Driver Framework.
Énumérations
DEVICE_POWER_STATE L’énumération DEVICE_POWER_STATE identifie les états d’alimentation de l’appareil qu’un appareil peut entrer. |
POWER_ACTION Découvrez comment l’énumération POWER_ACTION identifie les actions d’alimentation du système qui peuvent se produire sur un ordinateur. |
SECURITY_IMPERSONATION_LEVEL L’énumération SECURITY_IMPERSONATION_LEVEL contient des valeurs qui identifient les niveaux d’emprunt d’identité de sécurité. |
WDF_CALLBACK_CONSTRAINT énumération WDF_CALLBACK_CONSTRAINT |
WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS L’énumération WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS définit les valeurs de status d’appareil que l’infrastructure stocke dans la structure de WDF_CHILD_RETRIEVE_INFO d’un pilote. |
WDF_DEVICE_FAILED_ACTION L’énumération WDF_DEVICE_FAILED_ACTION identifie l’action que le framework 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 le framework. Ne pas utiliser. Cette énumération est définie dans wdfdevice.h. |
WDF_DEVICE_HWACCESS_TARGET_SIZE Cette énumération est utilisée en interne par le framework. Ne pas utiliser. Cette énumération est définie dans wudfddi_types.h. |
WDF_DEVICE_HWACCESS_TARGET_TYPE Découvrez comment l’énumération WDF_DEVICE_HWACCESS_TARGET_SIZE est utilisée en interne par le framework. 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 le framework. Ne pas utiliser. Cette énumération est définie dans wudfddi_types.h. |
WDF_DEVICE_IO_BUFFER_RETRIEVAL L’énumération WDF_DEVICE_IO_BUFFER_RETRIEVAL est utilisée pour spécifier quand UMDF met les mémoires tampons d’une demande d’E/S à la disposition du pilote. |
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_IO_TYPE Découvrez que 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 la machine à états 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 la machine d’état de la stratégie d’alimentation du framework peut entrer. |
WDF_DEVICE_POWER_STATE L’énumération WDF_DEVICE_POWER_STATE identifie tous les états que la machine à état d’alimentation du framework peut entrer. |
WDF_DEVICE_SHUTDOWN_FLAGS L’énumération WDF_DEVICE_SHUTDOWN_FLAGS définit des indicateurs qui identifient les types de notifications d’arrêt qu’un pilote peut recevoir. |
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_DMA_DIRECTION L’énumération WDF_DMA_DIRECTION définit la direction d’un transfert DMA. |
WDF_DMA_ENABLER_CONFIG_FLAGS Le type d’énumération WDF_DMA_ENABLER_CONFIG_FLAGS définit les indicateurs utilisés dans la structure de WDF_DMA_ENABLER_CONFIG d’un pilote. |
WDF_DMA_PROFILE L’énumération WDF_DMA_PROFILE identifie les types d’opérations DMA master ou en mode système que les appareils peuvent prendre en charge. |
WDF_DRIVER_INIT_FLAGS L’énumération WDF_DRIVER_INIT_FLAGS spécifie les indicateurs d’initialisation du pilote. |
WDF_EVENT_TYPE L’énumération WDF_EVENT_TYPE spécifie. |
WDF_EVENT_TYPE Découvrez comment l’énumération WDF_EVENT_TYPE spécifie les types d’événements sur lesquels un pilote peut notifier une application inscrite. |
WDF_EXECUTION_LEVEL Le type d’énumération WDF_EXECUTION_LEVEL spécifie l’IRQL maximal auquel l’infrastructure appellera les fonctions de rappel d’événement qu’un pilote a fournies pour un objet framework. |
WDF_FILE_INFORMATION_CLASS L’énumération WDF_FILE_INFORMATION_CLASS identifie les types d’informations de fichier qu’un pilote peut obtenir ou définir. |
WDF_FILE_INFORMATION_CLASS Découvrez comment l’énumération WDF_FILE_INFORMATION_CLASS identifie les types d’informations de fichier qu’un pilote peut obtenir ou définir. |
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_INTERRUPT_POLARITY Le type d’énumération WDF_INTERRUPT_POLARITY est utilisé pour spécifier la polarité d’un signal d’interruption. |
WDF_INTERRUPT_POLARITY Découvrez comment le type d’énumération WDF_INTERRUPT_POLARITY est utilisé pour spécifier la polarité d’un signal d’interruption. |
WDF_INTERRUPT_POLICY Le type d’énumération WDF_INTERRUPT_POLICY identifie les stratégies d’affinité que le gestionnaire PnP peut utiliser lorsqu’il affecte les interruptions d’un appareil aux processeurs d’un système multiprocesseur. |
WDF_INTERRUPT_POLICY Découvrez comment le type d’énumération WDF_INTERRUPT_POLICY identifie les stratégies d’affinité que le gestionnaire PnP peut utiliser lorsqu’il affecte les interruptions d’un appareil aux processeurs d’un système multiprocesseur. |
WDF_INTERRUPT_POLICY Le type d’énumération WDF_INTERRUPT_POLICY identifie les stratégies d’affinité que le gestionnaire de Plug-and-Play (PnP) peut utiliser lorsqu’il affecte les interruptions d’un appareil aux processeurs d’un système multiprocesseur. |
WDF_INTERRUPT_PRIORITY Découvrez comment le type d’énumération WDF_INTERRUPT_PRIORITY identifie les priorités relatives pour les interruptions d’appareil. |
WDF_INTERRUPT_PRIORITY Ce type d’énumération identifie les priorités relatives pour les interruptions d’appareil. |
WDF_INTERRUPT_PRIORITY Découvrez comment ce type d’énumération identifie les priorités relatives pour les interruptions d’appareil. |
WDF_IO_FORWARD_PROGRESS_ACTION L’énumération WDF_IO_FORWARD_PROGRESS_ACTION identifie les actions que l’infrastructure peut effectuer pour un paquet de demande d’E/S (IRP) que votre pilote examine dans une situation de faible mémoire. |
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY L’énumération WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY identifie les actions que l’infrastructure peut effectuer lorsqu’elle reçoit une demande d’E/S pour votre pilote, si une situation de mémoire insuffisante existe. |
WDF_IO_QUEUE_DISPATCH_TYPE Le type d’énumération WDF_IO_QUEUE_DISPATCH_TYPE identifie les méthodes de répartition des requêtes qui peuvent être associées à un objet de file d’attente d’infrastructure. |
WDF_IO_QUEUE_DISPATCH_TYPE L’énumération WDF_IO_QUEUE_DISPATCH_TYPE contient des valeurs qui identifient la façon dont un pilote doit recevoir les requêtes d’une file d’E/S. |
WDF_IO_QUEUE_STATE Le type d’énumération WDF_IO_QUEUE_STATE identifie le status d’un objet de file d’attente d’infrastructure. Les énumérateurs sont utilisés comme masques de bits. |
WDF_IO_QUEUE_STATE L’énumération WDF_IO_QUEUE_STATE contient des valeurs qui identifient l’état d’une file d’E/S. |
WDF_IO_TARGET_OPEN_TYPE L’énumération WDF_IO_TARGET_OPEN_TYPE spécifie comment un pilote identifie une cible d’E/S distante lorsque le pilote appelle WdfIoTargetOpen. |
WDF_IO_TARGET_PURGE_IO_ACTION L’énumération WDF_IO_TARGET_PURGE_IO_ACTION identifie les actions que l’infrastructure peut effectuer lorsqu’un pilote appelle WdfIoTargetPurge pour purger une cible d’E/S. |
WDF_IO_TARGET_SENT_IO_ACTION L’énumération WDF_IO_TARGET_SENT_IO_ACTION identifie les actions que l’infrastructure peut effectuer lorsqu’un pilote appelle WdfIoTargetStop pour arrêter une cible d’E/S. |
WDF_IO_TARGET_SENT_IO_ACTION L’énumération WDF_IO_TARGET_SENT_IO_ACTION identifie les actions que l’infrastructure peut effectuer lorsqu’un pilote appelle IWDFIoTargetStateManagement ::Stop ou IWDFRemoteTarget ::Stop pour arrêter une cible d’E/S. |
WDF_IO_TARGET_STATE L’énumération WDF_IO_TARGET_STATE spécifie les états où une cible d’E/S peut se trouver. |
WDF_IO_TARGET_STATE Découvrez comment l’énumération WDF_IO_TARGET_STATE spécifie les états dans lequel une cible d’E/S peut se trouver. |
WDF_KPROCESSOR_MODE Le type d’énumération WDF_KPROCESSOR_MODE identifie les modes de processeur dans lesquels un thread peut s’exécuter. |
WDF_MEMORY_DESCRIPTOR_TYPE L’énumération WDF_MEMORY_DESCRIPTOR_TYPE identifie les types de descriptions de mémoire qu’une structure WDF_MEMORY_DESCRIPTOR peut spécifier. |
WDF_PNP_CAPABILITY L’énumération WDF_PNP_CAPABILITY contient des valeurs qui identifient les fonctionnalités de Plug-and-Play (PnP) d’un appareil. |
WDF_PNP_STATE L’énumération WDF_PNP_STATE contient des valeurs qui identifient les status de Plug-and-Play (PnP) d’un appareil. |
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_DEVICE_STATE L’énumération WDF_POWER_DEVICE_STATE contient des valeurs qui identifient l’état d’alimentation 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_CONSTANTS Cet article décrit l’énumération WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS. |
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_CAPABILITIES Découvrez comment 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 d’énergie pendant qu’il est en marche marche. |
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_S0_IDLE_USER_CONTROL Découvrez comment 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_POWER_POLICY_SX_WAKE_USER_CONTROL Découvrez comment 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_PROPERTY_STORE_DISPOSITION L’énumération WDF_PROPERTY_STORE_DISPOSITION contient des valeurs qui indiquent si une valeur de Registre a été créée ou existait déjà lorsqu’un pilote a obtenu une interface de magasin de propriétés. |
WDF_PROPERTY_STORE_RETRIEVE_FLAGS L’énumération WDF_PROPERTY_STORE_RETRIEVE_FLAGS contient des valeurs qui indiquent si UMDF doit créer une clé de Registre si la clé n’existe pas déjà. |
WDF_PROPERTY_STORE_ROOT_CLASS L’énumération WDF_PROPERTY_STORE_ROOT_CLASS identifie les clés de Registre que la propriété UMDF stocke représentent. |
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_REQUEST_FORWARD_OPTIONS_FLAGS Le type d’énumération WDF_REQUEST_FORWARD_OPTIONS_FLAGS définit les indicateurs utilisés dans la structure de WDF_REQUEST_FORWARD_OPTIONS d’un pilote. |
WDF_REQUEST_REUSE_FLAGS Le type d’énumération WDF_REQUEST_REUSE_FLAGS définit les indicateurs utilisés dans la structure de WDF_REQUEST_REUSE_PARAMS d’un pilote. |
WDF_REQUEST_SEND_OPTIONS_FLAGS Le type d’énumération WDF_REQUEST_SEND_OPTIONS_FLAGS définit les indicateurs utilisés dans la structure de WDF_REQUEST_SEND_OPTIONS d’un pilote. |
WDF_REQUEST_SEND_OPTIONS_FLAGS Le type d’énumération WDF_REQUEST_SEND_OPTIONS_FLAGS définit les indicateurs qu’un pilote peut spécifier lorsqu’il appelle IWDFIoRequest ::Send. |
WDF_REQUEST_STOP_ACTION_FLAGS Le type d’énumération WDF_REQUEST_STOP_ACTION_FLAGS définit les indicateurs que l’infrastructure passe à la fonction de rappel EvtIoStop d’un pilote. |
WDF_REQUEST_STOP_ACTION_FLAGS L’énumération WDF_REQUEST_STOP_ACTION_FLAGS contient des valeurs qui identifient l’état d’une demande d’action d’arrêt dans un appel à la méthode IQueueCallbackIoStop ::OnIoStop du pilote. |
WDF_REQUEST_TYPE Le type d’énumération WDF_REQUEST_TYPE identifie les types de requêtes qu’un objet de demande d’infrastructure peut contenir. |
WDF_REQUEST_TYPE L’énumération WDF_REQUEST_TYPE identifie les types de demandes d’E/S qu’un objet de requête UMDF peut représenter. |
WDF_RETRIEVE_CHILD_FLAGS L’énumération WDF_RETRIEVE_CHILD_FLAGS définit les indicateurs qu’un pilote peut définir avant d’appeler WdfChildListBeginIteration. |
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 de Plug-and-Play, d’alimentation ou de stratégie d’alimentation qu’un pilote basé sur l’infrastructure recevra. |
WDF_SYNCHRONIZATION_SCOPE Le type d’énumération WDF_SYNCHRONIZATION_SCOPE spécifie comment l’infrastructure synchronisera l’exécution des fonctions de rappel d’événements d’un objet. |
WDF_TASK_QUEUE_DISPATCH_TYPE Cet article WDF_TASK_QUEUE_DISPATCH_TYPE est destiné uniquement à un usage interne. |
WDF_TASK_SEND_OPTIONS_FLAGS Cet article WDF_TASK_SEND_OPTIONS_FLAGS est destiné uniquement à un usage interne. |
WDF_TRI_STATE Le WDF_TRI_STATE type d’énumération définit trois valeurs que l’infrastructure utilise pour certains membres de structure et paramètres de fonction. |
WDF_TRI_STATE Découvrez comment le type d’énumération WDF_TRI_STATE définit trois valeurs que l’infrastructure utilise pour certains membres de structure et paramètres de fonction. |
WDF_USB_BMREQUEST_DIRECTION L’énumération WDF_USB_BMREQUEST_DIRECTION identifie le sens de transfert des données pour un transfert de contrôle USB. |
WDF_USB_BMREQUEST_RECIPIENT L’énumération WDF_USB_BMREQUEST_RECIPIENT identifie le destinataire du transfert de données pour un transfert de contrôle USB. |
WDF_USB_BMREQUEST_TYPE L’énumération WDF_USB_BMREQUEST_TYPE identifie le type de transfert de données pour un transfert de contrôle USB. |
WDF_USB_DEVICE_TRAITS L’énumération WDF_USB_DEVICE_TRAITS identifie les caractéristiques des périphériques USB. |
WDF_USB_PIPE_TYPE L’énumération WDF_USB_PIPE_TYPE identifie les types de canaux USB. |
WDF_USB_REQUEST_TYPE L’énumération WDF_USB_REQUEST_TYPE identifie les types de requêtes USB qu’un pilote basé sur l’infrastructure peut envoyer à une cible d’E/S USB. |
WDF_USB_REQUEST_TYPE L’énumération WDF_USB_REQUEST_TYPE contient des valeurs qui identifient un type d’objet de requête USB. |
WDF_WMI_PROVIDER_CONTROL L’énumération WDF_WMI_PROVIDER_CONTROL définit le type de fonctions de contrôle qu’un fournisseur de données WMI peut prendre en charge. |
WDF_WMI_PROVIDER_FLAGS L’énumération WDF_WMI_PROVIDER_FLAGS définit des indicateurs de configuration pour le fournisseur de données WMI d’un pilote. |
WdfUsbTargetDeviceSelectConfigType L’énumération WdfUsbTargetDeviceSelectConfigType définit les types d’opérations de configuration pour les périphériques USB. |
WdfUsbTargetDeviceSelectSettingType L’énumération WdfUsbTargetDeviceSelectSettingType définit des techniques permettant de spécifier un autre paramètre pour une interface USB. |
Fonctions
Abandon La méthode Abort annule tous les transferts en attente sur un canal USB. |
AcquireInterruptLock La méthode AcquireInterruptLock commence une séquence de code qui s’exécute en tenant le verrou d’un objet d’interruption. |
AcquireLock La méthode AcquireLock empêche l’infrastructure d’appeler des méthodes d’interfaces qu’un pilote a inscrites. |
AssignContext La méthode AssignContext inscrit un contexte et une fonction de rappel de nettoyage fournie par le pilote pour l’objet. |
AssignDeviceInterfaceState La méthode AssignDeviceInterfaceState active ou désactive l’interface d’appareil spécifiée instance pour un appareil. |
AssignS0IdleSettings La méthode AssignS0IdleSettings fournit des informations fournies par le pilote que l’infrastructure utilise lorsqu’un appareil est inactif et que le système est dans son état de fonctionnement (S0). |
AssignS0IdleSettingsEx La méthode AssignS0IdleSettingsEx fournit des informations fournies par le pilote que l’infrastructure utilise lorsqu’un appareil est inactif et que le système est dans son état de fonctionnement (S0). |
AssignSxWakeSettings La méthode AssignSxWakeSettings fournit des informations fournies par le pilote sur la capacité d’un appareil à déclencher un signal de veille alors que l’appareil et le système sont à faible consommation d’énergie. |
AutoForwardCreateCleanupClose La méthode AutoForwardCreateCleanupClose contrôle lorsque les notifications de création, de nettoyage et de fermeture sont transférées au pilote inférieur suivant dans la pile des appareils. |
CancelSentRequest La méthode CancelSentRequest tente d’annuler la demande d’E/S que le pilote a précédemment envoyée à une cible d’E/S. |
CancelSentRequestsForFile La méthode CancelSentRequestsForFile annule toutes les demandes d’E/S qui ont été envoyées pour le compte de l’objet de fichier spécifié. |
Close La méthode Close ferme un instance d’un objet driver-created-file UMDF qui a été créé en appelant la méthode IWDFDevice ::CreateWdfFile. |
Close La méthode Close ferme une cible d’E/S distante. |
CloseForQueryRemove La méthode CloseForQueryRemove ferme une cible d’E/S distante, car le système d’exploitation peut autoriser la suppression de l’appareil. |
CommitPnpState La méthode CommitPnpState valide l’état de la propriété Plug-and-Play (PnP) (c’est-à-dire, active, désactive ou définit l’état par défaut) défini par la méthode IWDFDevice ::SetPnpState. |
Terminé La méthode Complete termine une demande d’E/S. |
CompleteWithInformation La méthode CompleteWithInformation complète une requête avec les informations fournies. |
ConfigureContinuousReader La méthode ConfigureContinuousReader configure l’infrastructure pour lire en continu à partir d’un canal USB. |
ConfigureRequestDispatching La méthode ConfigureRequestDispatching configure la mise en file d’attente des demandes d’E/S du type spécifié dans la file d’attente d’E/S spécifiée. |
ConfigureRequestDispatching La méthode ConfigureRequestDispatching configure la mise en file d’attente des demandes d’E/S du type donné. |
CopyFromBuffer La méthode CopyFromBuffer copie en toute sécurité les données de la mémoire tampon source spécifiée vers un objet mémoire. |
CopyFromMemory La méthode CopyFromMemory copie en toute sécurité les données de la mémoire tampon source spécifiée et empêche les dépassements que l’opération de copie pourrait provoquer autrement. |
CopyToBuffer La méthode CopyToBuffer copie en toute sécurité les données d’un objet mémoire vers la mémoire tampon cible spécifiée. |
CreateDevice La méthode CreateDevice configure et crée un objet d’appareil framework. |
CreateDeviceInterface La méthode CreateDeviceInterface crée un instance d’une classe d’interface d’appareil. |
CreateFileHandleTarget La méthode CreateFileHandleTarget crée un objet cible d’E/S basé sur un handle de fichier. |
CreateInterrupt La méthode CreateInterrupt crée un objet d’interruption de framework. |
CreateIoQueue La méthode CreateIoQueue configure la file d’attente d’E/S par défaut associée à un appareil ou crée une file d’attente d’E/S secondaire pour l’appareil. |
CreatePreallocatedWdfMemory La méthode CreatePreallocatedWdfMemory crée un objet de mémoire framework pour la mémoire tampon spécifiée. |
CreateRemoteInterface La méthode CreateRemoteInterface crée un objet d’interface distante qui représente une interface d’appareil. |
CreateRemoteTarget La méthode CreateRemoteTarget crée un objet cible distant qui représente une cible d’E/S distante. |
CreateRequest La méthode CreateRequest crée un objet de requête non mis en forme. |
CreateSymbolicLink La méthode CreateSymbolicLink crée un lien symbolique pour l’appareil. |
CreateSymbolicLinkWithReferenceString La méthodeCreateSymbolicLinkWithReferenceString crée un nom de lien symbolique et éventuellement une chaîne de référence pour un appareil. |
CreateUsbTargetDevice La méthode CreateUsbTargetDevice crée un objet de périphérique USB qui est également une cible d’E/S. |
CreateWdfFile La méthode CreateWdfFile crée un objet file pour un pilote à utiliser. |
CreateWdfMemory La méthode CreateWdfMemory crée un objet mémoire framework et alloue, pour l’objet mémoire, une mémoire tampon de données de la taille différente de zéro spécifiée. |
CreateWdfObject La méthode CreateWdfObject crée un objet WDF personnalisé (ou utilisateur) à partir d’un objet WDF parent. |
CreateWorkItem La méthode CreateWorkItem crée un objet d’élément de travail d’infrastructure, qui peut ensuite être ajouté à la file d’attente d’éléments de travail de l’infrastructure. |
DeleteNamedValue La méthode DeleteNamedValue supprime un nom de valeur du Registre. |
DeleteWdfObject La méthode DeleteWdfObject supprime un objet WDF (Microsoft Windows Driver Frameworks) créé précédemment. |
Désactiver La méthode Disable désactive une interruption d’appareil spécifiée en appelant la fonction de rappel OnInterruptDisable du pilote. |
Aspirer La méthode Drain demande à la file d’attente de rejeter les nouvelles demandes d’E/S entrantes et d’autoriser la remise des requêtes déjà en file d’attente au pilote pour traitement. |
DrainSynchronously La méthode DrainSynchronously dirige la file d’attente pour rejeter les nouvelles demandes d’E/S entrantes et permet aux requêtes déjà en file d’attente d’être remises au pilote pour traitement. Cette méthode retourne une fois que toutes les demandes sont terminées ou annulées. |
Activer La méthode Enable active une interruption d’appareil spécifiée en appelant la fonction de rappel OnInterruptEnable du pilote. |
Enqueue (empiler) La méthode Enqueue ajoute l’objet d’élément de travail framework de cette interface à la file d’attente d’éléments de travail du système. |
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_CLEANUP La fonction de rappel d’événement EvtChildListAddressDescriptionCleanup d’un pilote libère toutes les allocations de mémoire pour une description d’adresse allouée par la fonction de rappel EvtChildListAddressDescriptionDuplicate du pilote. |
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_COPY La fonction de rappel d’événement EvtChildListAddressDescriptionCopy d’un pilote copie la description d’une adresse enfant d’un emplacement spécifié vers un autre. |
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_DUPLICATE La fonction de rappel d’événement EvtChildListAddressDescriptionDuplicate d’un pilote duplique une description d’adresse enfant. |
EVT_WDF_CHILD_LIST_CREATE_DEVICE La fonction de rappel d’événementEvtChildListCreateDevice d’un pilote de bus crée un objet d’appareil framework pour un nouvel appareil qui a été énuméré dynamiquement. |
EVT_WDF_CHILD_LIST_DEVICE_REENUMERATED La fonction de rappel d’événement EvtChildListDeviceReenumerated d’un pilote permet au pilote d’approuver ou d’annuler une nouvelle énumération d’un appareil spécifié. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_CLEANUP La fonction de rappel d’événement EvtChildListIdentificationDescriptionCleanup d’un pilote libère toutes les allocations de mémoire pour une description d’identification allouée par la fonction de rappel EvtChildListIdentificationDescriptionDuplicate du pilote. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COMPARE La fonction de rappel d’événement EvtChildListIdentificationDescriptionCompare d’un pilote compare une description d’identification enfant à une autre. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY La fonction de rappel d’événement EvtChildListIdentificationDescriptionCopy d’un pilote copie une description d’identification enfant d’un emplacement spécifié vers un autre. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE La fonction de rappel de l’événement EvtChildListIdentificationDescriptionDuplicate d’un pilote duplique une description d’identification enfant. |
EVT_WDF_CHILD_LIST_SCAN_FOR_CHILDREN La fonction de rappel d’événement EvtChildListScanForChildren d’un pilote doit signaler tous les appareils enfants présents. |
EVT_WDF_COMPANION_POST_D0_EXIT Cet article EVT_WDF_COMPANION_POST_D0_EXIT est destiné uniquement à un usage interne. |
EVT_WDF_COMPANION_POST_RELEASE_HARDWARE Cet article EVT_WDF_COMPANION_POST_RELEASE_HARDWARE est destiné uniquement à un usage interne. |
EVT_WDF_COMPANION_PRE_D0_ENTRY Cet article EVT_WDF_COMPANION_PRE_D0_ENTRY est destiné uniquement à un usage interne. |
EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE Cet article EVT_WDF_COMPANION_PRE_PREPARE_HARDWARE est destiné uniquement à un usage interne. |
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_DISABLE_WAKE_AT_BUS La fonction de rappel d’événement EvtDeviceDisableWakeAtBus d’un pilote de bus effectue des opérations au niveau du bus qui désactivent la capacité de l’un des appareils du bus à déclencher un signal de réveil sur le bus. |
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_EJECT La fonction de rappel d’événement EvtDeviceEject d’un pilote gère les opérations nécessaires pour éjecter un appareil de sa station d’accueil. |
EVT_WDF_DEVICE_ENABLE_WAKE_AT_BUS La fonction de rappel d’événement EvtDeviceEnableWakeAtBus d’un conducteur de bus effectue des opérations au niveau du bus qui permettent à l’un des appareils du bus de déclencher un signal de réveil sur le bus. |
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_FILTER_RESOURCE_REQUIREMENTS La fonction de rappel de l’événement EvtDeviceFilterAddResourceRequirements d’un pilote peut ajouter des ressources à un ensemble de ressources matérielles requises avant que le système n’affecte des ressources à 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_PROCESS_QUERY_INTERFACE_REQUEST La fonction de rappel de l’événement EvtDeviceProcessQueryInterfaceRequest d’un pilote examine la demande d’accès d’un autre pilote à une interface définie par le pilote, avant que l’infrastructure passe l’interface au pilote demandeur. |
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_REMOVE_ADDED_RESOURCES La fonction de rappel d’événement EvtDeviceRemoveAddedResources d’un pilote supprime les ressources matérielles ajoutées par la fonction de rappel EvtDeviceFilterAddResourceRequirements du pilote. |
EVT_WDF_DEVICE_REPORTED_MISSING La fonction de rappel d’événement EvtDeviceReportedMissing d’un pilote de bus informe le pilote que l’infrastructure a signalé l’objet de périphérique physique (PDO) manquant au gestionnaire de Plug-and-Play. |
EVT_WDF_DEVICE_RESOURCE_REQUIREMENTS_QUERY La fonction de rappel de l’événement EvtDeviceResourceRequirementsQuery d’un pilote de bus crée une liste des besoins en ressources qui représente les ressources matérielles requises de l’appareil. |
EVT_WDF_DEVICE_RESOURCES_QUERY La fonction de rappel d’événement EvtDeviceResourcesQuery d’un pilote de bus crée une liste de ressources qui représente la configuration de démarrage d’un appareil spécifié. |
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_SET_LOCK La fonction de rappel d’événement EvtDeviceSetLock d’un pilote verrouille l’appareil spécifié afin qu’il ne puisse pas être éjecté, ou déverrouille l’appareil afin qu’il puisse être éjecté. |
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION La fonction de rappel de l’événement EvtDeviceShutdownNotification d’un pilote avertit le pilote que le système est sur le point de perdre sa puissance. |
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_DMA_ENABLER_DISABLE La fonction de rappel d’événement EvtDmaEnableDisable d’un pilote désactive la fonctionnalité DMA d’un appareil avant que l’appareil ne quitte son état de travail (D0). |
EVT_WDF_DMA_ENABLER_ENABLE La fonction de rappel d’événement EvtDmaEnableEnable d’un pilote active la fonctionnalité DMA d’un appareil une fois que l’appareil est entré dans son état de travail (D0). |
EVT_WDF_DMA_ENABLER_FILL La fonction de rappel d’événement EvtDmaEnablerFill d’un pilote alloue les mémoires tampons DMA d’un appareil. |
EVT_WDF_DMA_ENABLER_FLUSH La fonction de rappel d’événement EvtDmaEnablerFlush d’un pilote libère les mémoires tampons DMA d’un appareil. |
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_START La fonction de rappel de l’événement EvtDmaEnablerSelfManagedIoStart d’un pilote démarre les opérations d’E/S auto-gérées d’un appareil DMA. |
EVT_WDF_DMA_ENABLER_SELFMANAGED_IO_STOP La fonction de rappel d’événement EvtDmaEnablerSelfManagedIoStop d’un pilote arrête les opérations d’E/S autogérées d’un appareil DMA. |
EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL La fonction de rappel d’événement EvtDmaTransactionConfigureDmaChannel d’un pilote configure l’adaptateur DMA pour un enabler DMA en mode système. |
EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE La fonction de rappel d’événement EvtDmaTransactionDmaTransferComplete d’un pilote est appelée lorsque le contrôleur en mode système a terminé le transfert DMA actuel. |
EVT_WDF_DPC La fonction de rappel EvtDpcFunc d’un pilote effectue des opérations définies par le pilote à l’adresse IRQL = DISPATCH_LEVEL. |
EVT_WDF_DRIVER_DEVICE_ADD La fonction de rappel d’événement EvtDriverDeviceAdd d’un pilote effectue des opérations d’initialisation d’appareil lorsque le gestionnaire Plug-and-Play (PnP) signale l’existence d’un appareil. |
EVT_WDF_DRIVER_UNLOAD La fonction de rappel d’événement EvtDriverUnload d’un pilote effectue des opérations qui doivent avoir lieu avant le déchargement du pilote. |
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_INTERRUPT_DISABLE La fonction de rappel d’événement EvtInterruptDisable d’un pilote désactive une interruption matérielle spécifiée. |
EVT_WDF_INTERRUPT_DPC La fonction de rappel d’événement EvtInterruptDpc d’un pilote traite les informations d’interruption que la fonction de rappel EvtInterruptIsr du pilote a stockées. |
EVT_WDF_INTERRUPT_ENABLE La fonction de rappel d’événement EvtInterruptEnable d’un pilote active une interruption matérielle spécifiée. |
EVT_WDF_INTERRUPT_ISR La fonction de rappel d’événement EvtInterruptIsr d’un pilote traite une interruption matérielle. |
EVT_WDF_INTERRUPT_SYNCHRONIZE La fonction de rappel d’événement EvtInterruptSynchronize d’un pilote effectue des opérations qui doivent être synchronisées avec une fonction de rappel EvtInterruptIsr. |
EVT_WDF_INTERRUPT_WORKITEM La fonction de rappel d’événement EvtInterruptWorkItem d’un pilote traite les informations d’interruption que la fonction de rappel EvtInterruptIsr du pilote a stockées. |
EVT_WDF_IO_ALLOCATE_REQUEST_RESOURCES La fonction de rappel EvtIoAllocateRequestResources d’un pilote alloue les ressources spécifiques à la demande dont le pilote a besoin pour traiter la requête spécifiée. |
EVT_WDF_IO_ALLOCATE_RESOURCES_FOR_RESERVED_REQUEST La fonction de rappel EvtIoAllocateResourcesForReservedRequest d’un pilote alloue des ressources spécifiques à la demande que le pilote peut utiliser pour traiter une demande d’E/S à l’avenir. |
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_WDF_IO_QUEUE_IO_CANCELED_ON_QUEUE La fonction de rappel d’événement EvtIoCanceledOnQueue d’un pilote informe le pilote qu’il doit effectuer une demande d’E/S que l’infrastructure a supprimée d’une file d’E/S. |
EVT_WDF_IO_QUEUE_IO_DEFAULT La fonction de rappel d’événement EvtIoDefault d’un pilote traite une demande d’E/S spécifiée. |
EVT_WDF_IO_QUEUE_IO_DEVICE_CONTROL La fonction de rappel d’événement EvtIoDeviceControl d’un pilote traite une demande de contrôle d’E/S de périphérique spécifiée. |
EVT_WDF_IO_QUEUE_IO_INTERNAL_DEVICE_CONTROL La fonction de rappel d’événement EvtIoInternalDeviceControl d’un pilote traite une demande d’E/S qui contient un code de contrôle d’E/S de périphérique interne (IOCTL). |
EVT_WDF_IO_QUEUE_IO_READ La fonction de rappel d’événement EvtIoRead d’un pilote traite une demande de lecture spécifiée. |
EVT_WDF_IO_QUEUE_IO_RESUME La fonction de rappel d’événement EvtIoResume d’un pilote reprend le traitement d’une demande d’E/S spécifiée une fois que l’appareil sous-jacent est revenu à son état d’alimentation opérationnel (D0). |
EVT_WDF_IO_QUEUE_IO_STOP La fonction de rappel d’événement EvtIoStop d’un pilote termine, met en file d’attente ou suspend le traitement d’une requête spécifiée, car la file d’attente d’E/S de la requête est arrêtée. |
EVT_WDF_IO_QUEUE_IO_WRITE La fonction de rappel d’événement EvtIoWrite d’un pilote traite une demande d’écriture spécifiée. |
EVT_WDF_IO_QUEUE_STATE La fonction de rappel d’événement EvtIoQueueState d’un pilote fournit des informations sur l’état de la file d’attente au pilote. |
EVT_WDF_IO_TARGET_QUERY_REMOVE La fonction de rappel d’événement EvtIoTargetQueryRemove d’un pilote indique si l’infrastructure peut supprimer en toute sécurité l’appareil d’une cible d’E/S distante spécifiée. |
EVT_WDF_IO_TARGET_REMOVE_CANCELED La fonction de rappel d’événement EvtIoTargetRemoveCanceled d’un pilote effectue des opérations lorsque la suppression d’une cible d’E/S distante spécifiée est annulée. |
EVT_WDF_IO_TARGET_REMOVE_COMPLETE La fonction de rappel d’événement EvtIoTargetRemoveComplete d’un pilote effectue des opérations lorsque la suppression d’une cible d’E/S distante spécifiée est terminée. |
EVT_WDF_IO_WDM_IRP_FOR_FORWARD_PROGRESS La fonction de rappel EvtIoWdmIrpForForwardProgress d’un pilote examine un paquet de demandes d’E/S (IRP) et détermine s’il faut utiliser un objet de requête réservé pour traiter la demande d’E/S ou pour faire échouer la demande d’E/S. |
EVT_WDF_OBJECT_CONTEXT_CLEANUP La fonction de rappel d’événement EvtCleanupCallback d’un pilote supprime les références du pilote sur un objet afin que l’objet puisse être supprimé. |
EVT_WDF_OBJECT_CONTEXT_DESTROY La fonction de rappel d’événement EvtDestroyCallback d’un pilote effectue des opérations associées à la suppression d’un objet framework. |
EVT_WDF_PROGRAM_DMA La fonction de rappel d’événement EvtProgramDma d’un pilote basé sur l’infrastructure programme un appareil spécifié pour effectuer une opération de transfert DMA. |
EVT_WDF_REQUEST_CANCEL La fonction de rappel d’événement EvtRequestCancel d’un pilote gère les opérations qui doivent être effectuées lorsqu’une demande d’E/S est annulée. |
EVT_WDF_REQUEST_COMPLETION_ROUTINE La fonction de rappel d’événement CompletionRoutine d’un pilote s’exécute lorsqu’un autre pilote termine une demande d’E/S spécifiée. |
EVT_WDF_REQUEST_IMPERSONATE La fonction de rappel d’événement EvtRequestImpersonate d’un pilote effectue des tâches au niveau de l’emprunt d’identité demandé, telles que l’ouverture d’un fichier protégé. |
EVT_WDF_RESERVE_DMA La fonction de rappel d’événement EvtReserveDma est appelée lorsque l’infrastructure dispose de ressources réservées pour exécuter et libérer une transaction. Les ressources réservées incluent les registres de carte et le verrou de l’adaptateur DMA WDM. |
EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC Cet article EVT_WDF_TASK_QUEUE_TASK_EXECUTE_SYNC est destiné uniquement à un usage interne. |
EVT_WDF_TIMER La fonction de rappel d’événement EvtTimerFunc est appelée lorsqu’une période spécifiée s’est écoulée. |
EVT_WDF_USB_READER_COMPLETION_ROUTINE La fonction de rappel d’événement EvtUsbTargetPipeReadComplete d’un pilote informe le pilote qu’un lecteur continu a réussi une demande de lecture. |
EVT_WDF_USB_READERS_FAILED La fonction de rappel d’événement EvtUsbTargetPipeReadersFailed d’un pilote informe le pilote qu’un lecteur continu a signalé une erreur lors du traitement d’une demande de lecture. |
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD La fonction de rappel EvtWmiInstanceExecuteMethod d’un pilote exécute une méthode spécifiée que le pilote fournit pour les instance d’un fournisseur de données WMI. |
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE La fonction de rappel EvtWmiInstanceQueryInstance d’un pilote copie les données instance d’un fournisseur WMI dans une mémoire tampon à remettre à un client WMI. |
EVT_WDF_WMI_INSTANCE_SET_INSTANCE La fonction de rappel EvtWmiInstanceSetInstance d’un pilote définit toutes les données instance d’un fournisseur de données WMI sur les valeurs qu’un client WMI fournit. |
EVT_WDF_WMI_INSTANCE_SET_ITEM La fonction de rappel EvtWmiInstanceSetItem d’un pilote définit un élément unique des données instance d’un fournisseur de données WMI sur une valeur qu’un client WMI fournit. |
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL La fonction de rappel EvtWmiProviderFunctionControl d’un pilote active et désactive la prise en charge du pilote pour la collecte de données et l’envoi d’événements pour un fournisseur de données WMI spécifié. |
EVT_WDF_WORKITEM La fonction de rappel d’événement EvtWorkItem d’un pilote effectue le travail associé à un élément de travail spécifié. |
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 l’infrastructure 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 l’infrastructure d’alimentation. |
Purge La méthode Flush retourne une fois que l’élément de travail de cette interface a été pris en charge. |
Purge La méthode Flush ignore toutes les données que WinUsb a enregistrées lorsque l’appareil a retourné plus de données que le client demandé. |
FormatRequestForControlTransfer La méthode FormatRequestForControlTransfer met en forme un objet de requête d’E/S pour un transfert de contrôle USB. |
FormatRequestForFlush La méthode FormatRequestForFlush génère une demande d’E/S pour une opération de vidage, mais n’envoie pas la demande à une cible d’E/S. |
FormatRequestForIoctl La méthode FormatRequestForIoctl met en forme un objet de demande d’E/S pour une opération de contrôle d’E/S. |
FormatRequestForQueryInformation La méthode FormatRequestForQueryInformation met en forme une demande d’E/S pour obtenir des informations sur un fichier, mais elle n’envoie pas la demande à une cible d’E/S. |
FormatRequestForRead La méthode FormatRequestForRead met en forme un objet de requête d’E/S pour une opération de lecture. |
FormatRequestForSetInformation La méthode FormatRequestForSetInformation met en forme une demande d’E/S pour définir des informations sur un fichier, mais elle n’envoie pas la demande à une cible d’E/S. |
FormatRequestForWrite La méthode FormatRequestForWrite met en forme un objet de requête d’E/S pour une opération d’écriture. |
FormatUsingCurrentType La méthode FormatUsingCurrentType met en forme une requête d’E/S afin que le pilote puisse la transférer, sans modification, au pilote inférieur suivant. |
ForwardToIoQueue La méthode ForwardToIoQueue transfère (c’est-à-dire remettant en file d’attente) une demande d’E/S vers l’une des files d’attente d’E/S du pilote appelant. |
GetCompletedRequestType La méthode GetCompletedRequestType récupère le type d’opération que contient la demande à terminer. |
GetCompletedUsbRequestType La méthode GetCompletedUsbRequestType récupère le type d’opération que contient la demande à terminer. |
GetCompletionParams La méthode GetCompletionParams récupère l’objet parameters pour l’achèvement d’un objet de requête d’E/S. |
GetCompletionStatus La méthode GetCompletionStatus récupère la status d’achèvement d’une requête d’E/S. |
GetConfiguredSettingIndex La méthode GetConfiguredSettingIndex récupère l’index de paramètre actuel pour une interface USB. |
GetCount La méthode GetCount retourne le nombre de descripteurs de ressources contenus dans la liste de ressources de cette interface. |
GetCreateParameters La méthode GetCreateParameters récupère les paramètres de requête pour une demande de type create. |
GetCreateParametersEx La méthode GetCreateParametersEx récupère les paramètres de création de fichier associés à un fichier en cours de création ou d’ouverture. |
GetDataBuffer La méthode GetDataBuffer récupère la mémoire tampon de données associée à un objet mémoire. |
GetDefaultIoQueue La méthode GetDefaultIoQueue récupère l’interface de la file d’attente d’E/S par défaut pour un appareil. |
GetDefaultIoTarget La méthode GetDefaultIoTarget récupère l’interface de la cible d’E/S par défaut pour un appareil instance. |
GetDescriptor La méthode GetDescriptor retourne un pointeur vers un descripteur de ressources contenu dans la liste des ressources de cette interface. |
GetDevice La méthode GetDevice retourne l’interface à l’objet d’appareil auquel un objet file est associé. |
GetDevice La méthode GetDevice retourne l’interface d’objet d’appareil d’infrastructure pour cet objet d’interruption. |
GetDevice La méthode GetDevice récupère l’interface de l’appareil propriétaire de la file d’attente d’E/S. |
GetDeviceControlTransferParameters La méthode GetDeviceControlTransferParameters récupère les paramètres associés à l’achèvement d’une demande de contrôle d’E/S d’appareil. |
GetDeviceIoControlParameters La méthode GetDeviceIoControlParameters récupère les paramètres de requête pour une demande de type de contrôle d’E/S d’appareil. |
GetDeviceStackIoTypePreference La méthode GetDeviceStackIoTypePreference récupère les méthodes d’accès à la mémoire tampon que l’infrastructure utilise pour un appareil. |
GetDriver La méthode GetDriver récupère l’interface vers l’objet pilote parent d’un instance de périphérique. |
GetEffectiveIoType La méthode GetEffectiveIoType retourne la méthode d’accès à la mémoire tampon qu’UMDF utilise pour les mémoires tampons de données de la demande d’E/S que représente l’interface IWDFIoRequest2. |
GetFileObject La méthode GetFileObject récupère un pointeur vers l’interface IWDFFile associée à une demande d’E/S. |
GetHardwareRegisterMappedAddress Un pilote appelle GetHardwareRegisterMappedAddress pour obtenir l’adresse mappée en mode utilisateur de la ressource mémoire qu’elle mappait précédemment à l’aide de MapIoSpace. |
GetInfo La méthode GetInfo récupère des informations sur une interruption spécifiée. |
GetInformation La méthode GetInformation récupère les informations associées à l’achèvement d’une demande d’E/S. |
GetInformation La méthode GetInformation récupère des informations sur un canal USB (point de terminaison). |
GetInitiatorProcessId La méthode GetInitiatorProcessId récupère l’ID de processus initiateur associé à une interface IWDFFile. |
GetInputMemory La méthode GetInputMemory récupère l’objet mémoire qui représente la mémoire tampon d’entrée dans une demande d’E/S. |
GetInterfaceDescriptor La méthode GetInterfaceDescriptor récupère un descripteur pour une interface USB. |
GetInterfaceGuid La méthode GetInterfaceGuid récupère le GUID qui identifie une interface d’appareil. |
GetInterfaceNumber La méthode GetInterfaceNumber récupère l’index d’une interface USB. |
GetIoctlParameters La méthode GetIoctlParameters récupère les paramètres associés à l’achèvement d’une demande de contrôle d’E/S d’appareil. |
GetIoQueue La méthode GetIoQueue récupère l’objet file d’attente d’E/S associé à une demande d’E/S. |
GetNameAt La méthode GetNameAt récupère le nom d’une propriété. |
GetNameCount La méthode GetNameCount récupère le nombre de propriétés dans un magasin de propriétés. |
GetNamedValue La méthode GetNamedValue récupère la valeur d’une propriété. |
GetNumEndPoints La méthode GetNumEndPoints récupère le nombre de points de terminaison (canaux) sur une interface USB. |
GetNumInterfaces La méthode GetNumInterfaces récupère le nombre d’interfaces USB pour le périphérique USB. |
GetOutputMemory La méthode GetOutputMemory récupère l’objet mémoire qui représente la mémoire tampon de sortie pour une demande d’E/S. |
GetParentObject La méthode GetParentObject renvoie l’objet framework parent de l’élément de travail de cette interface. |
GetPipeReadParameters La méthode GetPipeReadParameters récupère les paramètres associés à l’achèvement d’une demande de lecture. |
GetPipeWriteParameters La méthode GetPipeWriteParameters récupère les paramètres associés à l’achèvement d’une demande d’écriture. |
GetPnpCapability La méthode GetPnpCapability détermine l’état de la fonctionnalité de Plug-and-Play (PnP) spécifiée. |
GetPnpState La méthode GetPnpState détermine si la propriété de Plug-and-Play (PnP) donnée d’un appareil est activée ou désactivée (ou si elle est définie sur l’état par défaut). |
GetPropertyData La méthode GetPropertyData récupère le paramètre actuel d’une propriété d’appareil. |
GetQueryInformationParameters La méthode GetQueryInformationParameters récupère les paramètres associés à une requête d’E/S de type WdfRequestQueryInformation. |
GetReadParameters La méthode GetReadParameters récupère les paramètres de requête pour une demande de type lecture. |
GetReadParameters La méthode GetReadParameters récupère les paramètres associés à l’achèvement d’une demande de lecture. |
GetRelatedFileObject La méthode GetRelatedFileObject récupère l’interface IWDFFile d’un objet fichier associé, qui est un objet fichier qui a une relation spécifique à la technologie avec un autre objet file. |
GetRequestorMode La méthode GetRequestorMode indique si une requête d’E/S provient d’un pilote en mode noyau ou d’un composant en mode utilisateur (une application ou un pilote en mode utilisateur). |
GetRequestorProcessId La méthode GetRequestorProcessId récupère l’identificateur du processus qui a envoyé une demande d’E/S. |
GetSetInformationParameters La méthode GetSetInformationParameters récupère les paramètres associés à une requête d’E/S de type WdfRequestSetInformation. |
GetSize La méthode GetSize récupère la taille de la mémoire tampon de données associée à un objet mémoire. |
GetState La méthode GetState récupère l’état d’une file d’attente d’E/S. |
GetState La méthode GetState retourne l’état actuel d’une cible d’E/S locale. |
GetState La méthode GetState retourne l’état actuel d’une cible d’E/S distante. |
GetStatus La méthode GetStatus retourne la status d’une demande d’E/S. |
GetSystemPowerAction La méthode GetSystemPowerAction retourne l’action d’alimentation du système, le cas échéant, qui se produit actuellement pour l’ordinateur. |
GetTargetFile La méthode GetTargetFile récupère l’objet de fichier d’infrastructure associé à l’objet cible d’E/S. |
Gettype La méthode GetType récupère le type d’opération qu’une requête contient. |
Gettype La méthode GetType récupère le type d’un canal USB. |
GetUserModeDriverInitiatedIo La méthode GetUserModeDriverInitiatedIo détermine si une demande d’E/S est marquée comme initiée par un pilote UMDF. |
GetWinUsbHandle La méthode GetWinUsbHandle récupère le handle d’interface WinUsb associé à une interface USB. |
GetWinUsbHandle La méthode GetWinUsbHandle récupère le handle d’interface WinUsb associé à un objet d’appareil cible d’E/S. |
GetWriteParameters La méthode GetWriteParameters récupère les paramètres de requête pour une requête de type écriture. |
GetWriteParameters La méthode GetWriteParameters récupère les paramètres associés à l’achèvement d’une demande d’écriture. |
Impersonate La méthode Impersonate inscrit l’interface de la méthode que l’infrastructure doit appeler pour l’emprunt d’identité. |
IsCanceled La méthode IsCanceled détermine si le gestionnaire d’E/S a tenté d’annuler une demande d’E/S. |
IsFrom32BitProcess La méthode IsFrom32BitProcess détermine si une requête provient d’un processus 32 bits. |
IsFromUserModeDriver La méthode IsFromUserModeDriver indique si une demande d’E/S provient d’un pilote en mode utilisateur ou d’une application. |
IsInEndPoint La méthode IsInEndPoint détermine si un canal USB (point de terminaison) est un canal IN. |
IsOutEndPoint La méthode IsOutEndPoint détermine si un canal USB (point de terminaison) est un canal OUT. |
IsVersionAvailable La méthode IsVersionAvailable détermine si la version spécifiée de l’infrastructure est disponible. |
MapIoSpace La méthode MapIoSpace mappe la plage d’adresses physique donnée à l’espace d’adressage système et retourne une pseudo adresse de base. |
MarkCancelable La méthode MarkCancelable permet l’annulation de la demande d’E/S. |
OnArmWakeFromS0 Les bras de la fonction de rappel OnArmWakeFromS0 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 consommation, si le système reste dans l’état de fonctionnement du système (S0). |
OnArmWakeFromSx Les bras de la fonction de rappel d’événement OnArmWakeFromSx d’un pilote (c’est-à-dire, active) un appareil afin qu’il puisse déclencher un signal de veille lorsqu’il est dans un état de périphérique à faible consommation. |
OnCancel La méthode OnCancel est appelée lorsqu’une application annule une opération d’E/S via la fonction Microsoft Win32 CancelIo, CancelIoEx ou CancelSynchronousIo. |
OnCleanup La méthode OnCleanup libère toutes les références à un objet WDF pour empêcher les fuites d’interface. |
OnCleanupFile La méthode OnCleanupFile annule toutes les demandes d’E/S qu’un pilote a en attente dans la file d’attente du framework. |
OnCloseFile La méthode OnCloseFile est appelée lorsque le dernier nombre de références sur un objet file descend à zéro et avant la libération de l’objet file. |
OnCompletion La méthode OnCompletion termine la requête spécifiée. |
OnCreateFile La méthode OnCreateFile est appelée pour gérer une demande de fichier ouvert lorsqu’une application ouvre un appareil via la fonction Microsoft Win32 CreateFile. |
OnD0Entry La méthode OnD0Entry avertit un pilote lorsqu’un appareil passe à l’état d’alimentation D0 afin que le pilote puisse effectuer les opérations nécessaires, telles que l’activation du périphérique. |
OnD0EntryPostInterruptsEnabled La fonction de rappel d’événement OnD0EntryPostInterruptsEnabled d’un pilote effectue des opérations spécifiques au périphérique qui sont requises lorsque le pilote active les interruptions matérielles de l’appareil. |
OnD0Exit La méthode OnD0Exit avertit un pilote lorsqu’un périphérique quitte l’état d’alimentation D0 afin que le pilote puisse effectuer les opérations nécessaires, telles que la désactivation de l’appareil. |
OnD0ExitPreInterruptsDisabled La fonction de rappel d’événement OnD0ExitPreInterruptsDisabled d’un pilote effectue des opérations spécifiques au périphérique qui sont requises avant que le pilote désactive les interruptions matérielles de l’appareil. |
OnDefaultIoHandler La méthode OnDefaultIoHandler gère les demandes d’E/S qu’aucune autre méthode n’est inscrite pour gérer. |
OnDeinitialize La méthode OnDeinitialize effectue toutes les opérations nécessaires avant qu’un système décharge un pilote. |
OnDeviceAdd La méthode OnDeviceAdd ajoute un nouvel appareil à un système. |
OnDeviceIoControl La méthode OnDeviceIoControl est appelée pour gérer une demande de contrôle d’E/S d’appareil lorsqu’une application effectue une opération spécifique sur un appareil via la fonction Microsoft Win32 OnDeviceIoControl. |
OnDisarmWakeFromS0 La fonction de rappel d’événement OnDisarmWakeFromS0 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 dans un état de périphérique à faible consommation d’alimentation, si le système reste dans l’état de fonctionnement du système (S0). |
OnDisarmWakeFromSx La fonction de rappel d’événement OnDisarmWakeFromSx 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 consommation. |
OnImpersonate La méthode OnImpersonate gère l’emprunt d’identité. |
OnInitialize La méthode OnInitialize effectue toutes les opérations nécessaires pour initialiser un pilote. |
OnIoCanceledOnQueue La fonction de rappel d’événement OnIoCanceledOnQueue d’un pilote informe le pilote qu’une demande d’E/S a été annulée alors qu’elle se trouvait dans une file d’attente d’E/S. |
OnIoResume La méthode OnIoResume reprend le traitement de la demande d’E/S spécifiée à partir de la file d’attente spécifiée. |
OnIoStop La fonction de rappel OnIoStop arrête le traitement de la demande d’E/S spécifiée à partir de la file d’attente spécifiée. |
OnPrepareHardware La méthode OnPrepareHardware avertit un pilote de rendre le matériel spécifié accessible. |
OnPrepareHardware La méthode OnPrepareHardware effectue toutes les opérations nécessaires pour rendre un périphérique accessible au pilote. |
OnQueryRemove La méthode OnQueryRemove avertit un pilote avant qu’un périphérique ne soit supprimé d’un ordinateur. |
OnQueryStop La méthode OnQueryStop avertit un pilote avant l’arrêt d’un appareil. |
OnRead La méthode OnRead est appelée pour gérer une demande de lecture lorsqu’une application lit des informations à partir d’un appareil via la fonction Microsoft Win32 ReadFile ou ReadFileEx. |
OnReaderCompletion La fonction de rappel d’événement OnReaderCompletion d’un pilote informe le pilote qu’un lecteur continu a réussi une demande de lecture. |
OnReaderFailure La fonction de rappel d’événement OnReaderFailure d’un pilote informe le pilote qu’un lecteur continu a signalé une erreur lors du traitement d’une demande de lecture. |
OnReleaseHardware La méthode OnReleaseHardware avertit un pilote d’effectuer les opérations nécessaires lorsque le matériel spécifié n’est plus accessible. |
OnReleaseHardware La méthode OnReleaseHardware effectue les opérations nécessaires lorsqu’un appareil n’est plus accessible. |
OnRemoteInterfaceArrival La fonction de rappel d’événement OnRemoteInterfaceArrival d’un pilote informe le pilote lorsqu’une interface de périphérique est disponible. |
OnRemoteInterfaceEvent La fonction de rappel d’événement OnRemoteInterfaceEvent d’un pilote UMDF gère les événements d’appareil associés à une interface d’appareil. |
OnRemoteInterfaceRemoval La fonction de rappel d’événement OnRemoteInterfaceRemoval d’un pilote UMDF avertit le pilote qu’il ne peut pas utiliser une interface d’appareil, car l’interface a été supprimée. |
OnRemoteTargetQueryRemove La fonction de rappel d’événement OnRemoteTargetQueryRemove d’un pilote UMDF détermine si l’appareil d’une cible d’E/S distante peut être arrêté et supprimé. |
OnRemoteTargetRemoveCanceled La fonction de rappel d’événement OnRemoteTargetRemoveCanceled d’un pilote UMDF effectue les opérations nécessaires lorsque le système d’exploitation annule la suppression de l’appareil d’une cible d’E/S distante. |
OnRemoteTargetRemoveComplete La fonction de rappel d’événement OnRemoteTargetRemoveComplete d’un pilote UMDF effectue les opérations nécessaires une fois que le système d’exploitation a terminé la suppression de l’appareil d’une cible d’E/S distante. |
OnSelfManagedIoCleanup La méthode OnSelfManagedIoCleanup libère de la mémoire pour les opérations d’E/S autogérées d’un appareil, une fois l’appareil supprimé. |
OnSelfManagedIoFlush La méthode OnSelfManagedIoFlush vide l’appareil pour les opérations d’E/S autogérées d’un appareil. |
OnSelfManagedIoInit La méthode OnSelfManagedIoInit initialise les opérations d’E/S autogérées d’un appareil. |
OnSelfManagedIoRestart La méthode OnSelfManagedIoRestart redémarre les opérations d’E/S autogérées d’un appareil. |
OnSelfManagedIoStop La méthode OnSelfManagedIoStop n’est pas utilisée dans la version actuelle de l’UMDF. |
OnSelfManagedIoSuspend La méthode OnSelfManagedIoSuspend interrompt les opérations d’E/S autogérées d’un appareil. |
OnStateChange La méthode OnStateChange est appelée lorsque l’état de l’objet file d’attente d’E/S change. |
OnSurpriseRemoval La méthode OnSurpriseRemoval avertit un pilote après la suppression inattendue d’un appareil d’un ordinateur afin que le pilote puisse effectuer les opérations nécessaires. |
OnWakeFromS0Triggered La fonction de rappel d’événement OnWakeFromS0Triggered d’un pilote informe le pilote que son appareil, qui était précédemment entré dans un état d’appareil de faible consommation alors que l’état d’alimentation du système est resté à S0, a peut-être déclenché un signal de veille. |
OnWakeFromSxTriggered La fonction de rappel d’événement OnWakeFromSxTriggered 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 peut-être déclenché un signal de veille. |
OnWrite La méthode OnWrite est appelée pour gérer une demande d’écriture lorsqu’une application écrit des informations sur un appareil par le biais de la fonction Microsoft Win32 WriteFile ou WriteFileEx. |
OpenFileByName La méthode OpenFileByName ouvre une cible d’E/S distante qui est un fichier. |
OpenRemoteInterface La méthode OpenRemoteInterface ouvre une interface de périphérique afin que le pilote puisse lui envoyer des demandes d’E/S. |
PostEvent La méthode PostEvent avertit de manière asynchrone les applications qui attendent l’événement spécifié à partir d’un pilote. |
Purge La méthode Purge charge l’infrastructure de rejeter les nouvelles demandes d’E/S entrantes et d’annuler toutes les demandes en attente. |
PurgeSynchronously La méthode PurgeSynchronously demande à l’infrastructure de rejeter les nouvelles demandes d’E/S entrantes et d’annuler toutes les demandes en suspens. La méthode retourne une fois que toutes les demandes en attente ont été annulées. |
QueueWorkItemForIsr La méthode QueueWorkItemForIsr met en file d’attente un élément de travail pour traiter le travail lié aux interruptions en dehors de la routine de service d’interruption. |
READ_PORT_BUFFER_UCHAR La fonction READ_PORT_BUFFER_UCHAR lit un nombre d’octets de l’adresse de port spécifiée dans une mémoire tampon. |
READ_PORT_BUFFER_ULONG La fonction READ_PORT_BUFFER_ULONG lit un certain nombre de valeurs ULONG de l’adresse de port spécifiée dans une mémoire tampon. |
READ_PORT_BUFFER_USHORT La fonction READ_PORT_BUFFER_USHORT lit un certain nombre de valeurs USHORT de l’adresse de port spécifiée dans une mémoire tampon. |
READ_PORT_UCHAR La fonction READ_PORT_UCHAR lit un octet à partir de l’adresse de port spécifiée. |
READ_PORT_ULONG La fonction READ_PORT_ULONG lit une valeur ULONG à partir de l’adresse de port spécifiée. |
READ_PORT_USHORT La fonction READ_PORT_USHORT lit une valeur USHORT à partir de l’adresse de port spécifiée. |
READ_REGISTER_BUFFER_UCHAR La fonction READ_REGISTER_BUFFER_UCHAR lit un nombre d’octets de l’adresse de registre spécifiée dans une mémoire tampon. |
READ_REGISTER_BUFFER_ULONG La fonction READ_REGISTER_BUFFER_ULONG lit un certain nombre de valeurs ULONG de l’adresse de registre spécifiée dans une mémoire tampon. |
READ_REGISTER_BUFFER_ULONG64 La fonction READ_REGISTER_BUFFER_ULONG64 (wudfddi_hwaccess.h) lit un certain nombre de valeurs ULONG64 de l’adresse de registre spécifiée dans une mémoire tampon. |
READ_REGISTER_BUFFER_USHORT La fonction READ_REGISTER_BUFFER_USHORT lit un certain nombre de valeurs USHORT de l’adresse de registre spécifiée dans une mémoire tampon. |
READ_REGISTER_UCHAR La fonction READ_REGISTER_UCHAR lit un octet à partir de l’adresse de registre spécifiée. |
READ_REGISTER_ULONG La fonction READ_REGISTER_ULONG lit une valeur ULONG à partir de l’adresse de registre spécifiée. |
READ_REGISTER_ULONG64 La fonction READ_REGISTER_ULONG64 (wudfddi_hwaccess.h) lit une valeur ULONG64 à partir de l’adresse de registre spécifiée. |
READ_REGISTER_USHORT La fonction READ_REGISTER_USHORT lit une valeur USHORT à partir de l’adresse de registre spécifiée. |
ReadFromHardware La méthode ReadFromHardware est utilisée en interne par l’infrastructure. Ne pas utiliser. |
RegisterRemoteInterfaceNotification La méthode RegisterRemoteInterfaceNotification inscrit un pilote pour recevoir une notification lorsqu’une interface de périphérique spécifiée devient disponible. |
ReleaseInterruptLock La méthode ReleaseInterruptLock met fin à une séquence de code qui s’exécute en tenant le verrou d’un objet d’interruption. |
ReleaseLock La méthode ReleaseLock permet à l’infrastructure d’appeler des méthodes d’interfaces inscrites par le pilote que l’infrastructure empêchait d’appeler, car le pilote a appelé la méthode IWDFObject ::AcquireLock. |
Remove La méthode Remove supprime une cible d’E/S locale. |
Rouvrir La méthode Reopen rouvre une cible d’E/S distante après sa fermeture temporaire. |
File d’attente La méthode Requeue retourne une demande d’E/S à la tête de la file d’attente d’E/S à partir de laquelle elle a été remise au pilote. |
Réinitialiser La méthode Reset réinitialise le bouton bascule de données et efface la condition de décrochage sur un canal USB. |
ResumeIdle La méthode ResumeIdle informe l’infrastructure que l’appareil n’est pas en cours d’utilisation et peut être placé dans un état de faible consommation d’énergie de l’appareil s’il reste inactif. |
RetrieveActivityId La méthode RetrieveActivityId récupère l’identificateur d’activité actuel associé à une demande d’E/S. |
RetrieveContext La méthode RetrieveContext récupère un contexte précédemment inscrit via la méthode IWDFObject ::AssignContext. |
RetrieveCountedFileName La méthode RetrieveCountedFileName récupère le nom de fichier total d’un fichier associé à un appareil. |
RetrieveDescriptor La méthode RetrieveDescriptor récupère un descripteur USB, qui peut décrire un appareil, une configuration ou une chaîne. |
RetrieveDeviceInformation La méthode RetrieveDeviceInformation récupère les informations sur l’appareil du type spécifié. |
RetrieveDeviceInstanceId La méthode RetrieveDeviceInstanceId récupère l’identificateur d’un instance d’un appareil. |
RetrieveDeviceInstanceId Cet article décrit comment la méthode RetrieveDeviceInstanceId récupère l’identificateur d’un instance d’un appareil. |
RetrieveDeviceName La méthode RetrieveDeviceName récupère le nom d’un appareil en mode noyau sous-jacent. |
RetrieveDevicePropertyStore La méthode RetrieveDevicePropertyStore récupère une interface de magasin de propriétés. Les pilotes peuvent utiliser la méthode pour accéder au Registre. |
RetrieveDevicePropertyStore La méthode RetrieveDevicePropertyStore récupère un magasin de propriétés d’appareil via lequel les clients peuvent lire et écrire des propriétés d’appareil. |
RetrieveDevicePropertyStore La méthode RetrieveDevicePropertyStore récupère une interface de magasin de propriétés que les pilotes peuvent utiliser pour accéder au Registre. |
RetrieveFileName La méthode RetrieveFileName récupère le nom complet du fichier associé à l’appareil en mode noyau sous-jacent. |
RetrieveInputBuffer La méthode RequestRetrieveInputBuffer récupère la mémoire tampon d’entrée d’une demande d’E/S. |
RetrieveInputMemory La méthode RetrieveInputMemory récupère l’interface IWDFMemory d’un objet mémoire framework qui représente la mémoire tampon d’entrée d’une demande d’E/S. |
RetrieveNextRequest La méthode RetrieveNextRequest récupère la demande d’E/S suivante à partir d’une file d’attente d’E/S. |
RetrieveNextRequestByFileObject La méthode RetrieveNextRequestByFileObject récupère à partir d’une file d’attente d’E/S la requête d’E/S suivante dont l’objet de fichier correspond à l’objet de fichier spécifié. |
RetrieveOutputBuffer La méthode RequestRetrieveOutputBuffer récupère la mémoire tampon de sortie d’une requête d’E/S. |
RetrieveOutputMemory La méthode RetrieveOutputMemory récupère l’interface IWDFMemory d’un objet mémoire framework qui représente la mémoire tampon de sortie d’une requête d’E/S. |
RetrievePipePolicy La méthode RetrievePipePolicy récupère une stratégie de canal WinUsb. |
RécupérerPowerPolicy La méthode RetrievePowerPolicy récupère une stratégie d’alimentation WinUsb. |
RetrieveSymbolicLink La méthode RetrieveSymbolicLink récupère le nom de lien symbolique attribué par le système d’exploitation à une interface d’appareil. |
RetrieveUnifiedDevicePropertyStore La méthode RetrieveUnifiedDevicePropertyStore récupère une interface de magasin de propriétés unifiée. |
RetrieveUsbInterface La méthode RetrieveUsbInterface récupère l’interface USB spécifiée pour un périphérique USB. |
RetrieveUsbPipeObject La méthode RetrieveUsbPipeObject récupère un objet de canal USB pour l’index de canal spécifié. |
RetrieveVersionString La méthode RetrieveVersionString récupère la version de l’infrastructure. |
Réutiliser La méthode Reuse réinitialise un objet de demande d’infrastructure afin qu’il puisse être réutilisé. |
SélectionnerParamètre La méthode SelectSetting sélectionne l’autre paramètre spécifié sur une interface USB. |
Envoi La méthode Send envoie une requête à la cible d’E/S spécifiée. |
SetActivityId La méthode SetActivityId associe un identificateur d’activité à une demande d’E/S. |
SetBuffer La méthode SetBuffer affecte une mémoire tampon spécifiée à un objet mémoire qu’un pilote a créé en appelant IWDFDriver ::CreatePreallocatedWdfMemory. |
SetCompletionCallback La méthode SetCompletionCallback inscrit l’interface de la méthode OnCompletion que l’infrastructure doit appeler à la fin d’une demande d’E/S. |
SetExtendedPolicy La méthode SetExtendedPolicy spécifie la priorité d’interruption, l’affinité processeur, la stratégie d’affinité et le groupe de processeurs pour une interruption spécifiée. |
SetFilter La méthode SetFilter définit la propriété qui active un appareil en tant qu’appareil de filtre. |
SetInformation La méthode SetInformation définit la taille des informations d’une requête. |
SetIoTypePreference La méthode SetIoTypePreference spécifie vos préférences quant à la façon dont UMDF et le pilote accèdent aux mémoires tampons de données des demandes d’E/S d’un appareil. |
SetLockingConstraint La méthode SetLockingConstraint définit le modèle de synchronisation (ou de verrouillage) pour les fonctions de rappel dans le pilote. |
SetNamedValue La méthode SetNamedValue définit la valeur d’une propriété. |
SetPipePolicy La méthode SetPipePolicy définit la stratégie de canal WinUsb. |
SetPnpCapability La méthode SetPnpCapability définit la capacité de Plug-and-Play (PnP) spécifiée d’un appareil à l’état spécifié. |
SetPnpState La méthode SetPnpState active ou désactive (ou définit l’état par défaut) la propriété Plug-and-Play (PnP) spécifiée d’un appareil. |
SetPolicy La méthode SetPolicy spécifie la priorité d’interruption, l’affinité processeur et la stratégie d’affinité pour une interruption spécifiée. |
SetPowerPolicy La méthode SetPowerPolicy définit la stratégie d’alimentation WinUsb. |
SetPowerPolicyOwnership La méthode SetPowerPolicyOwnership définit la propriété de la stratégie d’alimentation sur un pilote ou supprime la propriété du pilote. |
SetPropertyData La méthode SetPropertyData modifie le paramètre actuel d’une propriété d’appareil. |
SetUserModeDriverInitiatedIo La méthode SetUserModeDriverInitiatedIo indique aux pilotes en mode noyau qui se trouvent sous le pilote UMDF dans la même pile d’appareils qu’une demande particulière doit être traitée comme si elle provenait d’un pilote UMDF. |
Start La méthode Start permet à une file d’attente d’E/S de commencer à recevoir de nouvelles demandes d’E/S et de les remettre à un pilote. |
Start La méthode Start commence à envoyer des requêtes en file d’attente à une cible d’E/S locale. |
Start La méthode IWDFRemoteTarget ::Start redémarre une cible d’E/S distante qui est arrêtée. |
Stop La méthode Stop empêche une file d’attente d’E/S de remettre des demandes d’E/S, mais la file d’attente reçoit et stocke les nouvelles demandes. |
Stop La méthode Stop arrête d’envoyer des requêtes en file d’attente à une cible d’E/S locale. |
Stop La méthode Stop arrête temporairement une cible d’E/S distante. |
StopAcknowledge La méthode StopAcknowledge informe l’infrastructure que le pilote a cessé de traiter une demande d’E/S spécifiée. |
StopIdle La méthode StopIdle informe l’infrastructure que l’appareil doit être placé dans son état d’alimentation opérationnel (D0). |
StopSynchronously La méthode StopSynchronously empêche une file d’attente d’E/S de remettre des demandes d’E/S, mais la file d’attente reçoit et stocke les nouvelles demandes. La méthode retourne une fois que toutes les demandes remises ont été annulées ou terminées. |
TryToAcquireInterruptLock La méthode TryToAcquireInterruptLock acquiert le verrou d’interruption si aucun autre thread ne l’a déjà acquis. |
UnmapIoSpace La méthode UnmapIoSpace annule le mappage d’une plage spécifiée d’adresses physiques précédemment mappées par la méthode MapIoSpace. |
UnmarkCancelable La méthode UnmarkCancelable désactive l’annulation d’une demande d’E/S. |
WDF_ABS_TIMEOUT_IN_MS La fonction WDF_ABS_TIMEOUT_IN_MS convertit un nombre spécifié de millisecondes en valeur de temps absolue. |
WDF_ABS_TIMEOUT_IN_SEC La fonction WDF_ABS_TIMEOUT_IN_SEC convertit un nombre de secondes spécifié en valeur de temps absolue. |
WDF_ABS_TIMEOUT_IN_US La fonction WDF_ABS_TIMEOUT_IN_US convertit un nombre spécifié de microsecondes en valeur de temps absolue. |
WDF_ALIGN_SIZE_DOWN La fonction WDF_ALIGN_SIZE_DOWN retourne la taille de mémoire tampon inférieure suivante qui est alignée sur un décalage d’alignement spécifié. |
WDF_ALIGN_SIZE_UP La fonction WDF_ALIGN_SIZE_UP retourne la taille de mémoire tampon supérieure suivante qui est alignée sur un décalage d’alignement spécifié. |
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT La fonction WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT initialise une structure WDF_CHILD_ADDRESS_DESCRIPTION_HEADER. |
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT La fonction WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT initialise une structure WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER. |
WDF_CHILD_LIST_CONFIG_INIT La fonction WDF_CHILD_LIST_CONFIG_INIT initialise une structure WDF_CHILD_LIST_CONFIG. |
WDF_CHILD_LIST_ITERATOR_INIT La fonction WDF_CHILD_LIST_ITERATOR_INIT initialise une structure de WDF_CHILD_LIST_ITERATOR. |
WDF_CHILD_RETRIEVE_INFO_INIT La fonction WDF_CHILD_RETRIEVE_INFO_INIT initialise une structure WDF_CHILD_RETRIEVE_INFO. |
WDF_COINSTALLER_INSTALL_OPTIONS_INIT La fonction WDF_COINSTALLER_INSTALL_OPTIONS_INIT initialise une structure de WDF_COINSTALLER_INSTALL_OPTIONS. |
WDF_COMMON_BUFFER_CONFIG_INIT La fonction WDF_COMMON_BUFFER_CONFIG_INIT initialise une structure WDF_COMMON_BUFFER_CONFIG. |
WDF_COMPANION_EVENT_CALLBACKS_INIT Cet article WDF_COMPANION_EVENT_CALLBACKS_INIT fonction est destiné uniquement à un usage interne. |
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_DMA_ENABLER_CONFIG_INIT La fonction WDF_DMA_ENABLER_CONFIG_INIT initialise la structure WDF_DMA_ENABLER_CONFIG d’un pilote. |
WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT La fonction WDF_DMA_SYSTEM_PROFILE_CONFIG_INIT initialise la structure WDF_DMA_SYSTEM_PROFILE_CONFIG d’un pilote. |
WDF_DPC_CONFIG_INIT La fonction WDF_DPC_CONFIG_INIT initialise la structure WDF_DPC_CONFIG d’un pilote. |
WDF_DRIVER_CONFIG_INIT La fonction WDF_DRIVER_CONFIG_INIT initialise la structure WDF_DRIVER_CONFIG d’un pilote. |
WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT La fonction WDF_DRIVER_VERSION_AVAILABLE_PARAMS_INIT initialise une structure WDF_DRIVER_VERSION_AVAILABLE_PARAMS. |
WDF_FDO_EVENT_CALLBACKS_INIT La fonction WDF_FDO_EVENT_CALLBACKS_INIT initialise une structure WDF_FDO_EVENT_CALLBACKS. |
WDF_FILEOBJECT_CONFIG_INIT La fonction WDF_FILEOBJECT_CONFIG_INIT initialise la structure WDF_FILEOBJECT_CONFIG d’un pilote. |
WDF_GET_CONTEXT_TYPE_INFO Cette macro est réservée à un usage interne uniquement. |
WDF_INTERRUPT_CONFIG_INIT La fonction WDF_INTERRUPT_CONFIG_INIT initialise une structure de WDF_INTERRUPT_CONFIG. |
WDF_INTERRUPT_EXTENDED_POLICY_INIT La fonction WDF_INTERRUPT_EXTENDED_POLICY_INIT initialise une structure WDF_INTERRUPT_EXTENDED_POLICY. |
WDF_INTERRUPT_EXTENDED_POLICY_INIT Découvrez comment la fonction WDF_INTERRUPT_EXTENDED_POLICY_INIT initialise une structure de WDF_INTERRUPT_EXTENDED_POLICY. |
WDF_INTERRUPT_INFO_INIT La fonction WDF_INTERRUPT_INFO_INIT initialise une structure de WDF_INTERRUPT_INFO. |
WDF_INTERRUPT_INFO_INIT Découvrez comment la fonction WDF_INTERRUPT_INFO_INIT initialise une structure de WDF_INTERRUPT_INFO. |
WDF_IO_QUEUE_CONFIG_INIT La fonction WDF_IO_QUEUE_CONFIG_INIT initialise la structure WDF_IO_QUEUE_CONFIG d’un pilote. |
WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE La fonction WDF_IO_QUEUE_CONFIG_INIT_DEFAULT_QUEUE initialise la structure WDF_IO_QUEUE_CONFIG d’un pilote. |
WDF_IO_QUEUE_DRAINED La fonction WDF_IO_QUEUE_DRAINED retourne TRUE si l’état de la file d’attente d’E/S indique que la file d’attente est vidée. |
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT La fonction WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_DEFAULT_INIT initialise la structure WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY d’un pilote. |
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT La fonction WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_EXAMINE_INIT initialise la structure WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY d’un pilote. |
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT La fonction WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY_PAGINGIO_INIT initialise la structure WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY d’un pilote. |
WDF_IO_QUEUE_IDLE La fonction WDF_IO_QUEUE_IDLE retourne TRUE si l’état d’une file d’E/S indique que la file d’attente est vidée. |
WDF_IO_QUEUE_PURGED La fonction WDF_IO_QUEUE_PURGED retourne TRUE si l’état d’une file d’attente d’E/S indique que la file d’attente est vidée. |
WDF_IO_QUEUE_READY La fonction WDF_IO_QUEUE_READY retourne TRUE si l’état d’une file d’attente d’E/S indique que la file d’attente est vidée. |
WDF_IO_QUEUE_STOPPED La fonction WDF_IO_QUEUE_STOPPED retourne TRUE si l’état d’une file d’attente d’E/S indique que la file d’attente est arrêtée. |
WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME La fonction WDF_IO_TARGET_OPEN_PARAMS_INIT_CREATE_BY_NAME initialise la structure de WDF_IO_TARGET_OPEN_PARAMS d’un pilote afin que le pilote puisse ouvrir une cible d’E/S en spécifiant le nom de l’appareil, du fichier ou de l’interface de l’appareil. |
WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE La fonction WDF_IO_TARGET_OPEN_PARAMS_INIT_EXISTING_DEVICE initialise la structure WDF_IO_TARGET_OPEN_PARAMS d’un pilote afin que le pilote puisse ouvrir une cible d’E/S distante en spécifiant un objet de périphérique WDM (Windows Driver Model). |
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE La fonction WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_FILE initialise la structure WDF_IO_TARGET_OPEN_PARAMS d’un pilote afin que le pilote puisse ouvrir une cible d’E/S en spécifiant un nom de fichier. |
WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME La fonction WDF_IO_TARGET_OPEN_PARAMS_INIT_OPEN_BY_NAME initialise la structure WDF_IO_TARGET_OPEN_PARAMS d’un pilote afin que le pilote puisse ouvrir une cible d’E/S en spécifiant le nom de l’appareil, du fichier ou de l’interface de périphérique. |
WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN La fonction WDF_IO_TARGET_OPEN_PARAMS_INIT_REOPEN initialise la structure WDF_IO_TARGET_OPEN_PARAMS d’un pilote afin que le pilote puisse rouvrir une cible d’E/S distante. |
WDF_IO_TYPE_CONFIG_INIT La fonction WDF_IO_TYPE_CONFIG_INIT initialise la structure WDF_IO_TYPE_CONFIG d’un pilote. |
WDF_MEMORY_DESCRIPTOR_INIT_BUFFER La fonction WDF_MEMORY_DESCRIPTOR_INIT_BUFFER initialise une structure WDF_MEMORY_DESCRIPTOR afin qu’elle décrive une mémoire tampon spécifiée. |
WDF_MEMORY_DESCRIPTOR_INIT_HANDLE La fonction WDF_MEMORY_DESCRIPTOR_INIT_HANDLE initialise une structure WDF_MEMORY_DESCRIPTOR afin qu’elle décrive un objet de mémoire d’infrastructure spécifié. |
WDF_MEMORY_DESCRIPTOR_INIT_MDL La fonction WDF_MEMORY_DESCRIPTOR_INIT_MDL initialise une structure WDF_MEMORY_DESCRIPTOR afin qu’elle décrive une liste de descripteurs mémoire (MDL) spécifiée. |
WDF_OBJECT_ATTRIBUTES_INIT La fonction WDF_OBJECT_ATTRIBUTES_INIT initialise la structure WDF_OBJECT_ATTRIBUTES d’un pilote. |
WDF_PDO_EVENT_CALLBACKS_INIT La fonction WDF_PDO_EVENT_CALLBACKS_INIT initialise une structure WDF_PDO_EVENT_CALLBACKS. |
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_QUERY_INTERFACE_CONFIG_INIT La fonction WDF_QUERY_INTERFACE_CONFIG_INIT initialise la structure WDF_QUERY_INTERFACE_CONFIG d’un pilote. |
WDF_READ_PORT_BUFFER_UCHAR La fonction WDF_READ_PORT_BUFFER_UCHAR lit un certain nombre d’octets de l’adresse de port spécifiée dans une mémoire tampon. |
WDF_READ_PORT_BUFFER_ULONG La fonction WDF_READ_PORT_BUFFER_ULONG lit un certain nombre de valeurs ULONG de l’adresse de port spécifiée dans une mémoire tampon. |
WDF_READ_PORT_BUFFER_USHORT La fonction WDF_READ_PORT_BUFFER_USHORT lit un certain nombre de valeurs USHORT de l’adresse de port spécifiée dans une mémoire tampon. |
WDF_READ_PORT_UCHAR La fonction WDF_READ_PORT_UCHAR lit un octet à partir de l’adresse de port spécifiée. |
WDF_READ_PORT_ULONG La fonction WDF_READ_PORT_ULONG lit une valeur ULONG à partir de l’adresse de port spécifiée. |
WDF_READ_PORT_USHORT La fonction WDF_READ_PORT_USHORT lit une valeur USHORT à partir de l’adresse de port spécifiée. |
WDF_READ_REGISTER_BUFFER_UCHAR La fonction WDF_READ_REGISTER_BUFFER_UCHAR lit un nombre d’octets de l’adresse de registre spécifiée dans une mémoire tampon. |
WDF_READ_REGISTER_BUFFER_ULONG La fonction WDF_READ_REGISTER_BUFFER_ULONG lit un certain nombre de valeurs ULONG de l’adresse de registre spécifiée dans une mémoire tampon. |
WDF_READ_REGISTER_BUFFER_ULONG64 La fonction WDF_READ_REGISTER_BUFFER_ULONG64 lit un certain nombre de valeurs ULONG64 de l’adresse de registre spécifiée dans une mémoire tampon. |
WDF_READ_REGISTER_BUFFER_USHORT La fonction WDF_READ_REGISTER_BUFFER_USHORT lit un certain nombre de valeurs USHORT de l’adresse de registre spécifiée dans une mémoire tampon. |
WDF_READ_REGISTER_UCHAR La fonction WDF_READ_REGISTER_UCHAR lit un octet à partir de l’adresse de registre spécifiée. |
WDF_READ_REGISTER_ULONG La fonction WDF_READ_REGISTER_ULONG lit une valeur ULONG à partir de l’adresse de registre spécifiée. |
WDF_READ_REGISTER_ULONG64 La fonction WDF_READ_REGISTER_ULONG64 lit une valeur ULONG64 à partir de l’adresse de registre spécifiée. |
WDF_READ_REGISTER_USHORT La fonction WDF_READ_REGISTER_USHORT lit une valeur USHORT à partir de l’adresse de registre spécifiée. |
WDF_REL_TIMEOUT_IN_MS La fonction WDF_REL_TIMEOUT_IN_MS convertit un nombre spécifié de millisecondes en une valeur de temps relative. |
WDF_REL_TIMEOUT_IN_SEC La fonction WDF_REL_TIMEOUT_IN_SEC convertit un nombre de secondes spécifié en valeur de temps relative. |
WDF_REL_TIMEOUT_IN_US La fonction WDF_REL_TIMEOUT_IN_US convertit un nombre spécifié de microsecondes en une valeur de temps relative. |
WDF_REMOVE_LOCK_OPTIONS_INIT La fonction WDF_REMOVE_LOCK_OPTIONS_INIT initialise une structure WDF_REMOVE_LOCK_OPTIONS. |
WDF_REQUEST_COMPLETION_PARAMS_INIT La fonction WDF_REQUEST_COMPLETION_PARAMS_INIT initialise une structure WDF_REQUEST_COMPLETION_PARAMS. |
WDF_REQUEST_FORWARD_OPTIONS_INIT La fonction WDF_REQUEST_FORWARD_OPTIONS_INIT initialise une structure WDF_REQUEST_FORWARD_OPTIONS. |
WDF_REQUEST_PARAMETERS_INIT La fonction WDF_REQUEST_PARAMETERS_INIT initialise une structure WDF_REQUEST_PARAMETERS. |
WDF_REQUEST_REUSE_PARAMS_INIT La fonction WDF_REQUEST_REUSE_PARAMS_INIT initialise la structure WDF_REQUEST_REUSE_PARAMS d’un pilote. |
WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP La fonction WDF_REQUEST_REUSE_PARAMS_SET_NEW_IRP définit une nouvelle IRP dans la structure WDF_REQUEST_REUSE_PARAMS d’un pilote. |
WDF_REQUEST_SEND_OPTIONS_INIT La fonction WDF_REQUEST_SEND_OPTIONS_INIT initialise la structure WDF_REQUEST_SEND_OPTIONS d’un pilote. |
WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT La fonction WDF_REQUEST_SEND_OPTIONS_SET_TIMEOUT définit une valeur de délai d’attente dans la structure WDF_REQUEST_SEND_OPTIONS d’un pilote. |
WDF_TASK_QUEUE_CONFIG_INIT Cet article WDF_TASK_QUEUE_CONFIG_INIT fonction est destiné à un usage interne uniquement. |
WDF_TASK_SEND_OPTIONS_INIT Cet article WDF_TASK_SEND_OPTIONS_INIT fonction est destiné à un usage interne uniquement. |
WDF_TIMER_CONFIG_INIT La fonction WDF_TIMER_CONFIG_INIT initialise une structure WDF_TIMER_CONFIG pour un minuteur qui utilisera un délai d’échéance unique. |
WDF_TIMER_CONFIG_INIT_PERIODIC La fonction WDF_TIMER_CONFIG_INIT_PERIODIC initialise une structure WDF_TIMER_CONFIG pour un minuteur périodique. |
WDF_TYPE_NAME_POINTER_TYPE La macro WDF_TYPE_NAME_POINTER_TYPE est réservée à une utilisation interne uniquement. |
WDF_TYPE_NAME_TO_TYPE_INFO La macro WDF_TYPE_NAME_TO_TYPE_INFO est réservée à une utilisation interne uniquement. |
WDF_USB_CONTINUOUS_READER_CONFIG_INIT La fonction WDF_USB_CONTINUOUS_READER_CONFIG_INIT initialise une structure WDF_USB_CONTINUOUS_READER_CONFIG. |
WDF_USB_CONTROL_SETUP_PACKET_INIT La fonction WDF_USB_CONTROL_SETUP_PACKET_INIT initialise une structure WDF_USB_CONTROL_SETUP_PACKET pour un transfert de contrôle USB standard. |
WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS La fonction WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS initialise une structure WDF_USB_CONTROL_SETUP_PACKET pour un transfert de contrôle USB spécifique à la classe de périphérique. |
WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE La fonction WDF_USB_CONTROL_SETUP_PACKET_INIT_FEATURE initialise une structure WDF_USB_CONTROL_SETUP_PACKET pour un transfert de contrôle USB qui définit ou efface une fonctionnalité d’appareil. |
WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS La fonction WDF_USB_CONTROL_SETUP_PACKET_INIT_GET_STATUS initialise une structure de WDF_USB_CONTROL_SETUP_PACKET pour un transfert de contrôle USB qui obtient des status de périphérique. |
WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR La fonction WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR initialise une structure WDF_USB_CONTROL_SETUP_PACKET pour un transfert de contrôle USB spécifique au fournisseur. |
WDF_USB_DEVICE_CREATE_CONFIG_INIT La fonction WDF_USB_DEVICE_CREATE_CONFIG_INIT initialise une structure WDF_USB_DEVICE_CREATE_CONFIG. |
WDF_USB_DEVICE_INFORMATION_INIT La fonction WDF_USB_DEVICE_INFORMATION_INIT initialise la structure WDF_USB_DEVICE_INFORMATION d’un pilote. |
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG La fonction WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_DECONFIG initialise une structure de WDF_USB_DEVICE_SELECT_CONFIG_PARAMS afin qu’un pilote puisse déconfigurer un périphérique USB. |
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS La fonction WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_INTERFACES_DESCRIPTORS initialise une structure WDF_USB_DEVICE_SELECT_CONFIG_PARAMS afin qu’un pilote puisse spécifier une configuration à l’aide de descripteurs USB. |
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES La fonction WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_MULTIPLE_INTERFACES initialise une structure de WDF_USB_DEVICE_SELECT_CONFIG_PARAMS afin qu’un pilote puisse configurer un appareil pour utiliser plusieurs interfaces. |
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE La fonction WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_SINGLE_INTERFACE initialise une structure de WDF_USB_DEVICE_SELECT_CONFIG_PARAMS afin qu’un pilote puisse configurer un appareil pour utiliser une interface unique spécifiée. |
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB La fonction WDF_USB_DEVICE_SELECT_CONFIG_PARAMS_INIT_URB initialise une structure WDF_USB_DEVICE_SELECT_CONFIG_PARAMS afin qu’un pilote puisse spécifier une configuration à l’aide d’un URB. |
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR La fonction WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR initialise une structure WDF_USB_INTERFACE_SELECT_SETTING_PARAMS afin qu’un pilote puisse sélectionner une interface USB en spécifiant un descripteur d’interface. |
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING La fonction WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING initialise une structure WDF_USB_INTERFACE_SELECT_SETTING_PARAMS afin qu’un pilote puisse sélectionner une interface USB en spécifiant un handle pour un objet d’interface et un autre paramètre pour l’interface. |
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB La fonction WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_URB initialise une structure de WDF_USB_INTERFACE_SELECT_SETTING_PARAMS afin qu’un pilote puisse sélectionner une interface USB en spécifiant un URB. |
WDF_USB_PIPE_DIRECTION_IN La fonction WDF_USB_PIPE_DIRECTION_IN détermine si un point de terminaison USB spécifié est un point de terminaison d’entrée. |
WDF_USB_PIPE_DIRECTION_OUT La fonction WDF_USB_PIPE_DIRECTION_OUT détermine si un point de terminaison USB spécifié est un point de terminaison de sortie. |
WDF_USB_PIPE_INFORMATION_INIT La fonction WDF_USB_PIPE_INFORMATION_INIT initialise une structure WDF_USB_PIPE_INFORMATION. |
WDF_WMI_BUFFER_APPEND_STRING La fonction WDF_WMI_BUFFER_APPEND_STRING copie une chaîne Unicode spécifiée dans une mémoire tampon spécifiée au format requis par WMI. |
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER La fonction WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER initialise une structure WDF_WMI_INSTANCE_CONFIG et stocke un handle spécifié dans un objet de fournisseur WMI. |
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG La fonction WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG initialise une structure WDF_WMI_INSTANCE_CONFIG et stocke un pointeur vers une structure WDF_WMI_PROVIDER_CONFIG spécifiée. |
WDF_WMI_PROVIDER_CONFIG_INIT La fonction WDF_WMI_PROVIDER_CONFIG_INIT initialise une structure WDF_WMI_PROVIDER_CONFIG. |
WDF_WORKITEM_CONFIG_INIT La fonction WDF_WORKITEM_CONFIG_INIT initialise la structure WDF_WORKITEM_CONFIG d’un pilote. |
WDF_WRITE_PORT_BUFFER_UCHAR La fonction WDF_WRITE_PORT_BUFFER_UCHAR écrit un nombre d’octets d’une mémoire tampon dans le port spécifié. |
WDF_WRITE_PORT_BUFFER_ULONG La fonction WDF_WRITE_PORT_BUFFER_ULONG écrit un certain nombre de valeurs ULONG d’une mémoire tampon dans l’adresse de port spécifiée. |
WDF_WRITE_PORT_BUFFER_USHORT La fonction WDF_WRITE_PORT_BUFFER_USHORT écrit un certain nombre de valeurs USHORT à partir d’une mémoire tampon dans l’adresse de port spécifiée. |
WDF_WRITE_PORT_UCHAR La fonction WDF_WRITE_PORT_UCHAR écrit un octet dans l’adresse de port spécifiée. |
WDF_WRITE_PORT_ULONG La fonction WDF_WRITE_PORT_ULONG écrit une valeur ULONG dans l’adresse de port spécifiée. |
WDF_WRITE_PORT_USHORT La fonction WDF_WRITE_PORT_USHORT écrit une valeur USHORT dans l’adresse de port spécifiée. |
WDF_WRITE_REGISTER_BUFFER_UCHAR La fonction WDF_WRITE_REGISTER_BUFFER_UCHAR écrit un nombre d’octets d’une mémoire tampon dans le registre spécifié. |
WDF_WRITE_REGISTER_BUFFER_ULONG La fonction WDF_WRITE_REGISTER_BUFFER_ULONG écrit un certain nombre de valeurs ULONG d’une mémoire tampon dans le registre spécifié. |
WDF_WRITE_REGISTER_BUFFER_ULONG64 La fonction WDF_WRITE_REGISTER_BUFFER_ULONG64 écrit un certain nombre de valeurs ULONG64 d’une mémoire tampon dans le registre spécifié. |
WDF_WRITE_REGISTER_BUFFER_USHORT La routine WDF_WRITE_REGISTER_BUFFER_USHORT écrit un certain nombre de valeurs USHORT d’une mémoire tampon dans le registre spécifié. |
WDF_WRITE_REGISTER_UCHAR La routine WDF_WRITE_REGISTER_UCHAR écrit un octet dans l’adresse spécifiée. |
WDF_WRITE_REGISTER_ULONG La routine WDF_WRITE_REGISTER_ULONG écrit une valeur ULONG dans l’adresse spécifiée. |
WDF_WRITE_REGISTER_ULONG64 La fonction WDF_WRITE_REGISTER_ULONG64 écrit une valeur ULONG64 dans l’adresse spécifiée. |
WDF_WRITE_REGISTER_USHORT La routine WDF_WRITE_REGISTER_USHORT écrit une valeur USHORT dans l’adresse spécifiée. |
WdfChildListAddOrUpdateChildDescriptionAsPresent La méthode WdfChildListAddOrUpdateChildDescriptionAsPresent ajoute une nouvelle description enfant à une liste d’enfants ou met à jour une description enfant existante. |
WdfChildListBeginIteration La méthode WdfChildListBeginIteration prépare l’infrastructure pour la récupération d’éléments à partir d’une liste enfant spécifiée. |
WdfChildListBeginScan La méthode WdfChildListBeginScan prépare une liste spécifiée d’appareils enfants afin que le pilote puisse mettre à jour les informations de la liste. |
WdfChildListCreate La méthode WdfChildListCreate crée une liste enfant pour un appareil parent spécifié. |
WdfChildListEndIteration La méthode WdfChildListEndIteration traite les modifications apportées à une liste enfant spécifiée. |
WdfChildListEndScan La méthode WdfChildListEndScan traite les modifications apportées à une liste enfant spécifiée. |
WdfChildListGetDevice La méthode WdfChildListGetDevice retourne un handle à l’objet d’appareil framework qui représente l’appareil parent d’une liste enfant spécifiée. |
WdfChildListRequestChildEject La méthode WdfChildListRequestChildEject informe l’infrastructure qu’un appareil spécifié est sur le point d’être éjecté de sa station d’accueil. |
WdfChildListRetrieveAddressDescription La méthode WdfChildListRetrieveAddressDescription localise un appareil enfant qui a une description d’identification spécifiée et récupère la description de l’adresse de l’appareil. |
WdfChildListRetrieveNextDevice La méthode WdfChildListRetrieveNextDevice traverse une liste enfant spécifiée et récupère l’appareil enfant suivant qui correspond aux critères spécifiés. |
WdfChildListRetrievePdo La méthode WdfChildListRetrievePdo retourne un handle à l’objet d’appareil framework associé à une description enfant spécifiée dans une liste enfant. |
WdfChildListUpdateAllChildDescriptionsAsPresent La méthode WdfChildListUpdateAllChildDescriptionsAsPresent informe l’infrastructure que tous les appareils enfants d’une liste enfant spécifiée sont branchés et disponibles. |
WdfChildListUpdateChildDescriptionAsMissing La méthode WdfChildListUpdateChildDescriptionAsMissing informe l’infrastructure qu’un appareil enfant spécifié est actuellement débranché ou indisponible. |
WdfCmResourceListAppendDescriptor La méthode WdfCmResourceListAppendDescriptor ajoute un descripteur de ressources à la fin d’une liste de ressources spécifiée. |
WdfCmResourceListGetCount La méthode WdfCmResourceListGetCount retourne le nombre de descripteurs de ressources contenus dans une liste de ressources spécifiée. |
WdfCmResourceListGetDescriptor La méthode WdfCmResourceListGetDescriptor retourne un pointeur vers un descripteur de ressource contenu dans une liste de ressources spécifiée. |
WdfCmResourceListInsertDescriptor La méthode WdfCmResourceListInsertDescriptor insère un descripteur de ressources dans une liste de ressources spécifiée. |
WdfCmResourceListRemove La méthode WdfCmResourceListRemove supprime un descripteur de ressources d’une liste de ressources spécifiée. |
WdfCmResourceListRemoveByDescriptor La méthode WdfCmResourceListRemoveByDescriptor supprime un descripteur de ressources spécifié d’une liste de ressources spécifiée. |
WdfCollectionAdd La méthode WdfCollectionAdd ajoute un objet framework spécifié à une collection d’objets. |
WdfCollectionCreate La méthode WdfCollectionCreate crée un objet de collection d’infrastructure. |
WdfCollectionGetCount La méthode WdfCollectionGetCount retourne le nombre d’objets qui se trouvent actuellement dans une collection d’objets. |
WdfCollectionGetFirstItem La méthode WdfCollectionGetFirstItem retourne un handle au premier objet qui se trouve dans une collection d’objets. |
WdfCollectionGetItem La méthode WdfCollectionGetItem retourne un handle à l’objet contenu dans une collection d’objets spécifiée et associé à une valeur d’index spécifiée. |
WdfCollectionGetLastItem La méthode WdfCollectionGetLastItem retourne un handle au dernier objet qui se trouve dans une collection d’objets. |
WdfCollectionRemove La méthode WdfCollectionRemove supprime un objet d’une collection d’objets spécifiée. |
WdfCollectionRemoveItem La méthode WdfCollectionRemoveItem supprime un objet spécifié d’une collection d’objets, en fonction d’une valeur d’index spécifiée. |
WdfCommonBufferCreate La méthode WdfCommonBufferCreate crée une mémoire tampon à laquelle le pilote et un appareil d’accès direct à la mémoire (DMA) peuvent accéder simultanément. |
WdfCommonBufferCreateWithConfig La méthode WdfCommonBufferCreateWithConfig crée une mémoire tampon à laquelle le pilote et un périphérique d’accès direct à la mémoire (DMA) peuvent accéder simultanément, et la méthode spécifie également les informations de configuration de la mémoire tampon. |
WdfCommonBufferGetAlignedLogicalAddress La méthode WdfCommonBufferGetAlignedLogicalAddress retourne l’adresse logique associée à une mémoire tampon commune spécifiée. |
WdfCommonBufferGetAlignedVirtualAddress La méthode WdfCommonBufferGetAlignedVirtualAddress retourne l’adresse virtuelle associée à une mémoire tampon commune spécifiée. |
WdfCommonBufferGetLength La méthode WdfCommonBufferGetLength retourne la longueur d’une mémoire tampon commune spécifiée. |
WdfCompanionCreate Cet article sur la fonction WdfCompanionCreate est destiné à un usage interne uniquement. |
WdfCompanionCreateTaskQueue Cet article sur la fonction WdfCompanionCreateTaskQueue est destiné à un usage interne uniquement. |
WdfCompanionTargetSendTaskSynchronously Cet article sur la fonction WdfCompanionTargetSendTaskSynchronously est destiné à un usage interne uniquement. |
WdfCompanionTargetWdmGetCompanionProcess Cet article sur la fonction WdfCompanionTargetWdmGetCompanionProcess est destiné à un usage interne uniquement. |
WdfCompanionWdmGetSecureDeviceHandle Cet article sur la fonction WdfCompanionWdmGetSecureDeviceHandle est destiné à un usage interne uniquement. |
WdfControlDeviceInitAllocate La méthode WdfControlDeviceInitAllocate alloue une structure WDFDEVICE_INIT qu’un pilote utilise lors de la création d’un objet de périphérique de contrôle. |
WdfControlDeviceInitSetShutdownNotification La méthode WdfControlDeviceInitSetShutdownNotification définit les informations de notification d’arrêt pour un objet d’appareil de contrôle. |
WdfControlFinishInitializing La méthode WdfControlFinishInitializing informe l’infrastructure qu’un pilote a terminé l’initialisation d’un objet de périphérique de contrôle spécifié. |
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. |
WdfDeviceAddQueryInterface La méthode WdfDeviceAddQueryInterface crée une interface définie par le pilote que d’autres pilotes peuvent interroger et utiliser. |
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 du framework 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é. |
WdfDeviceInitSetCompanionEventCallbacks Cet article sur la fonction WdfDeviceInitSetCompanionEventCallbacks est destiné à un usage interne uniquement. |
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 de 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. |
WdfDeviceInterfaceDereferenceNoOp La méthode WdfDeviceInterfaceDereferenceNoOp peut être utilisée pour les interfaces définies par le pilote qui ne nécessitent pas de nombre de références. |
WdfDeviceInterfaceReferenceNoOp La méthode WdfDeviceInterfaceReferenceNoOp peut être utilisée pour les interfaces définies par le pilote qui ne nécessitent pas de nombre de références. |
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. |
WdfDeviceMiniportCreate La méthode WdfDeviceMiniportCreate crée un objet de périphérique d’infrastructure qu’un pilote miniport peut utiliser. |
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 de 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 à une file d’attente 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 retourne l’objet d’appareil WDM (Windows Driver Model) associé à un objet d’appareil d’infrastructure 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 le framework. Ne pas utiliser. |
WdfDevStateIsNP La méthode WdfDevStateIsNP renvoie 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 modifiable. |
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. |
WdfDmaEnablerConfigureSystemProfile La méthode WdfDmaEnablerConfigureSystemProfile configure les paramètres spécifiques au matériel pour un enabler DMA en mode système et termine l’initialisation des ressources. |
WdfDmaEnablerCreate La méthode WdfDmaEnablerCreate crée un objet enabler DMA. |
WdfDmaEnablerGetFragmentLength La méthode WdfDmaEnablerGetFragmentLength retourne la longueur de transfert maximale prise en charge par le système d’exploitation pour un seul transfert DMA. |
WdfDmaEnablerGetMaximumLength La méthode WdfDmaEnablerGetMaximumLength retourne la longueur de transfert maximale, pour un seul transfert DMA, qu’un appareil prend en charge. |
WdfDmaEnablerGetMaximumScatterGatherElements La méthode WdfDmaEnablerGetMaximumScatterGatherElements retourne le nombre maximal d’éléments de nuages de points/regroupements pris en charge par le périphérique et le pilote, pour un objet enabler DMA spécifié. |
WdfDmaEnablerSetMaximumScatterGatherElements La méthode WdfDmaEnablerSetMaximumScatterGatherElements définit le nombre maximal d’éléments de nuages de points/de collecte qu’un appareil prend en charge pour un objet d’activation DMA spécifié. |
WdfDmaEnablerWdmGetDmaAdapter La méthode WdfDmaEnablerWdmGetDmaAdapter retourne un pointeur vers une structure de DMA_ADAPTER WDM associée à un objet d’activation DMA. |
WdfDmaTransactionAllocateResources La méthode WdfDmaTransactionAllocateResources réserve un enabler DMA à paquet unique ou en mode système pour une utilisation exclusive (et répétée) avec l’objet transaction spécifié. |
WdfDmaTransactionCancel La méthode WdfDmaTransactionCancel tente d’annuler une transaction DMA qui attend l’allocation des registres cartographiques. |
WdfDmaTransactionCreate La méthode WdfDmaTransactionCreate crée une transaction DMA. |
WdfDmaTransactionDmaCompleted La méthode WdfDmaTransactionDmaCompleted informe l’infrastructure que l’opération de transfert DMA d’un appareil est terminée. |
WdfDmaTransactionDmaCompletedFinal La méthode WdfDmaTransactionDmaCompletedFinal informe l’infrastructure que l’opération de transfert DMA d’un appareil s’est terminée avec une condition de sous-exécution et fournit la durée du transfert terminé. |
WdfDmaTransactionDmaCompletedWithLength La méthode WdfDmaTransactionDmaCompletedWithLength informe l’infrastructure que l’opération de transfert DMA d’un appareil est terminée et fournit la durée du transfert terminé. |
WdfDmaTransactionExecute La méthode WdfDmaTransactionExecute commence l’exécution d’une transaction DMA spécifiée. |
WdfDmaTransactionFreeResources La méthode WdfDmaTransactionFreeResources libère les ressources DMA que le pilote a précédemment allouées en appelant WdfDmaTransactionAllocateResources. |
WdfDmaTransactionGetBytesTransferred La méthode WdfDmaTransactionGetBytesTransferred retourne le nombre total d’octets qui ont été transférés pour une transaction DMA spécifiée. |
WdfDmaTransactionGetCurrentDmaTransferLength La méthode WdfDmaTransactionGetCurrentDmaTransferLength retourne la taille du transfert DMA actuel. |
WdfDmaTransactionGetDevice La méthode WdfDmaTransactionGetDevice retourne un handle à l’objet d’appareil d’infrastructure associé à une transaction DMA spécifiée. |
WdfDmaTransactionGetRequest La méthode WdfDmaTransactionGetRequest récupère un handle pour l’objet de demande d’infrastructure associé à une transaction DMA spécifiée. |
WdfDmaTransactionGetTransferInfo La méthode WdfDmaTransactionGetTransferInfo retourne le nombre de registres de carte et d’entrées de liste de nuages de points/regroupements requis pour une transaction DMA initialisée. |
WdfDmaTransactionInitialize La méthode WdfDmaTransactionInitialize initialise une transaction DMA spécifiée. |
WdfDmaTransactionInitializeUsingOffset La méthode WdfDmaTransactionInitializeUsingOffset initialise une transaction DMA spécifiée à l’aide d’un décalage d’octets dans une chaîne MDL. |
WdfDmaTransactionInitializeUsingRequest La méthode WdfDmaTransactionInitializeUsingRequest initialise une transaction DMA spécifiée à l’aide des paramètres d’une demande d’E/S spécifiée. |
WdfDmaTransactionRelease La méthode WdfDmaTransactionRelease met fin à une transaction DMA spécifiée sans supprimer l’objet de transaction DMA associé. |
WdfDmaTransactionSetChannelConfigurationCallback La méthode WdfDmaTransactionSetChannelConfigurationCallback enregistre une fonction de rappel d’événement de configuration de canal pour une transaction DMA en mode système. |
WdfDmaTransactionSetDeviceAddressOffset La méthode WdfDmaTransactionSetDeviceAddressOffset spécifie le décalage du registre auquel le contrôleur DMA système accède lors de l’exécution de l’opération DMA. |
WdfDmaTransactionSetImmediateExecution La méthode WdfDmaTransactionSetImmediateExecution marque la transaction DMA spécifiée afin que les appels à WdfDmaTransactionExecute et WdfDmaTransactionAllocateResources lancent la transaction immédiatement ou échouent. |
WdfDmaTransactionSetMaximumLength La méthode WdfDmaTransactionSetMaximumLength définit la longueur maximale pour les transferts DMA associés à une transaction DMA spécifiée. |
WdfDmaTransactionSetSingleTransferRequirement La méthode WdfDmaTransactionSetSingleTransferRequirement spécifie qu’une transaction DMA doit se terminer dans un seul transfert. |
WdfDmaTransactionSetTransferCompleteCallback La méthode WdfDmaTransactionSetTransferCompleteCallback enregistre une fonction de rappel d’événement de fin de transfert pour une transaction DMA en mode système. |
WdfDmaTransactionStopSystemTransfer La méthode WdfDmaTransactionStopSystemTransfer tente d’arrêter un transfert DMA en mode système après que l’infrastructure a appelé EvtProgramDma. |
WdfDmaTransactionWdmGetTransferContext La méthode WdfDmaTransactionWdmGetTransferContext récupère le contexte de transfert WDM associé à une transaction DMA. |
WdfDpcCancel La méthode WdfDpcCancel tente d’annuler l’exécution de la fonction de rappel EvtDpcFunc planifiée d’un objet DPC. |
WdfDpcCreate La méthode WdfDpcCreate crée un objet DPC d’infrastructure et inscrit une fonction de rappel EvtDpcFunc. |
WdfDpcEnqueue La méthode WdfDpcEnqueue planifie l’exécution de la fonction de rappel EvtDpcFunc d’un objet DPC. |
WdfDpcGetParentObject La méthode WdfDpcGetParentObject retourne l’objet parent d’un objet DPC spécifié. |
WdfDpcWdmGetDpc La méthode WdfDpcWdmGetDpc retourne un pointeur vers la structure KDPC associée à un objet DPC d’infrastructure spécifié. |
WdfDriverCreate La méthode WdfDriverCreate crée un objet de pilote d’infrastructure pour le pilote appelant. |
WdfDriverErrorReportApiMissing En savoir plus sur : Fonction WdfDriverErrorReportApiMissing |
WdfDriverGetRegistryPath La méthode WdfDriverGetRegistryPath récupère le chemin d’accès à la clé de Registre du pilote dans l’arborescence Services du Registre. |
WdfDriverIsVersionAvailable La méthode WdfDriverIsVersionAvailable retourne une valeur booléenne qui indique si le pilote s’exécute avec une version spécifiée de la bibliothèque Kernel-Mode Driver Framework. |
WdfDriverMiniportUnload La méthode WdfDriverMiniportUnload supprime l’objet de pilote d’infrastructure d’un pilote miniport spécifié. |
WdfDriverOpenParametersRegistryKey La méthode WdfDriverOpenParametersRegistryKey ouvre la clé de Registre Parameters du pilote et récupère un handle dans un objet de clé de Registre d’infrastructure qui représente la clé. |
WdfDriverOpenPersistentStateRegistryKey En savoir plus sur : WdfDriverOpenPersistentStateRegistryKey |
WdfDriverRegisterTraceInfo La méthode WdfDriverRegisterTraceInfo est réservée à un usage interne uniquement. |
WdfDriverRetrieveDriverDataDirectoryString En savoir plus sur : Fonction WdfDriverRetrieveDriverDataDirectoryString |
WdfDriverRetrieveVersionString La méthode WdfDriverRetrieveVersionString récupère une chaîne Unicode qui identifie la version de l’infrastructure de pilote Kernel-Mode avec laquelle le pilote s’exécute. |
WdfDriverWdmGetDriverObject La méthode WdfDriverWdmGetDriverObject récupère un pointeur vers l’objet de pilote WDM (Windows Driver Model) associé à un objet pilote d’infrastructure spécifié. |
WdfFdoAddStaticChild La méthode WdfFdoAddStaticChild ajoute un appareil spécifié à la liste des périphériques enfants d’un pilote de fonction qui ont été identifiés par l’énumération statique. |
WdfFdoGetDefaultChildList La méthode WdfFdoGetDefaultChildList retourne un handle à la liste enfant par défaut d’un appareil spécifié. |
WdfFdoInitAllocAndQueryProperty La méthode WdfFdoInitAllocAndQueryProperty alloue une mémoire tampon et récupère une propriété d’appareil spécifiée. |
WdfFdoInitAllocAndQueryPropertyEx La méthode WdfFdoInitAllocAndQueryPropertyEx alloue une mémoire tampon et récupère une propriété d’appareil spécifiée. |
WdfFdoInitOpenRegistryKey La méthode WdfFdoInitOpenRegistryKey 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. |
WdfFdoInitQueryProperty La méthode WdfFdoInitQueryProperty récupère une propriété d’appareil spécifiée. |
WdfFdoInitQueryPropertyEx La méthode WdfFdoInitQueryPropertyEx récupère une propriété d’appareil spécifiée. |
WdfFdoInitSetDefaultChildListConfig La méthode WdfFdoInitSetDefaultChildListConfig configure la liste enfant par défaut d’un pilote de bus. |
WdfFdoInitSetEventCallbacks La méthode WdfFdoInitSetEventCallbacks enregistre les fonctions de rappel d’événement d’un pilote de fonction basée sur l’infrastructure, pour un appareil spécifié. |
WdfFdoInitSetFilter La méthode WdfFdoInitSetFilter identifie le pilote appelant en tant que pilote de filtre de niveau supérieur ou inférieur, pour un appareil spécifié. |
WdfFdoInitWdmGetPhysicalDevice La méthode WdfFdoInitWdmGetPhysicalDevice récupère l’objet de périphérique physique WDM d’un appareil. |
WdfFdoLockStaticChildListForIteration La méthode WdfFdoLockStaticChildListForIteration prépare l’infrastructure à la récupération des éléments de la liste enfant statique qui appartient à un appareil parent spécifié. |
WdfFdoQueryForInterface La méthode WdfFdoQueryForInterface obtient l’accès à l’interface identifiée par UN GUID d’un autre pilote. |
WdfFdoRetrieveNextStaticChild La méthode WdfFdoRetrieveNextStaticChild récupère un handle à l’objet d’appareil d’infrastructure suivant dans une liste d’appareils enfants. |
WdfFdoUnlockStaticChildListFromIteration La méthode WdfFdoUnlockStaticChildListFromIteration déverrouille la liste des appareils enfants d’un appareil spécifié et traite les modifications apportées à la liste par le pilote pendant le verrouillage de la liste. |
WdfFileObjectGetDevice La méthode WdfFileObjectGetDevice retourne l’objet d’appareil d’infrastructure associé à un objet de fichier d’infrastructure spécifié. |
WdfFileObjectGetFileName La méthode WdfFileObjectGetFileName retourne le nom de fichier qu’un objet de fichier d’infrastructure spécifié contient. |
WdfFileObjectGetFlags La méthode WdfFileObjectGetFlags retourne les indicateurs qu’un objet de fichier d’infrastructure spécifié contient. |
WdfFileObjectGetInitiatorProcessId La fonction WdfFileObjectGetInitiatorProcessId récupère l’ID de processus initiateur associé à un objet de fichier d’infrastructure spécifié. |
WdfFileObjectGetRelatedFileObject La méthode WdfFileObjectGetRelatedFileObject récupère l’objet de fichier associé dans un objet de fichier d’infrastructure. |
WdfFileObjectWdmGetFileObject La méthode WdfFileObjectWdmGetFileObject retourne l’objet de fichier WDM (Windows Driver Model) associé à un objet de fichier d’infrastructure spécifié. |
WdfGetDriver La méthode WdfGetDriver retourne un handle à l’objet pilote d’infrastructure qui représente le pilote appelant. |
WdfGetTriageInfo La méthode WdfGetTriageInfo est réservée à un usage interne uniquement. |
WdfInterruptAcquireLock La méthode WdfInterruptAcquireLock commence une séquence de code qui s’exécute au niveau de la demande d’interruption de l’appareil (DIRQL) tout en conservant le verrou tournant d’un objet d’interruption. |
WdfInterruptCreate La méthode WdfInterruptCreate crée un objet d’interruption de framework. |
WdfInterruptDisable La méthode WdfInterruptDisable désactive une interruption de périphérique spécifiée en appelant la fonction de rappel EvtInterruptDisable du pilote. |
WdfInterruptEnable La méthode WdfInterruptEnable active une interruption de périphérique spécifiée en appelant la fonction de rappel EvtInterruptEnable du pilote. |
WdfInterruptGetDevice La méthode WdfInterruptGetDevice retourne un handle à l’objet d’appareil d’infrastructure associé à un objet d’interruption de framework spécifié. |
WdfInterruptGetInfo La méthode WdfInterruptGetInfo récupère des informations sur une interruption spécifiée. |
WdfInterruptQueueDpcForIsr La méthode WdfInterruptQueueDpcForIsr met en file d’attente la fonction de rappel EvtInterruptDpc d’un objet d’interruption de framework pour l’exécution. |
WdfInterruptQueueWorkItemForIsr La méthode WdfInterruptQueueWorkItemForIsr met en file d’attente la fonction de rappel EvtInterruptWorkItem d’un objet d’interruption de framework pour l’exécution. |
WdfInterruptReleaseLock La méthode WdfInterruptReleaseLock met fin à une séquence de code qui s’exécute au niveau du DIRQL de l’appareil tout en tenant le verrou de rotation d’un objet d’interruption. |
WdfInterruptReportActive WdfInterruptReportActive informe le système que l’interruption est active et que le pilote est prêt à traiter les demandes d’interruption sur les lignes associées. |
WdfInterruptReportInactive La méthode WdfInterruptReportInactive informe le système que l’interruption n’est plus active et que le pilote n’attend pas de demandes d’interruption sur les lignes associées. |
WdfInterruptSetExtendedPolicy La méthode WdfInterruptSetExtendedPolicy spécifie la priorité d’interruption, l’affinité processeur, la stratégie d’affinité et le groupe de processeurs pour une interruption spécifiée. |
WdfInterruptSetPolicy La méthode WdfInterruptSetPolicy spécifie la priorité d’interruption, l’affinité processeur et la stratégie d’affinité pour une interruption spécifiée. |
WdfInterruptSynchronize La méthode WdfInterruptSynchronize exécute une fonction de rappel spécifiée au niveau du DIRQL de l’appareil tout en tenant le verrou de rotation d’un objet d’interruption. |
WdfInterruptTryToAcquireLock La méthode WdfInterruptTryToAcquireLock tente d’acquérir le verrou passif d’un objet d’interruption. |
WdfInterruptWdmGetInterrupt La méthode WdfInterruptWdmGetInterrupt retourne un pointeur vers l’objet d’interruption WDM associé à un objet d’interruption d’infrastructure spécifié. |
WdfIoQueueAssignForwardProgressPolicy La méthode WdfIoQueueAssignForwardProgressPolicy permet au framework de garantir la progression vers l’avant pour une file d’attente d’E/S spécifiée. |
WdfIoQueueCreate La méthode WdfIoQueueCreate crée et configure une file d’attente d’E/S pour un appareil spécifié. |
WdfIoQueueDrain La méthode WdfIoQueueDrain entraîne l’arrêt de la mise en file d’attente des demandes d’E/S dans une file d’attente d’E/S, tout en autorisant la remise et le traitement des demandes déjà en file d’attente. |
WdfIoQueueDrainSynchronously La méthode WdfIoQueueDrainSynchronously entraîne l’arrêt de la mise en file d’attente des demandes d’E/S dans une file d’attente d’E/S, tout en autorisant la remise et le traitement des requêtes déjà mises en file d’attente. La méthode retourne une fois que toutes les demandes sont terminées ou annulées. |
WdfIoQueueFindRequest La méthode WdfIoQueueFindRequest localise la requête suivante dans une file d’attente d’E/S, ou la requête suivante qui correspond aux critères spécifiés, mais n’accorde pas la propriété de la demande au pilote. |
WdfIoQueueGetDevice La méthode WdfIoQueueGetDevice retourne un handle à l’objet d’appareil framework auquel appartient une file d’attente d’E/S spécifiée. |
WdfIoQueueGetState La méthode WdfIoQueueGetState retourne la status d’une file d’attente d’E/S spécifiée. |
WdfIoQueuePurge La méthode WdfIoQueuePurge entraîne l’arrêt de la mise en file d’attente des demandes d’E/S dans une file d’attente d’E/S et l’annulation des demandes non traitées. |
WdfIoQueuePurgeSynchronously La méthode WdfIoQueuePurgeSynchronously entraîne l’arrêt de la mise en file d’attente des demandes d’E/S dans une file d’attente d’E/S et l’annulation des demandes non traitées et des demandes annulables appartenant au pilote. |
WdfIoQueueReadyNotify La méthode WdfIoQueueReadyNotify enregistre (ou désenregistre) une fonction de rappel d’événement que l’infrastructure appelle chaque fois qu’une file d’attente d’E/S spécifiée précédemment vide reçoit une ou plusieurs demandes d’E/S. |
WdfIoQueueRetrieveFoundRequest La méthode WdfIoQueueRetrieveFoundRequest remet une requête spécifiée au pilote, afin que le pilote puisse traiter la requête. |
WdfIoQueueRetrieveNextRequest La méthode WdfIoQueueRetrieveNextRequest récupère la requête d’E/S disponible suivante à partir d’une file d’attente d’E/S spécifiée. |
WdfIoQueueRetrieveRequestByFileObject La méthode WdfIoQueueRetrieveRequestByFileObject récupère la requête d’E/S disponible suivante, à partir d’une file d’attente d’E/S spécifiée, associée à un objet fichier spécifié. |
WdfIoQueueStart La méthode WdfIoQueueStart permet à une file d’attente d’E/S de commencer à recevoir et à remettre de nouvelles demandes d’E/S. |
WdfIoQueueStop La méthode WdfIoQueueStop empêche une file d’attente d’E/S de remettre des demandes d’E/S, mais la file d’attente reçoit et stocke les nouvelles demandes. |
WdfIoQueueStopAndPurge La méthode WdfIoQueueStopAndPurge empêche une file d’attente d’E/S de remettre de nouvelles demandes et annule les requêtes non traitées existantes et les demandes annulables appartenant au pilote, mais la file d’attente reçoit et stocke les nouvelles demandes. |
WdfIoQueueStopAndPurgeSynchronously La méthode WdfIoQueueStopAndPurgeSynchronously empêche une file d’attente d’E/S de remettre de nouvelles demandes d’E/S et provoque l’annulation des demandes non traitées existantes et des demandes annulables appartenant au pilote, mais la file d’attente reçoit et stocke les nouvelles demandes. |
WdfIoQueueStopSynchronously La méthode WdfIoQueueStopSynchronously empêche une file d’attente d’E/S de remettre des demandes d’E/S, mais la file d’attente reçoit et stocke les nouvelles demandes. La méthode retourne une fois que toutes les demandes remises ont été annulées ou terminées. |
WdfIoResourceListAppendDescriptor La méthode WdfIoResourceListAppendDescriptor ajoute un descripteur de ressources à la fin de la configuration logique d’une liste de ressources requises. |
WdfIoResourceListCreate La méthode WdfIoResourceListCreate crée une configuration logique vide, qui peut être remplie et ajoutée à une liste des besoins en ressources. |
WdfIoResourceListGetCount La méthode WdfIoResourceListGetCount retourne le nombre de descripteurs de ressources contenus dans la configuration logique d’une liste de ressources requises. |
WdfIoResourceListGetDescriptor La méthode WdfIoResourceListGetDescriptor retourne un pointeur vers un descripteur de ressources contenu dans la configuration logique d’une liste de ressources requises. |
WdfIoResourceListInsertDescriptor La méthode WdfIoResourceListInsertDescriptor insère un descripteur de ressources dans la configuration logique d’une liste de ressources requises. |
WdfIoResourceListRemove La méthode WdfIoResourceListRemove supprime un descripteur de ressources de la configuration logique d’une liste de ressources requises. |
WdfIoResourceListRemoveByDescriptor La méthode WdfIoResourceListRemoveByDescriptor supprime un descripteur de ressources de la configuration logique d’une liste de ressources requises. |
WdfIoResourceListUpdateDescriptor La méthode WdfIoResourceListUpdateDescriptor met à jour un descripteur de ressources dans la configuration logique d’une liste de ressources requises. |
WdfIoResourceRequirementsListAppendIoResList La méthode WdfIoResourceRequirementsListAppendIoResList ajoute une configuration logique à la fin d’une liste de ressources requises. |
WdfIoResourceRequirementsListGetCount La méthode WdfIoResourceRequirementsListGetCount retourne le nombre de configurations logiques contenues dans une liste de ressources requises. |
WdfIoResourceRequirementsListGetIoResList La méthode WdfIoResourceRequirementsListGetIoResList retourne un handle à l’objet resource-range-list du framework qui représente une configuration logique spécifiée dans une liste des exigences de ressources spécifiée. |
WdfIoResourceRequirementsListInsertIoResList La méthode WdfIoResourceRequirementsListInsertIoResList insère une configuration logique dans une liste des besoins en ressources. |
WdfIoResourceRequirementsListRemove La méthode WdfIoResourceRequirementsListRemove supprime une configuration logique d’une liste de ressources requises. |
WdfIoResourceRequirementsListRemoveByIoResList La méthode WdfIoResourceRequirementsListRemoveByIoResList supprime une configuration logique d’une liste de ressources requises. |
WdfIoResourceRequirementsListSetInterfaceType La méthode WdfIoResourceRequirementsListSetInterfaceType affecte un type de bus à une liste de ressources requises. |
WdfIoResourceRequirementsListSetSlotNumber La méthode WdfIoResourceRequirementsListSetSlotNumber affecte un numéro d’emplacement à une liste de ressources requises. |
WdfIoTargetAllocAndQueryTargetProperty La méthode WdfIoTargetAllocAndQueryTargetProperty alloue une mémoire tampon et récupère une propriété d’appareil spécifiée pour une cible d’E/S spécifiée. |
WdfIoTargetClose La méthode WdfIoTargetClose ferme une cible d’E/S distante spécifiée. |
WdfIoTargetCloseForQueryRemove La méthode WdfIoTargetCloseForQueryRemove ferme temporairement une cible d’E/S distante spécifiée, car l’appareil cible peut être bientôt supprimé. |
WdfIoTargetCreate La méthode WdfIoTargetCreate crée une cible d’E/S distante pour un appareil spécifié. |
WdfIoTargetFormatRequestForInternalIoctl La méthode WdfIoTargetFormatRequestForInternalIoctl génère une demande de contrôle d’appareil interne pour une cible d’E/S, mais n’envoie pas la requête. |
WdfIoTargetFormatRequestForInternalIoctlOthers La méthode WdfIoTargetFormatRequestForInternalIoctlOthers génère une demande de contrôle d’appareil interne non standard pour une cible d’E/S, mais n’envoie pas la requête. |
WdfIoTargetFormatRequestForIoctl La méthode WdfIoTargetFormatRequestForIoctl génère une demande de contrôle d’appareil pour une cible d’E/S, mais n’envoie pas la requête. |
WdfIoTargetFormatRequestForRead La méthode WdfIoTargetFormatRequestForRead génère une demande de lecture pour une cible d’E/S, mais n’envoie pas la requête. |
WdfIoTargetFormatRequestForWrite La méthode WdfIoTargetFormatRequestForWrite génère une demande d’écriture pour une cible d’E/S, mais n’envoie pas la requête. |
WdfIoTargetGetDevice La méthode WdfIoTargetGetDevice retourne un handle à l’objet d’appareil framework qui est le parent de la cible d’E/S locale ou distante spécifiée. |
WdfIoTargetGetState La méthode WdfIoTargetGetState retourne des informations d’état pour une cible d’E/S locale ou distante. |
WdfIoTargetOpen La méthode WdfIoTargetOpen ouvre une cible d’E/S distante afin que le pilote puisse lui envoyer des demandes d’E/S. |
WdfIoTargetPurge La méthode WdfIoTargetPurge annule toutes les demandes d’E/S mises en file d’attente vers une cible d’E/S locale, distante ou spécialisée et empêche toute nouvelle demande d’E/S d’être mise en file d’attente. |
WdfIoTargetQueryForInterface La méthode WdfIoTargetQueryForInterface obtient l’accès à l’interface définie par le pilote identifiée par le GUID d’une cible d’E/S distante. |
WdfIoTargetQueryTargetProperty La méthode WdfIoTargetQueryTargetProperty récupère une propriété d’appareil spécifiée pour une cible d’E/S spécifiée. |
WdfIoTargetSendInternalIoctlOthersSynchronously La méthode WdfIoTargetSendInternalIoctlOthersSynchronously génère une demande de contrôle d’appareil interne non standard et l’envoie de manière synchrone à une cible d’E/S. |
WdfIoTargetSendInternalIoctlSynchronously La méthode WdfIoTargetSendInternalIoctlSynchronously génère une demande de contrôle d’appareil interne et l’envoie de manière synchrone à une cible d’E/S. |
WdfIoTargetSendIoctlSynchronously La méthode WdfIoTargetSendIoctlSynchronously génère une demande de contrôle d’appareil et l’envoie de manière synchrone à une cible d’E/S. |
WdfIoTargetSendReadSynchronously La méthode WdfIoTargetSendReadSynchronously génère une demande de lecture et l’envoie de manière synchrone à une cible d’E/S. |
WdfIoTargetSendWriteSynchronously La méthode WdfIoTargetSendWriteSynchronously génère une demande d’écriture et l’envoie de manière synchrone à une cible d’E/S. |
WdfIoTargetStart La méthode WdfIoTargetStart commence à envoyer des requêtes en file d’attente à une cible d’E/S locale ou distante. |
WdfIoTargetStop La méthode WdfIoTargetStop arrête d’envoyer des requêtes en file d’attente à une cible d’E/S locale ou distante. |
WdfIoTargetWdmGetTargetDeviceObject La méthode WdfIoTargetWdmGetTargetDeviceObject retourne un pointeur vers l’objet d’appareil WDM (Windows Driver Model) associé à une cible d’E/S locale ou distante spécifiée. |
WdfIoTargetWdmGetTargetFileHandle La méthode WdfIoTargetWdmGetTargetFileHandle retourne un handle au fichier associé à une cible d’E/S distante spécifiée. |
WdfIoTargetWdmGetTargetFileObject La méthode WdfIoTargetWdmGetTargetFileObject retourne un pointeur vers l’objet de fichier WDM (Windows Driver Model) associé à une cible d’E/S distante spécifiée. |
WdfIoTargetWdmGetTargetPhysicalDevice La méthode WdfIoTargetWdmGetTargetPhysicalDevice retourne un pointeur vers l’objet de périphérique physique (PDO) du modèle de pilote Windows (WDM) qui représente l’appareil d’une cible d’E/S distante. |
WdfLookasideListCreate La méthode WdfLookasideListCreate crée un objet lookaside-list, à partir duquel le pilote peut obtenir des objets de mémoire. |
WdfMemoryAssignBuffer La méthode WdfMemoryAssignBuffer affecte une mémoire tampon spécifiée à un objet mémoire qu’un pilote a créé en appelant WdfMemoryCreatePreallocated. |
WdfMemoryCopyFromBuffer La méthode WdfMemoryCopyFromBuffer copie le contenu d’une mémoire tampon source spécifiée dans la mémoire tampon d’un objet mémoire spécifié. |
WdfMemoryCopyToBuffer La méthode WdfMemoryCopyToBuffer copie le contenu de la mémoire tampon d’un objet mémoire spécifié dans une mémoire tampon de destination spécifiée. |
WdfMemoryCreate La méthode WdfMemoryCreate crée un objet de mémoire framework et alloue une mémoire tampon d’une taille spécifiée. |
WdfMemoryCreateFromLookaside La méthode WdfMemoryCreateFromLookaside crée un objet mémoire framework et obtient une mémoire tampon à partir d’une liste de recherche spécifiée. |
WdfMemoryCreatePreallocated La méthode WdfMemoryCreatePreallocated crée un objet de mémoire framework pour une mémoire tampon fournie par le pilote. |
WdfMemoryGetBuffer La méthode WdfMemoryGetBuffer retourne un pointeur vers la mémoire tampon associée à un objet mémoire spécifié. |
WdfObjectAcquireLock La méthode WdfObjectAcquireLock acquiert le verrou de synchronisation d’un objet. |
WdfObjectAllocateContext La méthode WdfObjectAllocateContext alloue de l’espace de contexte pour un objet framework spécifié. |
WdfObjectContextGetObject La méthode WdfObjectContextGetObject retourne un handle à l’objet framework auquel appartient un espace de contexte spécifié. |
WdfObjectCreate La méthode WdfObjectCreate crée un objet framework général. |
WdfObjectDelete La méthode WdfObjectDelete supprime un objet framework et ses objets enfants. |
WdfObjectDereferenceActual La méthode WdfObjectDereferenceActual décrémente le nombre de références pour un objet framework spécifié et affecte une valeur d’étiquette, un numéro de ligne et un nom de fichier à la référence. |
WdfObjectGetTypedContextWorker La méthode WdfObjectGetTypedContextWorker est réservée à un usage interne uniquement. Utilisez plutôt la macro WdfObjectGetTypedContext. |
WdfObjectQuery La méthode WdfObjectQuery n’est pas implémentée. |
WdfObjectReferenceActual La méthode WdfObjectReferenceActual incrémente le nombre de références pour un objet framework spécifié et affecte une valeur de balise, un numéro de ligne et un nom de fichier à la référence. |
WdfObjectReleaseLock La méthode WdfObjectReleaseLock libère le verrou de synchronisation d’un objet. |
WdfPdoAddEjectionRelationsPhysicalDevice La méthode WdfPdoAddEjectionRelationsPhysicalDevice indique qu’un appareil spécifié est éjecté lorsqu’un autre appareil spécifié est éjecté. |
WdfPdoClearEjectionRelationsDevices La méthode WdfPdoClearEjectionRelationsDevices supprime tous les appareils de la liste des appareils qui doivent être éjectés lorsqu’un appareil spécifié est éjecté. |
WdfPdoGetParent La méthode WdfPdoGetParent retourne un handle à l’objet d’appareil framework qui représente l’appareil parent d’un appareil spécifié. |
WdfPdoInitAddCompatibleID La méthode WdfPdoInitAddCompatibleID ajoute un ID compatible à la liste des ID compatibles pour un appareil enfant. |
WdfPdoInitAddDeviceText La méthode WdfPdoInitAddDeviceText ajoute une description de l’appareil et l’emplacement de l’appareil à un appareil, pour un paramètre régional spécifié. |
WdfPdoInitAddHardwareID La méthode WdfPdoInitAddHardwareID ajoute un ID matériel à la liste des ID matériels d’un appareil enfant. |
WdfPdoInitAllocate La méthode WdfPdoInitAllocate alloue une structure WDFDEVICE_INIT pour un pilote de bus basé sur l’infrastructure, que le pilote de bus utilise pour signaler un nouvel appareil. |
WdfPdoInitAllowForwardingRequestToParent La méthode WdfPdoInitAllowForwardingRequestToParent permet à un pilote d’appeler WdfRequestForwardToParentDeviceIoQueue. |
WdfPdoInitAssignContainerID La méthode WdfPdoInitAssignContainerID met à jour l’ID de conteneur d’un appareil enfant. |
WdfPdoInitAssignDeviceID La méthode WdfPdoInitAssignDeviceID met à jour l’ID d’appareil pour un appareil enfant. |
WdfPdoInitAssignInstanceID La méthode WdfPdoInitAssignInstanceID met à jour l’ID de instance d’un appareil enfant. |
WdfPdoInitAssignRawDevice La méthode WdfPdoInitAssignRawDevice indique que le pilote appelant peut prendre en charge un appareil spécifié en mode brut. |
WdfPdoInitRemovePowerDependencyOnParent En savoir plus sur : WdfPdoInitRemovePowerDependencyOnParent |
WdfPdoInitSetDefaultLocale La méthode WdfPdoInitSetDefaultLocale définit les paramètres régionaux par défaut d’un appareil. |
WdfPdoInitSetEventCallbacks La méthode WdfPdoInitSetEventCallbacks enregistre les fonctions de rappel d’événement d’un pilote de bus. |
WdfPdoMarkMissing La méthode WdfPdoMarkMissing informe l’infrastructure qu’un appareil n’est plus accessible. |
WdfPdoRemoveEjectionRelationsPhysicalDevice La méthode WdfPdoRemoveEjectionRelationsPhysicalDevice supprime un appareil spécifié de la liste des appareils qui doivent être éjectés lorsqu’un autre appareil spécifié est éjecté. |
WdfPdoRequestEject La méthode WdfPdoRequestEject informe l’infrastructure qu’un appareil spécifié est sur le point d’être éjecté de sa station d’accueil. |
WdfPdoRetrieveAddressDescription La méthode WdfPdoRetrieveAddressDescription récupère la description d’adresse associée à un objet d’appareil d’infrastructure spécifié. |
WdfPdoRetrieveIdentificationDescription La méthode WdfPdoRetrieveIdentificationDescription récupère la description d’identification associée à un objet d’appareil d’infrastructure spécifié. |
WdfPdoUpdateAddressDescription La méthode WdfPdoUpdateAddressDescription met à jour la description d’adresse associée à un objet d’appareil d’infrastructure spécifié. |
WdfPostDeviceInstall La fonction WdfPostDeviceInstall du co-programme d’installation effectue toutes les opérations dont le co-programme d’installation peut avoir besoin une fois qu’un programme d’installation d’un pilote non Plug-and-Play (PnP) a créé le service en mode noyau du pilote. |
WdfPostDeviceRemove La fonction WdfPostDeviceRemove du co-programme d’installation effectue toutes les opérations dont le co-programme d’installation peut avoir besoin après qu’un programme d’installation d’un pilote non Plug-and-Play (PnP) a supprimé le service en mode noyau du pilote. |
WdfPreDeviceInstall La fonction WdfPreDeviceInstall du co-programme d’installation effectue toutes les opérations dont le co-programme d’installation peut avoir besoin avant qu’un programme d’installation d’un pilote PnP (non Plug-and-Play) crée le service en mode noyau du pilote. |
WdfPreDeviceInstallEx La fonction WdfPreDeviceInstallEx du co-programme d’installation effectue toutes les opérations dont le co-programme d’installation peut avoir besoin avant qu’un programme d’installation d’un pilote non Plug-and-Play (PnP) crée le service en mode noyau du pilote. |
WdfPreDeviceRemove La fonction WdfPreDeviceRemove du co-programme d’installation effectue toutes les opérations dont le co-programme d’installation peut avoir besoin avant qu’un programme d’installation d’un pilote non Plug-and-Play (PnP) supprime le service en mode noyau du pilote. |
WdfRegistryAssignMemory La méthode WdfRegistryAssignMemory affecte les données contenues dans une mémoire tampon spécifiée à un nom de valeur spécifié dans le Registre. |
WdfRegistryAssignMultiString La méthode WdfRegistryAssignMultiString affecte un ensemble de chaînes à un nom de valeur spécifié dans le Registre. Les chaînes sont contenues dans une collection spécifiée d’objets de chaîne d’infrastructure. |
WdfRegistryAssignString La méthode WdfRegistryAssignString affecte une chaîne à un nom de valeur spécifié dans le Registre. La chaîne est contenue dans un objet de chaîne d’infrastructure spécifié. |
WdfRegistryAssignULong La méthode WdfRegistryAssignULong affecte une valeur de mot long non signé spécifiée à un nom de valeur spécifié dans le Registre. |
WdfRegistryAssignUnicodeString La méthode WdfRegistryAssignUnicodeString affecte une chaîne Unicode spécifiée à un nom de valeur spécifié dans le Registre. |
WdfRegistryAssignValue La méthode WdfRegistryAssignValue affecte les données spécifiées à un nom de valeur spécifié dans le Registre. |
WdfRegistryClose La méthode WdfRegistryClose ferme la clé de Registre associée à un objet de clé de Registre d’infrastructure spécifié, puis supprime l’objet de clé de Registre. |
WdfRegistryCreateKey La méthode WdfRegistryCreateKey crée et ouvre une clé de Registre spécifiée, ou ouvre simplement la clé si elle existe déjà, et crée un objet de clé de Registre d’infrastructure qui représente la clé de Registre. |
WdfRegistryOpenKey La méthode WdfRegistryOpenKey ouvre une clé de Registre spécifiée et crée un objet de clé de Registre d’infrastructure qui représente la clé de Registre. |
WdfRegistryQueryMemory La méthode WdfRegistryQueryMemory récupère les données actuellement affectées à une valeur de Registre spécifiée, stocke les données dans une mémoire tampon allouée par l’infrastructure et crée un objet de mémoire du framework pour représenter la mémoire tampon. |
WdfRegistryQueryMultiString La méthode WdfRegistryQueryMultiString récupère les chaînes actuellement affectées à une valeur de Registre multi-chaîne spécifiée, crée un objet de chaîne d’infrastructure pour chaque chaîne et ajoute chaque objet string à une collection d’objets spécifiée. |
WdfRegistryQueryString La méthode WdfRegistryQueryString récupère les données de chaîne actuellement affectées à une valeur de chaîne de Registre spécifiée et affecte la chaîne à un objet de chaîne d’infrastructure spécifié. |
WdfRegistryQueryULong La méthode WdfRegistryQueryULong récupère les données de mots longs non signés (REG_DWORD) actuellement affectées à une valeur de Registre spécifiée et copie les données vers un emplacement spécifié. |
WdfRegistryQueryUnicodeString La méthode WdfRegistryQueryUnicodeString récupère les données de chaîne actuellement affectées à une valeur de chaîne de Registre spécifiée et copie la chaîne dans une structure de UNICODE_STRING spécifiée. |
WdfRegistryQueryValue La méthode WdfRegistryQueryValue récupère les données actuellement affectées à une valeur de Registre spécifiée. |
WdfRegistryRemoveKey La méthode WdfRegistryRemoveKey supprime la clé de Registre associée à un objet de clé de Registre d’infrastructure spécifié, puis supprime l’objet de clé de Registre. |
WdfRegistryRemoveValue La méthode WdfRegistryRemoveValue supprime une valeur spécifiée et ses données d’une clé de Registre spécifiée. |
WdfRegistryWdmGetHandle La méthode WdfRegistryWdmGetHandle renvoie un handle WDM (Windows Driver Model) à la clé de Registre qu’un objet de clé de Registre d’infrastructure spécifié représente. |
WdfRequestAllocateTimer La méthode WdfRequestAllocateTimer alloue un minuteur pour une demande d’E/S spécifiée. |
WdfRequestCancelSentRequest La méthode WdfRequestCancelSentRequest tente d’annuler une demande d’E/S que l’appelant a précédemment envoyée à une cible d’E/S. |
WdfRequestChangeTarget La méthode WdfRequestChangeTarget vérifie qu’une demande d’E/S spécifiée peut être envoyée à une cible d’E/S spécifiée. |
WdfRequestComplete La méthode WdfRequestComplete termine une demande d’E/S spécifiée et fournit une status d’achèvement. |
WdfRequestCompleteWithInformation La méthode WdfRequestCompleteWithInformation stocke les informations d’achèvement, puis termine une demande d’E/S spécifiée avec un status d’achèvement fourni. |
WdfRequestCompleteWithPriorityBoost La méthode WdfRequestCompleteWithPriorityBoost effectue une demande d’E/S spécifiée et fournit une status d’achèvement. Il spécifie également une valeur que le système peut utiliser pour augmenter la priorité d’exécution du thread qui a demandé l’opération d’E/S. |
WdfRequestCreate La méthode WdfRequestCreate crée un objet de requête d’infrastructure vide. |
WdfRequestCreateFromIrp La méthode WdfRequestCreateFromIrp crée un objet de requête d’infrastructure à partir d’un IRP WDM spécifié. |
WdfRequestFormatRequestUsingCurrentType La méthode WdfRequestFormatRequestUsingCurrentType met en forme une requête d’E/S spécifiée afin que le pilote puisse la transférer, sans modification, à la cible d’E/S locale du pilote. |
WdfRequestForwardToIoQueue La méthode WdfRequestForwardToIoQueue refile une demande d’E/S à l’une des files d’attente d’E/S du pilote appelant. |
WdfRequestForwardToParentDeviceIoQueue La méthode WdfRequestForwardToParentDeviceIoQueue met une demande d’E/S en file d’attente d’E/S d’un appareil enfant vers une file d’attente d’E/S spécifiée de l’appareil parent de l’enfant. |
WdfRequestGetCompletionParams La méthode WdfRequestGetCompletionParams récupère les paramètres d’achèvement d’E/S associés à un objet de requête d’infrastructure spécifié. |
WdfRequestGetEffectiveIoType La méthode WdfRequestGetEffectiveIoType retourne la méthode d’accès à la mémoire tampon qu’UMDF utilise pour les mémoires tampons de données de la demande d’E/S spécifiée. |
WdfRequestGetFileObject La méthode WdfRequestGetFileObject récupère l’objet de fichier d’infrastructure associé à une demande d’E/S spécifiée. |
WdfRequestGetInformation La méthode WdfRequestGetInformation retourne l’achèvement status informations pour une demande d’E/S spécifiée. |
WdfRequestGetIoQueue La méthode WdfRequestGetIoQueue retourne un handle à l’objet de file d’attente d’infrastructure à partir duquel une demande d’E/S spécifiée a été remise. |
WdfRequestGetParameters La méthode WdfRequestGetParameters récupère les paramètres associés à un objet de requête d’infrastructure spécifié. |
WdfRequestGetRequestorMode La méthode WdfRequestGetRequestorMode retourne le mode d’accès processeur de l’initiateur d’une demande d’E/S spécifiée. |
WdfRequestGetRequestorProcessId La méthode WdfRequestGetRequestorProcessId récupère l’identificateur du processus qui a envoyé une demande d’E/S. |
WdfRequestGetStatus La méthode WdfRequestGetStatus retourne la status d’une requête d’E/S. |
WdfRequestGetUserModeDriverInitiatedIo La méthode WdfRequestGetUserModeDriverInitiatedIo détermine si une demande d’E/S est marquée comme initiée par un pilote UMDF. |
WdfRequestImpersonate La méthode WdfRequestImpersonate enregistre une fonction de rappel d’événement fournie par le pilote que l’infrastructure doit appeler pour l’emprunt d’identité. |
WdfRequestIsCanceled La méthode WdfRequestIsCanceled détermine si le gestionnaire d’E/S a tenté d’annuler une demande d’E/S spécifiée. |
WdfRequestIsFrom32BitProcess La méthode WdfRequestIsFrom32BitProcess vérifie si l’initiateur d’une demande d’E/S spécifiée est une application 32 bits en mode utilisateur. |
WdfRequestIsFromUserModeDriver La méthode WdfRequestIsFromUserModeDriver indique si une demande d’E/S provient d’un pilote en mode utilisateur ou d’une application. |
WdfRequestIsReserved La méthode WdfRequestIsReserved détermine si un objet de requête spécifié est un objet réservé par l’infrastructure pour prendre en charge la progression vers l’avant garantie dans les situations de mémoire insuffisante. |
WdfRequestMarkCancelable La méthode WdfRequestMarkCancelable permet l’annulation d’une demande d’E/S spécifiée. |
WdfRequestMarkCancelableEx La méthode WdfRequestMarkCancelableEx permet l’annulation d’une demande d’E/S spécifiée. |
WdfRequestProbeAndLockUserBufferForRead La méthode WdfRequestProbeAndLockUserBufferForRead vérifie que la mémoire tampon en mode utilisateur d’une requête d’E/S est lisible, puis verrouille les pages de mémoire physique de la mémoire tampon afin que les pilotes de la pile de pilotes puissent lire la mémoire tampon. |
WdfRequestProbeAndLockUserBufferForWrite La méthode WdfRequestProbeAndLockUserBufferForWrite vérifie que la mémoire tampon en mode utilisateur d’une demande d’E/S est accessible en écriture, puis verrouille les pages de mémoire physique de la mémoire tampon afin que les pilotes de la pile de pilotes puissent écrire dans la mémoire tampon. |
WdfRequestRequeue La méthode WdfRequestRequeue retourne une requête d’E/S au début de la file d’attente d’E/S à partir de laquelle elle a été remise au pilote. |
WdfRequestRetrieveActivityId La méthode WdfRequestRetrieveActivityId récupère l’identificateur d’activité actuel associé à une demande d’E/S. |
WdfRequestRetrieveInputBuffer La méthode WdfRequestRetrieveInputBuffer récupère la mémoire tampon d’entrée d’une requête d’E/S. |
WdfRequestRetrieveInputMemory La méthode WdfRequestRetrieveInputMemory récupère un handle dans un objet de mémoire d’infrastructure qui représente la mémoire tampon d’entrée d’une requête d’E/S. |
WdfRequestRetrieveInputWdmMdl La méthode WdfRequestRetrieveInputWdmMdl récupère une liste de descripteurs mémoire (MDL) qui représente la mémoire tampon d’entrée d’une requête d’E/S. |
WdfRequestRetrieveOutputBuffer La méthode WdfRequestRetrieveOutputBuffer récupère la mémoire tampon de sortie d’une requête d’E/S. |
WdfRequestRetrieveOutputMemory La méthode WdfRequestRetrieveOutputMemory récupère un handle dans un objet de mémoire de framework qui représente la mémoire tampon de sortie d’une requête d’E/S. |
WdfRequestRetrieveOutputWdmMdl La méthode WdfRequestRetrieveOutputWdmMdl récupère une liste de descripteurs mémoire (MDL) qui représente la mémoire tampon de sortie d’une requête d’E/S. |
WdfRequestRetrieveUnsafeUserInputBuffer La méthode WdfRequestRetrieveUnsafeUserInputBuffer récupère la mémoire tampon d’entrée d’une requête d’E/S, si la technique de la requête pour accéder aux mémoires tampons de données n’est ni mise en mémoire tampon ni E/S directe. |
WdfRequestRetrieveUnsafeUserOutputBuffer La méthode WdfRequestRetrieveUnsafeUserOutputBuffer récupère la mémoire tampon de sortie d’une requête d’E/S, si la technique de la requête pour accéder aux mémoires tampons de données n’est ni mise en mémoire tampon ni E/S directe. |
WdfRequestReuse La méthode WdfRequestReuse réinitialise un objet de requête d’infrastructure afin qu’il puisse être réutilisé. |
WdfRequestSend La méthode WdfRequestSend envoie une demande d’E/S spécifiée à une cible d’E/S spécifiée. |
WdfRequestSetActivityId La méthode WdfRequestSetActivityId associe un identificateur d’activité à une demande d’E/S. |
WdfRequestSetCompletionRoutine La méthode WdfRequestSetCompletionRoutine inscrit ou annule l’inscription d’une routine d’achèvement pour l’objet de demande d’infrastructure spécifié. |
WdfRequestSetInformation La méthode WdfRequestSetInformation définit l’achèvement status informations pour une demande d’E/S spécifiée. |
WdfRequestSetUserModeDriverInitiatedIo La méthode WdfRequestSetUserModeDriverInitiatedIo indique aux pilotes en mode noyau qui se trouvent sous le pilote UMDF dans la même pile de périphériques qu’une requête particulière doit être traitée comme si elle provenait d’un pilote UMDF. |
WdfRequestStopAcknowledge La méthode WdfRequestStopAcknowledge informe l’infrastructure que le pilote a cessé de traiter une demande d’E/S spécifiée. |
WdfRequestUnmarkCancelable La méthode WdfRequestUnmarkCancelable désactive l’annulation d’une demande d’E/S spécifiée. |
WdfRequestWdmFormatUsingStackLocation La méthode WdfRequestWdmFormatUsingStackLocation met en forme une requête d’E/S en copiant le contenu d’une structure d’emplacement de pile d’E/S WDM spécifiée vers l’emplacement de pile suivant dans la requête. |
WdfRequestWdmGetIrp La méthode WdfRequestWdmGetIrp retourne la structure IRP WDM associée à un objet de demande d’infrastructure spécifié. |
WdfSpinLockAcquire La méthode WdfSpinLockAcquire acquiert un verrou de rotation spécifié. |
WdfSpinLockCreate La méthode WdfSpinLockCreate crée un objet de verrouillage spin-lock d’infrastructure. |
WdfSpinLockRelease La méthode WdfSpinLockAcquire libère un verrou de rotation spécifié. |
WdfStringCreate La méthode WdfStringCreate crée un objet de chaîne d’infrastructure et affecte éventuellement une chaîne Unicode spécifiée à l’objet . |
WdfStringGetUnicodeString La méthode WdfStringGetUnicodeString récupère la chaîne Unicode affectée à un objet de chaîne d’infrastructure spécifié. |
WdfTimerCreate La méthode WdfTimerCreate crée un objet de minuteur d’infrastructure. |
WdfTimerGetParentObject La méthode WdfTimerGetParentObject retourne un handle à l’objet parent d’un objet de minuteur d’infrastructure spécifié. |
WdfTimerStart La méthode WdfTimerStart démarre l’horloge d’un minuteur. |
WdfTimerStop La méthode WdfTimerStop arrête l’horloge d’un minuteur. |
WdfUsbInterfaceGetConfiguredPipe La méthode WdfUsbInterfaceGetConfiguredPipe retourne un handle à l’objet de canal d’infrastructure associé à une interface de périphérique USB et à un index de canal spécifiés. Si vous le souhaitez, la méthode retourne également des informations sur le canal. |
WdfUsbInterfaceGetConfiguredSettingIndex La méthode WdfUsbInterfaceGetConfiguredSettingIndex retourne l’index de paramètre alternatif actuellement sélectionné pour une interface de périphérique USB spécifiée. |
WdfUsbInterfaceGetDescriptor La méthode WdfUsbInterfaceGetDescriptor récupère le descripteur d’interface USB associé à un autre paramètre spécifié d’une interface USB spécifiée. |
WdfUsbInterfaceGetEndpointInformation La méthode WdfUsbInterfaceGetEndpointInformation récupère des informations sur un point de terminaison de périphérique USB spécifié et son canal associé. |
WdfUsbInterfaceGetInterfaceNumber La méthode WdfUsbInterfaceGetInterfaceNumber retourne le numéro d’interface d’un objet d’interface USB spécifié. |
WdfUsbInterfaceGetNumConfiguredPipes La méthode WdfUsbInterfaceGetNumConfiguredPipes retourne le nombre de canaux configurés pour une interface de périphérique USB spécifiée. |
WdfUsbInterfaceGetNumEndpoints La méthode WdfUsbInterfaceGetNumEndpoints retourne le nombre de points de terminaison associés à un autre paramètre spécifié d’une interface USB spécifiée. |
WdfUsbInterfaceGetNumSettings La méthode WdfUsbInterfaceGetNumSettings retourne le nombre de paramètres alternatifs pris en charge par une interface USB spécifiée. |
WdfUsbInterfaceSelectSetting La méthode WdfUsbInterfaceSelectSetting sélectionne un autre paramètre spécifié pour une interface USB spécifiée. |
WdfUsbTargetDeviceAllocAndQueryString La méthode WdfUsbTargetDeviceAllocAndQueryString alloue une mémoire tampon, puis récupère la chaîne Unicode associée à une valeur d’index de descripteur et de périphérique USB spécifiée. |
WdfUsbTargetDeviceCreate La méthode WdfUsbTargetDeviceCreate crée un objet de périphérique USB d’infrastructure pour un objet de périphérique d’infrastructure spécifié et ouvre le périphérique USB pour les opérations d’E/S. |
WdfUsbTargetDeviceCreateIsochUrb La méthode WdfUsbTargetDeviceCreateIsochUrb alloue un bloc de requête USB isochronous (URB). |
WdfUsbTargetDeviceCreateUrb La méthode WdfUsbTargetDeviceCreateUrb alloue un bloc de requête USB (URB). |
WdfUsbTargetDeviceCreateWithParameters La méthode WdfUsbTargetDeviceCreateWithParameters crée un objet de périphérique USB d’infrastructure pour un objet de périphérique d’infrastructure spécifié et ouvre le périphérique USB pour les opérations d’E/S. |
WdfUsbTargetDeviceCyclePortSynchronously La méthode WdfUsbTargetDeviceCyclePortSynchronously active le port USB auquel un appareil spécifié est attaché. |
WdfUsbTargetDeviceFormatRequestForControlTransfer La méthode WdfUsbTargetDeviceFormatRequestForControlTransfer génère une demande de transfert de contrôle USB, mais elle n’envoie pas la requête. |
WdfUsbTargetDeviceFormatRequestForCyclePort La méthode WdfUsbTargetDeviceFormatRequestForCyclePort génère une demande de cycle d’alimentation pour le port auquel un appareil spécifié est attaché, mais elle n’envoie pas la demande. |
WdfUsbTargetDeviceFormatRequestForString La méthode WdfUsbTargetDeviceFormatRequestForString génère une requête pour le descripteur de chaîne USB associé à la valeur d’index de chaîne d’un périphérique USB. |
WdfUsbTargetDeviceFormatRequestForUrb La méthode WdfUsbTargetDeviceFormatRequestForUrb génère une requête USB pour un périphérique USB spécifié, à l’aide de paramètres de requête décrits par un URB, mais elle n’envoie pas la requête. |
WdfUsbTargetDeviceGetDeviceDescriptor La méthode WdfUsbTargetDeviceGetDeviceDescriptor récupère le descripteur de périphérique USB pour le périphérique USB associé à un objet de périphérique USB d’infrastructure spécifié. |
WdfUsbTargetDeviceGetInterface La méthode WdfUsbTargetDeviceGetInterface retourne un handle à l’objet d’interface USB du framework associé à un index d’interface spécifié. |
WdfUsbTargetDeviceGetIoTarget La méthode WdfUsbTargetDeviceGetIoTarget retourne un handle à l’objet cible d’E/S associé à un périphérique USB spécifié. |
WdfUsbTargetDeviceGetNumInterfaces La méthode WdfUsbTargetDeviceGetNumInterfaces retourne le nombre d’interfaces de périphérique USB prises en charge par un périphérique USB spécifié. |
WdfUsbTargetDeviceIsConnectedSynchronous La méthode WdfUsbTargetDeviceIsConnectedSynchronous détermine si le périphérique USB spécifié est connecté. |
WdfUsbTargetDeviceQueryString La méthode WdfUsbTargetDeviceQueryString récupère la chaîne Unicode associée à une valeur d’index de descripteur et de périphérique USB spécifiée. |
WdfUsbTargetDeviceQueryUsbCapability La méthode WdfUsbTargetDeviceQueryUsbCapability détermine si le contrôleur hôte et la pile de pilotes USB prennent en charge une fonctionnalité spécifique. |
WdfUsbTargetDeviceResetPortSynchronously La méthode WdfUsbTargetDeviceResetPortSynchronously réinitialise le port USB associé au périphérique USB spécifié. |
WdfUsbTargetDeviceRetrieveConfigDescriptor La méthode WdfUsbTargetDeviceRetrieveConfigDescriptor récupère le descripteur de configuration USB pour le périphérique USB associé à un objet de périphérique USB d’infrastructure spécifié. |
WdfUsbTargetDeviceRetrieveCurrentFrameNumber La méthode WdfUsbTargetDeviceRetrieveCurrentFrameNumber récupère le numéro de frame USB actuel. |
WdfUsbTargetDeviceRetrieveInformation La méthode WdfUsbTargetDeviceRetrieveInformation récupère des informations sur le périphérique USB associé à un objet périphérique USB d’infrastructure spécifié. |
WdfUsbTargetDeviceSelectConfig La méthode WdfUsbTargetDeviceSelectConfig sélectionne une configuration USB pour un appareil ou le déconfigure. |
WdfUsbTargetDeviceSendControlTransferSynchronously La méthode WdfUsbTargetDeviceSendControlTransferSynchronously génère une demande de transfert de contrôle USB et l’envoie de manière synchrone à une cible d’E/S. |
WdfUsbTargetDeviceSendUrbSynchronously La méthode WdfUsbTargetDeviceSendUrbSynchronously envoie une requête USB de manière synchrone à un périphérique USB spécifié, à l’aide des paramètres de requête décrits par un URB. |
WdfUsbTargetDeviceWdmGetConfigurationHandle La méthode WdfUsbTargetDeviceWdmGetConfigurationHandle retourne le handle de type USBD_CONFIGURATION_HANDLE associé à la configuration actuelle d’un périphérique USB spécifié. |
WdfUsbTargetPipeAbortSynchronously La méthode WdfUsbTargetPipeAbortSynchronously génère une demande d’abandon et l’envoie de manière synchrone à un canal USB spécifié. |
WdfUsbTargetPipeConfigContinuousReader La méthode WdfUsbTargetPipeConfigContinuousReader configure l’infrastructure pour lire en continu à partir d’un canal USB spécifié. |
WdfUsbTargetPipeFormatRequestForAbort La méthode WdfUsbTargetPipeFormatRequestForAbort génère une demande d’abandon pour un canal USB spécifié, mais elle n’envoie pas la requête. |
WdfUsbTargetPipeFormatRequestForRead La méthode WdfUsbTargetPipeFormatRequestForRead génère une demande de lecture pour un canal d’entrée USB, mais elle n’envoie pas la requête. |
WdfUsbTargetPipeFormatRequestForReset La méthode WdfUsbTargetPipeFormatRequestForReset génère une demande de réinitialisation pour un canal USB spécifié, mais elle n’envoie pas la requête. |
WdfUsbTargetPipeFormatRequestForUrb La méthode WdfUsbTargetPipeFormatRequestForUrb génère une requête USB pour un canal USB spécifié, à l’aide des paramètres de requête décrits par un URB spécifié, mais elle n’envoie pas la requête. |
WdfUsbTargetPipeFormatRequestForWrite La méthode WdfUsbTargetPipeFormatRequestForWrite génère une demande d’écriture pour un canal de sortie USB, mais elle n’envoie pas la requête. |
WdfUsbTargetPipeGetInformation La méthode WdfUsbTargetPipeGetInformation récupère des informations sur un canal USB et son point de terminaison. |
WdfUsbTargetPipeGetIoTarget La méthode WdfUsbTargetPipeGetIoTarget retourne un handle à l’objet cible d’E/S associé à un canal USB spécifié. |
WdfUsbTargetPipeGetType La méthode WdfUsbTargetPipeGetType retourne le type d’un canal USB spécifié. |
WdfUsbTargetPipeIsInEndpoint La méthode WdfUsbTargetPipeIsInEndpoint détermine si un canal USB spécifié est connecté à un point de terminaison d’entrée. |
WdfUsbTargetPipeIsOutEndpoint La méthode WdfUsbTargetPipeIsOutEndpoint détermine si un canal USB spécifié est connecté à un point de terminaison de sortie. |
WdfUsbTargetPipeReadSynchronously La méthode WdfUsbTargetPipeReadSynchronously génère une demande de lecture et l’envoie de manière synchrone à un canal d’entrée USB spécifié. |
WdfUsbTargetPipeResetSynchronously La méthode WdfUsbTargetPipeResetSynchronously génère une demande de réinitialisation et l’envoie de manière synchrone à un canal USB spécifié. |
WdfUsbTargetPipeSendUrbSynchronously La méthode WdfUsbTargetPipeSendUrbSynchronously génère une requête USB pour un canal USB spécifié, à l’aide des paramètres de requête décrits par un URB spécifié. |
WdfUsbTargetPipeSetNoMaximumPacketSizeCheck La méthode WdfUsbTargetPipeSetNoMaximumPacketSizeCheck désactive le test de l’infrastructure pour déterminer si la taille de la mémoire tampon de lecture d’un pilote est un multiple de la taille maximale du paquet d’un canal USB. |
WdfUsbTargetPipeWdmGetPipeHandle La méthode WdfUsbTargetPipeWdmGetPipeHandle retourne le handle de type USBD_PIPE_HANDLE associé à un objet de canal d’infrastructure spécifié. |
WdfUsbTargetPipeWriteSynchronously La méthode WdfUsbTargetPipeWriteSynchronously génère une demande d’écriture et l’envoie de manière synchrone à un canal de sortie USB spécifié. |
WdfVerifierDbgBreakPoint La fonction WdfVerifierDbgBreakPoint se décompose en débogueur de noyau, si un débogueur est en cours d’exécution. |
WdfVerifierKeBugCheck La fonction WdfVerifierKeBugCheck crée un bogue case activée. |
WdfWaitLockAcquire La méthode WdfWaitLockAcquire acquiert un verrou d’attente spécifié. |
WdfWaitLockCreate La méthode WdfWaitLockCreate crée un objet wait-lock d’infrastructure. |
WdfWaitLockRelease La méthode WdfWaitLockRelease libère un verrou d’attente spécifié. |
WdfWdmDeviceGetWdfDeviceHandle La méthode WdfWdmDeviceGetWdfDeviceHandle retourne un handle à l’objet d’appareil framework associé à un objet d’appareil WDM spécifié. |
WdfWdmDriverGetWdfDriverHandle La méthode WdfWdmDriverGetWdfDriverHandle retourne un handle à l’objet de pilote d’infrastructure associé à un objet de pilote WDM (Windows Driver Model) spécifié. |
WdfWmiInstanceCreate La méthode WdfWmiInstanceCreate crée un objet WMI instance qui représente un instance d’un fournisseur de données WMI. |
WdfWmiInstanceDeregister La méthode WdfWmiInstanceDeregister annule l’inscription d’un instance spécifié d’un fournisseur de données WMI à partir du service WMI du système. |
WdfWmiInstanceFireEvent La méthode WdfWmiInstanceFireEvent envoie un événement WMI aux clients WMI qui se sont inscrits pour recevoir une notification d’événement. |
WdfWmiInstanceGetDevice La méthode WdfWmiInstanceGetDevice retourne un handle à l’objet d’appareil framework associé à un objet WMI instance spécifié. |
WdfWmiInstanceGetProvider La méthode WdfWmiInstanceGetProvider retourne un handle à l’objet de fournisseur WMI qui est l’objet parent d’un objet WMI instance spécifié. |
WdfWmiInstanceRegister La méthode WdfWmiInstanceRegister enregistre un instance spécifié d’un fournisseur de données WMI auprès du service WMI du système. |
WdfWmiProviderCreate La méthode WdfWmiProviderCreate crée un objet de fournisseur WMI qui représente un bloc de données WMI. |
WdfWmiProviderGetDevice La méthode WdfWmiProviderGetDevice retourne un handle à l’objet d’appareil d’infrastructure qui est le parent d’un objet fournisseur WMI spécifié. |
WdfWmiProviderGetTracingHandle La méthode WdfWmiProviderGetTracingHandle retourne un handle à l’enregistreur d’événements d’une session de suivi logiciel WPP. |
WdfWmiProviderIsEnabled La méthode WdfWmiProviderIsEnabled détermine si la collecte de données ou la notification d’événement est activée pour un fournisseur de données WMI spécifié. |
WdfWorkItemCreate La méthode WdfWorkItemCreate crée un objet d’élément de travail framework, qui peut ensuite être ajouté à la file d’attente d’éléments de travail du système. |
WdfWorkItemEnqueue La méthode WdfWorkItemEnqueue ajoute un objet d’élément de travail d’infrastructure spécifié à la file d’attente d’éléments de travail du système. |
WdfWorkItemFlush La méthode WdfWorkItemFlush retourne une fois qu’un élément de travail spécifié a été pris en charge. |
WdfWorkItemGetParentObject La méthode WdfWorkItemGetParentObject retourne l’objet framework auquel un élément de travail spécifié est associé. |
WRITE_PORT_BUFFER_UCHAR La fonction WRITE_PORT_BUFFER_UCHAR écrit un nombre d’octets à partir d’une mémoire tampon dans le port spécifié. |
WRITE_PORT_BUFFER_ULONG La fonction WRITE_PORT_BUFFER_ULONG écrit un certain nombre de valeurs ULONG d’une mémoire tampon dans l’adresse de port spécifiée. |
WRITE_PORT_BUFFER_USHORT La fonction WRITE_PORT_BUFFER_USHORT écrit un certain nombre de valeurs USHORT à partir d’une mémoire tampon dans l’adresse de port spécifiée. |
WRITE_PORT_UCHAR La fonction WRITE_PORT_UCHAR écrit un octet dans l’adresse de port spécifiée. |
WRITE_PORT_ULONG La fonction WRITE_PORT_ULONG écrit une valeur ULONG dans l’adresse de port spécifiée. |
WRITE_PORT_USHORT La fonction WRITE_PORT_USHORT écrit une valeur USHORT dans l’adresse de port spécifiée. |
WRITE_REGISTER_BUFFER_UCHAR La fonction WRITE_REGISTER_BUFFER_UCHAR écrit un nombre d’octets d’une mémoire tampon dans le registre spécifié. |
WRITE_REGISTER_BUFFER_ULONG La fonction WRITE_REGISTER_BUFFER_ULONG écrit un certain nombre de valeurs ULONG d’une mémoire tampon dans le registre spécifié. |
WRITE_REGISTER_BUFFER_ULONG64 La fonction WRITE_REGISTER_BUFFER_ULONG64 (wudfddi_hwaccess.h) écrit un certain nombre de valeurs ULONG64 d’une mémoire tampon dans le registre spécifié. |
WRITE_REGISTER_BUFFER_USHORT La fonction WRITE_REGISTER_BUFFER_USHORT (wudfddi_hwaccess.h) écrit un certain nombre de valeurs USHORT d’une mémoire tampon dans le registre spécifié. |
WRITE_REGISTER_UCHAR La fonction WRITE_REGISTER_UCHAR (wudfddi_hwaccess.h) écrit un octet dans l’adresse de registre spécifiée. |
WRITE_REGISTER_ULONG La fonction WRITE_REGISTER_ULONG (wudfddi_hwaccess.h) écrit une valeur ULONG dans l’adresse de registre spécifiée. |
WRITE_REGISTER_ULONG64 La fonction WRITE_REGISTER_ULONG64 (wudfddi_hwaccess.h) écrit une valeur ULONG64 dans l’adresse de registre spécifiée. |
WRITE_REGISTER_USHORT La fonction WRITE_REGISTER_USHORT (wudfddi_hwaccess.h) écrit une valeur USHORT dans l’adresse de registre spécifiée. |
WriteToHardware La méthode WriteToHardware est utilisée en interne par le framework. Ne pas utiliser. |
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT La fonction WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS_INIT initialise la structure WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS d’un pilote. |
WUDF_INTERRUPT_CONFIG_INIT La fonction WUDF_INTERRUPT_CONFIG_INIT initialise une structure WUDF_INTERRUPT_CONFIG. |
WUDF_INTERRUPT_DISABLE La fonction de rappel d’événement OnInterruptDisable d’un pilote désactive une interruption matérielle spécifiée. |
WUDF_INTERRUPT_ENABLE La fonction de rappel d’événement OnInterruptEnable d’un pilote active une interruption matérielle spécifiée. |
WUDF_INTERRUPT_ISR La fonction de rappel d’événement OnInterruptIsr d’un pilote traite une interruption matérielle. |
WUDF_INTERRUPT_WORKITEM La fonction de rappel d’événement OnInterruptWorkItem d’un pilote traite les informations d’interruption que la fonction de rappel OnInterruptIsr du pilote a stockées. |
WUDF_WORKITEM_CONFIG_INIT La macro WUDF_WORKITEM_CONFIG_INIT initialise la structure WUDF_WORKITEM_CONFIG d’un pilote. |
WUDF_WORKITEM_FUNCTION La fonction de rappel d’événement OnWorkItem d’un pilote effectue le travail associé à un élément de travail spécifié. |
Interfaces
IDriverEntry L’interface IDriverEntry expose les points d’entrée et de sortie main du pilote en mode utilisateur. |
IFileCallbackCleanup L’infrastructure peut avertir un pilote quand celui-ci doit effectuer une opération de nettoyage. |
IFileCallbackClose L’infrastructure peut avertir un pilote quand celui-ci doit effectuer une opération de fermeture. Le pilote peut gérer la notification en inscrivant l’interface IFileCallbackClose. |
IImpersonateCallback L’interface IImpersonateCallback contient une méthode qui gère l’emprunt d’identité. |
IObjectCleanup Tout pilote qui stocke une interface COM avec nombre de références dans un objet WDF doit prendre en charge l’interface IObjectCleanup pour éviter les fuites d’interface. Notez que les pilotes, en général, ne sont pas tenus de contenir des références à des objets WDF. |
IPnpCallback L’interface IPnpCallback est une interface Plug-and-Play (PnP) et de gestion de l’alimentation (PM). |
IPnpCallbackHardware L’interface IPnpCallbackHardware est une interface Plug-and-Play (PnP) et de gestion de l’alimentation (PM). |
IPnpCallbackHardware2 L’interface IPnpCallbackHardware2 expose les méthodes de rappel liées au matériel. |
IPnpCallbackHardwareInterrupt L’interface IPnpCallbackHardwareInterrupt prend en charge les méthodes de rappel de Plug-and-Play et de gestion de l’alimentation liées aux interruptions. |
IPnpCallbackRemoteInterfaceNotification L’interface IPnpCallbackRemoteInterfaceNotification d’un pilote fournit une fonction de rappel que l’infrastructure appelle pour avertir le pilote lorsqu’une interface d’appareil devient disponible. |
IPnpCallbackSelfManagedIo L’interface IPnpCallbackSelfManagedIo est une interface Plug-and-Play (PnP) et de gestion de l’alimentation (PM). |
IPowerPolicyCallbackWakeFromS0 L’interface IPowerPolicyCallbackWakeFromS0 d’un pilote fournit des fonctions de rappel que l’infrastructure appelle pour informer le pilote des événements de veille. |
IPowerPolicyCallbackWakeFromSx L’interface IPowerPolicyCallbackWakeFromSx d’un pilote fournit des fonctions de rappel que l’infrastructure appelle pour informer le pilote des événements de veille. Ces événements sont liés à la capacité d’un appareil à se réveiller lui-même et le système à partir d’un état de faible consommation. |
IQueueCallbackCreate Une file d’attente d’E/S avertit un pilote lorsqu’une demande de fichier ouvert est disponible pour le pilote. |
IQueueCallbackDefaultIoHandler L’interface IQueueCallbackDefaultIoHandler contient une méthode qui gère les demandes d’E/S qu’aucune autre méthode n’est inscrite pour gérer. |
IQueueCallbackDeviceIoControl Un objet file d’attente d’E/S avertit un pilote lorsqu’une demande de contrôle d’E/S d’appareil est disponible pour le pilote. |
IQueueCallbackIoCanceledOnQueue L’interface IQueueCallbackIoCanceledOnQueue est facultative. Votre pilote peut fournir cette interface si vous souhaitez qu’UMDF avertisse le pilote lorsqu’une demande d’E/S est annulée alors qu’elle se trouve dans la file d’attente d’E/S du pilote. |
IQueueCallbackIoResume L’interface IQueueCallbackIoResume contient une méthode qui reprend le traitement d’une demande d’E/S à partir d’une file d’attente. |
IQueueCallbackIoStop L’interface IQueueCallbackIoStop contient une méthode qui arrête le traitement d’une demande d’E/S à partir d’une file d’attente. |
IQueueCallbackRead Une file d’attente d’E/S avertit un pilote lorsqu’une demande de lecture est disponible pour le pilote. |
IQueueCallbackStateChange Un objet file d’attente d’E/S déclenche un événement lorsqu’il change d’état. Un pilote peut consommer l’événement en inscrivant l’interface IQueueCallbackStateChange. |
IQueueCallbackWrite Un objet file d’attente d’E/S avertit un pilote lorsqu’une demande d’écriture est disponible pour le pilote. |
IRemoteInterfaceCallbackEvent L’interface IRemoteInterfaceCallbackEvent fournit une fonction de rappel que l’infrastructure appelle pour informer le pilote des événements d’appareil associés à une interface d’appareil. |
IRemoteInterfaceCallbackRemoval IRemoteInterfaceCallbackRemoval fournit une fonction de rappel que l’infrastructure appelle pour informer le pilote de la suppression d’une interface d’appareil. |
IRemoteTargetCallbackRemoval L’interface IRemoteTargetCallbackRemoval fournit des fonctions de rappel que l’infrastructure appelle pour informer le pilote des événements associés à la suppression d’une cible d’E/S distante. |
IRequestCallbackCancel Un pilote est averti lorsqu’une demande d’E/S que le pilote est en cours de traitement doit être annulée. |
IRequestCallbackRequestCompletion Un pilote implémente l’interface IRequestCallbackRequestCompletion pour terminer un objet de requête. |
IUsbTargetPipeContinuousReaderCallbackReadComplete IUsbTargetPipeContinuousReaderCallbackReadComplete est une interface fournie par le pilote. |
IUsbTargetPipeContinuousReaderCallbackReadersFailed IUsbTargetPipeContinuousReaderCallbackReadersFailed est une interface fournie par le pilote. |
IWDFCmResourceList Cette interface représente une liste de ressources matérielles pour un appareil. |
IWDFDevice L’interface IWDFDevice expose un objet d’appareil, qui est une représentation d’un appareil sur le système. |
IWDFDevice2 Les pilotes obtiennent l’interface IWDFDevice2 en appelant IWDFDevice ::QueryInterface. |
IWDFDevice3 Pour obtenir l’interface IWDFDevice3, les pilotes appellent IWDFDevice ::QueryInterface. |
IWDFDeviceInitialize L’interface IWDFDeviceInitialize est une interface d’assistance que l’infrastructure fournit comme paramètre d’entrée à la méthode IDriverEntry ::OnDeviceAdd du pilote. |
IWDFDeviceInitialize2 L’interface IWDFDeviceInitialize2 est une interface d’assistance qui permet à un pilote de spécifier un mode de récupération de mémoire tampon et une méthode d’accès à la mémoire tampon par défaut. |
IWDFDriver L’interface IWDFDriver expose l’objet de pilote d’infrastructure qui représente l’image de pilote chargée dans le processus hôte. |
IWDFDriverCreatedFile L’interface IWDFDriverCreatedFile expose un objet de fichier créé par le pilote UMDF que le pilote doit utiliser. |
IWDFFile L’interface IWDFFile expose l’objet file qui représente le HANDLE retourné par la fonction CreateFile De Microsoft Win32. |
IWDFFile2 Les pilotes obtiennent l’interface IWDFFile2 en appelant IWDFFile ::QueryInterface. |
IWDFFile3 Les pilotes obtiennent l’interface IWDFFile3 en appelant IWDFFile ::QueryInterface. |
IWDFFileHandleTargetFactory L’interface IWDFFileHandleTargetFactory est une interface de fabrique utilisée pour créer un objet d’appareil cible basé sur un handle de fichier. |
IWDFInterrupt Cette interface expose un objet d’interruption. |
IWDFIoQueue L’interface IWDFIoQueue expose un objet file d’attente d’E/S. |
IWDFIoRequest L’interface IWDFIoRequest expose un objet de demande d’E/S. |
IWDFIoRequest2 Pour obtenir l’interface IWDFIoRequest2, les pilotes appellent IWDFIoRequest ::QueryInterface. |
IWDFIoRequest3 Pour obtenir l’interface IWDFIoRequest3, les pilotes appellent IWDFIoRequest ::QueryInterface. |
IWDFIoRequestCompletionParams L’interface IWDFIoRequestCompletionParams expose les méthodes que les pilotes peuvent utiliser pour obtenir des informations d’achèvement sur une demande d’E/S. Les pilotes peuvent appeler ces méthodes après la fin d’une opération d’E/S synchrone ou asynchrone. |
IWDFIoTarget L’interface IWDFIoTarget expose l’objet cible d’E/S qui représente généralement un pilote inférieur dans la pile. |
IWDFIoTarget2 Pour obtenir l’interface IWDFIoTarget2, les pilotes appellent IWDFIoTarget ::QueryInterface. |
IWDFIoTargetStateManagement L’interface IWDFIoTargetStateManagement expose les méthodes qui gèrent et surveillent l’état d’un objet cible d’E/S. |
IWDFMemory L’interface IWDFMemory expose l’objet mémoire framework qui fournit l’accès à un bloc de mémoire. |
IWDFNamedPropertyStore L’interface IWDFNamedPropertyStore expose un objet de magasin de propriétés. |
IWDFNamedPropertyStore2 Les pilotes obtiennent l’interface IWDFNamedPropertyStore2 en appelant IWDFPropertyStoreFactory ::RetrieveDevicePropertyStore. |
IWDFObject L’interface IWDFObject expose l’objet de base du framework qui fournit les fonctionnalités de base communes à tous les types d’objets framework. Tous les objets framework sont dérivés de cet objet racine. |
IWDFPropertyStoreFactory L’interface IWDFPropertyStoreFactory est une interface de fabrique utilisée pour créer une interface de magasin de propriétés. |
IWDFRemoteInterface Les pilotes UMDF reçoivent un pointeur vers cette interface en appelant la méthode IWDFDevice2 ::CreateRemoteInterface. |
IWDFRemoteInterfaceInitialize Les pilotes basés sur UMDF reçoivent l’interface IWDFRemoteInterfaceInitialize comme entrée dans une fonction de rappel IPnpCallbackRemoteInterfaceNotification ::OnRemoteInterfaceArrival. |
IWDFRemoteTarget Pour obtenir l’interface IWDFRemoteTarget, les pilotes appellent IWDFDevice2 ::CreateRemoteTarget. |
IWDFRequestCompletionParams L’interface IWDFRequestCompletionParams expose les méthodes que les pilotes peuvent utiliser pour obtenir des informations d’achèvement sur une demande d’E/S. Les pilotes peuvent appeler ces méthodes après la fin d’une opération d’E/S synchrone ou asynchrone. |
IWDFUnifiedPropertyStore L’interface IWDFUnifiedPropertyStore expose un magasin de propriétés unifié. |
IWDFUnifiedPropertyStoreFactory L’interface IWDFUnifiedPropertyStoreFactory est une interface de fabrique utilisée pour créer une interface de magasin de propriétés unifiée. |
IWDFUsbInterface L’interface IWDFUsbInterface expose une interface USB exposée par un périphérique USB. |
IWDFUsbRequestCompletionParams L’interface IWDFUsbRequestCompletionParams expose l’objet parameters pour l’achèvement d’un objet de requête USB. L’objet parameters est principalement requis pour les E/S asynchrones et les pilotes en couches. |
IWDFUsbTargetDevice L’interface IWDFUsbTargetDevice expose un objet cible d’E/S de périphérique USB. |
IWDFUsbTargetFactory L’interface IWDFUsbTargetFactory est une interface d’usine utilisée pour créer un objet de périphérique cible USB. |
IWDFUsbTargetPipe L’interface IWDFUsbTargetPipe expose un canal USB (point de terminaison), qui est également une cible d’E/S. |
IWDFUsbTargetPipe2 L’interface IWDFUsbTargetPipe2 expose un canal USB (point de terminaison), qui est également une cible d’E/S. |
IWDFWorkItem Cette interface expose un objet élément de travail. |
Structures
UMDF_IO_TARGET_OPEN_PARAMS La structure UMDF_IO_TARGET_OPEN_PARAMS contient des paramètres d’ouverture de fichier. |
UMDF_VERSION_DATA La structure UMDF_VERSION_DATA décrit une version de l’infrastructure. |
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER La structure WDF_CHILD_ADDRESS_DESCRIPTION_HEADER est une structure d’en-tête qui doit être le premier membre de chaque structure de description d’adresse. |
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER La structure WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER est une structure d’en-tête qui doit être le premier membre de chaque structure de description d’identification. |
WDF_CHILD_LIST_CONFIG La structure WDF_CHILD_LIST_CONFIG contient des informations de configuration pour une liste d’appareils enfants. |
WDF_CHILD_LIST_ITERATOR La structure WDF_CHILD_LIST_ITERATOR identifie le type d’appareils enfants que l’infrastructure récupérera lorsqu’un pilote appelle WdfChildListRetrieveNextDevice. |
WDF_CHILD_RETRIEVE_INFO La structure WDF_CHILD_RETRIEVE_INFO contient des informations sur un appareil enfant obtenues en appelant WdfChildListRetrieveNextDevice ou WdfChildListRetrievePdo. |
WDF_COINSTALLER_INSTALL_OPTIONS La structure WDF_COINSTALLER_INSTALL_OPTIONS contient des options d’installation que le programme d’installation d’un pilote basé sur l’infrastructure peut spécifier au co-programme d’installation de l’infrastructure. |
WDF_COMMON_BUFFER_CONFIG La structure WDF_COMMON_BUFFER_CONFIG contient des informations de configuration pour une mémoire tampon commune. |
WDF_COMPANION_EVENT_CALLBACKS Cet article WDF_COMPANION_EVENT_CALLBACKS est destiné uniquement à un usage interne. |
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 de Plug-and-Play d’un appareil. |
WDF_DEVICE_PNP_NOTIFICATION_DATA La structure WDF_DEVICE_PNP_NOTIFICATION_DATA décrit un changement d’état au sein de 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_DMA_ENABLER_CONFIG La structure WDF_DMA_ENABLER_CONFIG fournit des caractéristiques pour un objet d’activation DMA. |
WDF_DMA_SYSTEM_PROFILE_CONFIG La structure WDF_DMA_SYSTEM_PROFILE_CONFIG décrit les paramètres spécifiques au matériel liés à un enabler DMA en mode système. |
WDF_DPC_CONFIG La structure WDF_DPC_CONFIG contient des informations de configuration pour un objet DPC. |
WDF_DRIVER_CONFIG La structure WDF_DRIVER_CONFIG est un paramètre d’entrée de WdfDriverCreate. |
WDF_DRIVER_VERSION_AVAILABLE_PARAMS La structure de WDF_DRIVER_VERSION_AVAILABLE_PARAMS spécifie les numéros de version principale et secondaire pour la bibliothèque de l'Kernel-Mode Driver Framework. |
WDF_FDO_EVENT_CALLBACKS La structure WDF_FDO_EVENT_CALLBACKS contient des pointeurs vers les fonctions de rappel d’événement PnP d’un pilote de fonction. |
WDF_FILEOBJECT_CONFIG La structure WDF_FILEOBJECT_CONFIG contient les informations de configuration des objets de fichier framework d’un pilote. |
WDF_INTERRUPT_CONFIG La structure WDF_INTERRUPT_CONFIG contient des informations de configuration pour une interruption d’appareil. |
WDF_INTERRUPT_EXTENDED_POLICY La structure WDF_INTERRUPT_EXTENDED_POLICY contient des informations sur la stratégie, la priorité, l’affinité et le groupe d’une interruption. |
WDF_INTERRUPT_EXTENDED_POLICY Découvrez comment la structure WDF_INTERRUPT_EXTENDED_POLICY contient des informations sur la stratégie, la priorité, l’affinité et le groupe d’une interruption. |
WDF_INTERRUPT_INFO La structure WDF_INTERRUPT_INFO contient des informations sur la ressource d’interruption d’un appareil. |
WDF_INTERRUPT_INFO Découvrez comment la structure WDF_INTERRUPT_INFO contient des informations sur la ressource d’interruption d’un appareil. |
WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS La structure WDF_IO_FORWARD_PROGRESS_RESERVED_POLICY_SETTINGS contient des informations sur les actions spécifiques que l’infrastructure peut effectuer lorsqu’elle reçoit une demande d’E/S pour votre pilote, si une situation de mémoire insuffisante existe. |
WDF_IO_QUEUE_CONFIG La structure WDF_IO_QUEUE_CONFIG contient des informations de configuration pour un objet de file d’attente d’infrastructure. |
WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY La structure de WDF_IO_QUEUE_FORWARD_PROGRESS_POLICY contient des informations fournies par le pilote que l’infrastructure utilise pour permettre une progression vers l’avant garantie pour une file d’attente d’E/S. |
WDF_IO_TARGET_OPEN_PARAMS La structure WDF_IO_TARGET_OPEN_PARAMS contient les paramètres utilisés par la méthode WdfIoTargetOpen. |
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 de périphérique. |
WDF_MEMORY_DESCRIPTOR La structure WDF_MEMORY_DESCRIPTOR décrit une mémoire tampon. |
WDF_OBJECT_ATTRIBUTES La structure WDF_OBJECT_ATTRIBUTES décrit les attributs qui peuvent être associés à n’importe quel objet framework. |
WDF_OBJECT_CONTEXT_TYPE_INFO La structure WDF_OBJECT_CONTEXT_TYPE_INFO décrit la mémoire de contexte définie par le pilote d’un objet framework. |
WDF_PDO_EVENT_CALLBACKS La structure WDF_PDO_EVENT_CALLBACKS est la table de répartition pour les fonctions de rappel d’événements d’un pilote de bus. |
WDF_PNPPOWER_EVENT_CALLBACKS La structure WDF_PNPPOWER_EVENT_CALLBACKS contient des pointeurs vers les fonctions de rappel de Plug-and-Play et d’événement 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 de stratégie d’alimentation d’un pilote. |
WDF_PROPERTY_STORE_ROOT La structure WDF_PROPERTY_STORE_ROOT contient des informations qui identifient un magasin de propriétés UMDF. |
WDF_QUERY_INTERFACE_CONFIG La structure WDF_QUERY_INTERFACE_CONFIG décrit une interface définie par le 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. |
WDF_REQUEST_COMPLETION_PARAMS La structure WDF_REQUEST_COMPLETION_PARAMS contient des paramètres associés à l’achèvement d’une demande d’E/S. |
WDF_REQUEST_FORWARD_OPTIONS La structure WDF_REQUEST_FORWARD_OPTIONS contient des options permettant de renvoyer une demande d’E/S de la file d’attente d’E/S d’un appareil enfant vers la file d’attente d’E/S de l’appareil parent. |
WDF_REQUEST_PARAMETERS La structure WDF_REQUEST_PARAMETERS reçoit les paramètres associés à une demande d’E/S. |
WDF_REQUEST_REUSE_PARAMS La structure WDF_REQUEST_REUSE_PARAMS spécifie les informations associées à une demande d’E/S réutilisée. |
WDF_REQUEST_SEND_OPTIONS La structure WDF_REQUEST_SEND_OPTIONS spécifie les options associées à l’envoi d’une demande d’E/S à une cible d’E/S. |
WDF_TASK_QUEUE_CONFIG Cet article WDF_TASK_QUEUE_CONFIG est destiné uniquement à un usage interne. |
WDF_TASK_SEND_OPTIONS Cet article WDF_TASK_SEND_OPTIONS est destiné uniquement à un usage interne. |
WDF_TIMER_CONFIG La structure WDF_TIMER_CONFIG contient des informations de configuration pour un objet de minuteur d’infrastructure. |
WDF_USB_CONTINUOUS_READER_CONFIG La structure WDF_USB_CONTINUOUS_READER_CONFIG contient des informations que l’infrastructure utilise pour configurer un lecteur continu pour un canal USB. |
WDF_USB_CONTROL_SETUP_PACKET La structure WDF_USB_CONTROL_SETUP_PACKET décrit un paquet d’installation pour un transfert de contrôle USB. |
WDF_USB_DEVICE_CREATE_CONFIG La structure WDF_USB_DEVICE_CREATE_CONFIG contient des informations que l’infrastructure utilise pour configurer un objet de périphérique USB d’infrastructure. |
WDF_USB_DEVICE_INFORMATION La structure WDF_USB_DEVICE_INFORMATION contient des informations sur la version et les capacités d’un périphérique USB. |
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS La structure WDF_USB_DEVICE_SELECT_CONFIG_PARAMS spécifie les paramètres de configuration de périphérique USB. |
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS La structure WDF_USB_INTERFACE_SELECT_SETTING_PARAMS contient des informations de sélection pour une interface USB. |
WDF_USB_INTERFACE_SETTING_PAIR La structure WDF_USB_INTERFACE_SETTING_PAIR spécifie un autre paramètre pour une interface USB spécifiée. |
WDF_USB_PIPE_INFORMATION La structure WDF_USB_PIPE_INFORMATION contient des informations sur un canal USB et son point de terminaison. |
WDF_USB_REQUEST_COMPLETION_PARAMS La structure WDF_USB_REQUEST_COMPLETION_PARAMS contient des paramètres associés à l’achèvement d’une demande d’E/S pour un périphérique USB. |
WDF_WMI_INSTANCE_CONFIG La structure WDF_WMI_INSTANCE_CONFIG contient des informations de configuration pour un instance d’un fournisseur de données WMI. |
WDF_WMI_PROVIDER_CONFIG La structure WDF_WMI_PROVIDER_CONFIG contient des informations de configuration pour le bloc de données WMI d’un pilote. |
WDF_WORKITEM_CONFIG La structure WDF_WORKITEM_CONFIG contient des informations associées à un élément de travail. |
WDFMEMORY_OFFSET La structure WDFMEMORY_OFFSET identifie une sous-section de la mémoire tampon d’un objet mémoire. |
WDFMEMORY_OFFSET La structure WDFMEMORY_OFFSET décrit l’emplacement et la taille des informations accessibles dans un bloc de mémoire. |
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS La structure WUDF_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). |
WUDF_INTERRUPT_CONFIG La structure WUDF_INTERRUPT_CONFIG contient des informations de configuration pour une interruption d’appareil. |
WUDF_WORKITEM_CONFIG La structure WUDF_WORKITEM_CONFIG contient des informations associées à un élément de travail. |