Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet en-tête est utilisé par wdf. Pour plus d’informations, consultez :
wdfchildlist.h contient les interfaces de programmation suivantes :
Fonctions
|
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 WDF_CHILD_LIST_ITERATOR. |
|
WDF_CHILD_RETRIEVE_INFO_INIT La fonction WDF_CHILD_RETRIEVE_INFO_INIT initialise une structure WDF_CHILD_RETRIEVE_INFO. |
|
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 récupérer des éléments 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 le framework qu’un appareil spécifié est sur le point d’être éjecté de sa station d’ancrage. |
|
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 le framework qu’un appareil enfant spécifié est actuellement déconnecté ou non disponible. |
Fonctions de rappel
|
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 une description d’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 doublons une description d’adresse enfant. |
|
EVT_WDF_CHILD_LIST_CREATE_DEVICE La fonction de rappel d’événement d’un pilote busEvtChildListCreateDevice 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 réenumation 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 d’événement EvtChildListIdentificationDescriptionDuplicate doublons 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. |
Structures
|
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ère lorsqu’un pilote appelle WdfChildListRetrieveNextDevice. |
|
WDF_CHILD_RETRIEVE_INFO La structure WDF_CHILD_RETRIEVE_INFO contient des informations sur un appareil enfant obtenu en appelant WdfChildListRetrieveNextDevice ou WdfChildListRetrievePdo. |
Énumérations
|
WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS L’énumération WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS définit les valeurs d’état de l’appareil que le framework stocke dans la structure WDF_CHILD_RETRIEVE_INFO d’un pilote. |
|
WDF_RETRIEVE_CHILD_FLAGS L’énumération WDF_RETRIEVE_CHILD_FLAGS définit des indicateurs qu’un pilote peut définir avant d’appeler WdfChildListBeginIteration. |