intestazione wdfchildlist.h
Questa intestazione viene usata da wdf. Per altre informazioni, vedere:
wdfchildlist.h contiene le interfacce di programmazione seguenti:
Funzioni
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT La funzione WDF_CHILD_ADDRESS_DESCRIPTION_HEADER_INIT inizializza una struttura WDF_CHILD_ADDRESS_DESCRIPTION_HEADER. |
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT La funzione WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER_INIT inizializza una struttura WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER. |
WDF_CHILD_LIST_CONFIG_INIT La funzione WDF_CHILD_LIST_CONFIG_INIT inizializza una struttura WDF_CHILD_LIST_CONFIG. |
WDF_CHILD_LIST_ITERATOR_INIT La funzione WDF_CHILD_LIST_ITERATOR_INIT inizializza una struttura WDF_CHILD_LIST_ITERATOR. |
WDF_CHILD_RETRIEVE_INFO_INIT La funzione WDF_CHILD_RETRIEVE_INFO_INIT inizializza una struttura WDF_CHILD_RETRIEVE_INFO. |
WdfChildListAddOrUpdateChildDescriptionAsPresent Il metodo WdfChildListAddOrUpdateChildDescriptionAsPresent aggiunge una nuova descrizione figlio a un elenco di elementi figlio o aggiorna una descrizione figlio esistente. |
WdfChildListBeginIteration Il metodo WdfChildListBeginIteration prepara il framework per il recupero di elementi da un elenco figlio specificato. |
WdfChildListBeginScan Il metodo WdfChildListBeginScan prepara un elenco specificato di dispositivi figlio in modo che il driver possa aggiornare le informazioni nell'elenco. |
WdfChildListCreate Il metodo WdfChildListCreate crea un elenco figlio per un dispositivo padre specificato. |
WdfChildListEndIteration Il metodo WdfChildListEndIteration elabora le modifiche a un elenco figlio specificato. |
WdfChildListEndScan Il metodo WdfChildListEndScan elabora le modifiche a un elenco figlio specificato. |
WdfChildListGetDevice Il metodo WdfChildListGetDevice restituisce un handle all'oggetto dispositivo framework che rappresenta il dispositivo padre di un elenco figlio specificato. |
WdfChildListRequestChildEject Il metodo WdfChildListRequestChildEject informa il framework che un dispositivo specificato sta per essere espulso dalla sua stazione di ancoraggio. |
WdfChildListRetrieveAddressDescription Il metodo WdfChildListRetrieveAddressDescription individua un dispositivo figlio con una descrizione di identificazione specificata e recupera la descrizione dell'indirizzo del dispositivo. |
WdfChildListRetrieveNextDevice Il metodo WdfChildListRetrieveNextDevice attraversa un elenco figlio specificato e recupera il dispositivo figlio successivo che corrisponde ai criteri specificati. |
WdfChildListRetrievePdo Il metodo WdfChildListRetrievePdo restituisce un handle all'oggetto dispositivo framework associato a una descrizione figlio specificata in un elenco figlio. |
WdfChildListUpdateAllChildDescriptionsAsPresent Il metodo WdfChildListUpdateAllChildDescriptionsAsPresent informa il framework che tutti i dispositivi figlio in un elenco figlio specificato sono collegati e disponibili. |
WdfChildListUpdateChildDescriptionAsMissing Il metodo WdfChildListUpdateChildDescriptionAsMissing informa il framework che un dispositivo figlio specificato è attualmente non collegato o altrimenti non disponibile. |
Funzioni di callback
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_CLEANUP La funzione di callback dell'evento EvtChildListAddressDescriptionCleanup libera le allocazioni di memoria per una descrizione dell'indirizzo allocata dalla funzione di callback evtChildListAddressDescriptionDuplicate. |
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_COPY La funzione di callback dell'evento EvtChildListAddressDescriptionCopy copia una descrizione dell'indirizzo figlio da una posizione specificata a un'altra. |
EVT_WDF_CHILD_LIST_ADDRESS_DESCRIPTION_DUPLICATE Una funzione di callback dell'evento EvtChildListAddressDescriptionDuplicate duplica una descrizione dell'indirizzo figlio. |
EVT_WDF_CHILD_LIST_CREATE_DEVICE La funzione di callback dell'eventoEvtChildListCreateDevice di un driver del bus crea un oggetto dispositivo framework per un nuovo dispositivo enumerato in modo dinamico. |
EVT_WDF_CHILD_LIST_DEVICE_REENUMERATED La funzione di callback dell'evento EvtChildListDeviceReenumerated di un driver consente al driver di approvare o annullare una rinumerazione di un dispositivo specificato. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_CLEANUP La funzione di callback dell'evento EvtChildListIdentificationDescriptionCleanup libera le allocazioni di memoria per una descrizione di identificazione allocata dalla funzione di callback EvtChildListIdentificationDescriptionDuplicate. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COMPARE La funzione di callback dell'evento EvtChildListIdentificationDescriptionCompare confronta una descrizione dell'identificazione figlio con un'altra. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_COPY La funzione di callback dell'evento EvtChildListIdentificationDescriptionCopy copia una descrizione dell'identificazione figlio da una posizione specificata a un'altra. |
EVT_WDF_CHILD_LIST_IDENTIFICATION_DESCRIPTION_DUPLICATE La funzione di callback dell'evento EvtChildListIdentificationDescriptionDuplicate di un driver duplica una descrizione dell'identificazione figlio. |
EVT_WDF_CHILD_LIST_SCAN_FOR_CHILDREN La funzione di callback dell'evento EvtChildListScanForChildren di un driver deve segnalare tutti i dispositivi figlio presenti. |
Strutture
WDF_CHILD_ADDRESS_DESCRIPTION_HEADER La struttura WDF_CHILD_ADDRESS_DESCRIPTION_HEADER è una struttura di intestazione che deve essere il primo membro di ogni struttura di descrizione degli indirizzi. |
WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER La struttura WDF_CHILD_IDENTIFICATION_DESCRIPTION_HEADER è una struttura di intestazione che deve essere il primo membro di ogni struttura di descrizione di identificazione. |
WDF_CHILD_LIST_CONFIG La struttura WDF_CHILD_LIST_CONFIG contiene informazioni di configurazione per un elenco di dispositivi figlio. |
WDF_CHILD_LIST_ITERATOR La struttura WDF_CHILD_LIST_ITERATOR identifica il tipo di dispositivi figlio recuperati dal framework quando un driver chiama WdfChildListRetrieveNextDevice. |
WDF_CHILD_RETRIEVE_INFO La struttura WDF_CHILD_RETRIEVE_INFO contiene informazioni su un dispositivo figlio ottenuto chiamando WdfChildListRetrieveNextDevice o WdfChildListRetrievePdo. |
Enumerazioni
WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS L'enumerazione WDF_CHILD_LIST_RETRIEVE_DEVICE_STATUS definisce i valori di stato del dispositivo archiviati nel framework nella struttura WDF_CHILD_RETRIEVE_INFO di un driver. |
WDF_RETRIEVE_CHILD_FLAGS L'enumerazione WDF_RETRIEVE_CHILD_FLAGS definisce i flag che un driver può impostare prima di chiamare WdfChildListBeginIteration. |