Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
WDF usa este encabezado. Para obtener más información, consulte:
wdfchildlist.h contiene las siguientes interfaces de programación:
Funciones
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT La función WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT inicializa una estructura WDF_CHILD_ADDRESS_DESCRIPTION_HEADER. |
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT La función WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT inicializa una estructura WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER. |
WDF_CHILD_LIST_CONFIG_INIT La función WDF_CHILD_LIST_CONFIG_INIT inicializa una estructura WDF_CHILD_LIST_CONFIG. |
WDF_CHILD_LIST_ITERATOR_INIT La función WDF_CHILD_LIST_ITERATOR_INIT inicializa una estructura WDF_CHILD_LIST_ITERATOR. |
WDF_CHILD_RETRIEVE_INFO_INIT La función WDF_CHILD_RETRIEVE_INFO_INIT inicializa una estructura WDF_CHILD_RETRIEVE_INFO. |
WdfChildListAddOrUpdateChildDescriptionAsPresent El método WdfChildListAddOrUpdateChildDescriptionAsPresent agrega una nueva descripción secundaria a una lista de elementos secundarios o actualiza una descripción secundaria existente. |
WdfChildListBeginIteration El método WdfChildListBeginIteration prepara el marco para recuperar elementos de una lista secundaria especificada. |
WdfChildListBeginScan El método WdfChildListBeginScan prepara una lista especificada de dispositivos secundarios para que el controlador pueda actualizar la información de la lista. |
WdfChildListCreate El método WdfChildListCreate crea una lista secundaria para un dispositivo primario especificado. |
WdfChildListEndIteration El método WdfChildListEndIteration procesa modificaciones en una lista secundaria especificada. |
WdfChildListEndScan El método WdfChildListEndScan procesa modificaciones en una lista secundaria especificada. |
WdfChildListGetDevice El método WdfChildListGetDevice devuelve un identificador al objeto de dispositivo de marco que representa el dispositivo primario de una lista secundaria especificada. |
WdfChildListRequestChildEject El método WdfChildListRequestChildEject informa al marco de trabajo que un dispositivo especificado está a punto de expulsarse de su estación de acoplamiento. |
WdfChildListRetrieveAddressDescription El método WdfChildListRetrieveAddressDescription busca un dispositivo secundario que tiene una descripción de identificación especificada y recupera la descripción de la dirección del dispositivo. |
WdfChildListRetrieveNextDevice El método WdfChildListRetrieveNextDevice recorre una lista secundaria especificada y recupera el siguiente dispositivo secundario que coincide con los criterios especificados. |
WdfChildListRetrievePdo El método WdfChildListRetrievePdo devuelve un identificador al objeto de dispositivo de marco asociado a una descripción secundaria especificada en una lista secundaria. |
WdfChildListUpdateAllChildDescriptionsAsPresent El método WdfChildListUpdateAllChildDescriptionsAsPresent informa al marco de trabajo de que todos los dispositivos secundarios de una lista secundaria especificada están conectados y disponibles. |
WdfChildListUpdateChildDescriptionAsMissing El método WdfChildListUpdateChildDescriptionAsMissing informa al marco de trabajo de que un dispositivo secundario especificado está actualmente desconectado o no disponible. |
Funciones de devolución de llamada
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_CLEANUP La función de devolución de llamada de eventos EvtChildListAddressDescriptionCleanup de un controlador libera todas las asignaciones de memoria para una descripción de dirección asignada por la función de devolución de llamada EvtChildListAddressDescriptionDuplicate del controlador. |
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_COPY La función de devolución de llamada de eventos EvtChildListAddressDescriptionCopy de un controlador copia una descripción de dirección secundaria de una ubicación especificada a otra. |
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_DUPLICATE La función de devolución de llamada de evento EvtChildListAddressDescriptionDuplicate de un controlador duplica una descripción de dirección secundaria. |
EVT_WDF_CHILD_LIST_CREATE_DEVICE Una función de devolución de llamada de evento de controlador de busEvtChildListCreateDevice crea un objeto de dispositivo de marco para un nuevo dispositivo que se ha enumerado dinámicamente. |
EVT_WDF_CHILD_LIST_DEVICE_REENUMERATED La función de devolución de llamada de eventos EvtChildListDeviceReenumerated de un controlador permite al controlador aprobar o cancelar una reenumeración de un dispositivo especificado. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_CLEANUP La función de devolución de llamada de eventos EvtChildListIdentificationDescriptionCleanup de un controlador libera las asignaciones de memoria para una descripción de identificación que asignó la función de devolución de llamada EvtChildListIdentificationDescriptionDuplicate del controlador. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COMPARE La función de devolución de llamada de eventos EvtChildListIdentificationDescriptionCompare del controlador compara una descripción de identificación secundaria con otra. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY La función de devolución de llamada de eventos EvtChildListIdentificationDescriptionCopy de un controlador copia una descripción de identificación secundaria de una ubicación especificada a otra. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE La función de devolución de llamada de eventos EvtChildListIdentificationDescriptionDuplicate de un controlador duplica una descripción de identificación secundaria. |
EVT_WDF_CHILD_LIST_SCAN_FOR_CHILDREN La función de devolución de llamada de eventos EvtChildListScanForChildren de un controlador debe notificar todos los dispositivos secundarios que están presentes. |
Estructuras
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER La estructura WDF_CHILD_ADDRESS_DESCRIPTION_HEADER es una estructura de encabezado que debe ser el primer miembro de cada estructura de descripción de direcciones. |
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER La estructura WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER es una estructura de encabezado que debe ser el primer miembro de cada estructura de descripción de identificación. |
WDF_CHILD_LIST_CONFIG La estructura WDF_CHILD_LIST_CONFIG contiene información de configuración para una lista de dispositivos secundarios. |
WDF_CHILD_LIST_ITERATOR La estructura WDF_CHILD_LIST_ITERATOR identifica el tipo de dispositivos secundarios que recuperará el marco cuando un controlador llame a WdfChildListRetrieveNextDevice. |
WDF_CHILD_RETRIEVE_INFO La estructura WDF_CHILD_RETRIEVE_INFO contiene información sobre un dispositivo secundario que se obtiene llamando a WdfChildListRetrieveNextDevice o WdfChildListRetrievePdo. |
Enumeraciones
WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS La enumeración WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS define los valores de estado del dispositivo que almacena el marco en la estructura de WDF_CHILD_RETRIEVE_INFO de un controlador. |
WDF_RETRIEVE_CHILD_FLAGS La enumeración WDF_RETRIEVE_CHILD_FLAGS define marcas que un controlador puede establecer antes de llamar a WdfChildListBeginIteration. |