Impostazione della configurazione di divisione Header-Data corrente
Le applicazioni NDIS e i driver sovrapposti o le applicazioni in modalità utente usano l'OID OID_GEN_HD_SPLIT_PARAMETERS per impostare le impostazioni correnti della suddivisione di intestazione e dati di un adattatore miniport. I driver miniport NDIS 6.1 e versioni successive che forniscono servizi di suddivisione dell'intestazione dei dati devono supportare questo OID. In caso contrario, questo OID è facoltativo.
Un amministratore di sistema può usare il GUID associato a questo OID tramite l'interfaccia WMI. Per altre informazioni sui GUID WMI split header-data, vedere supporto WMI per Header-Data Split.
Il membro InformationBuffer della struttura NDIS_OID_REQUEST contiene una struttura NDIS_HD_SPLIT_PARAMETERS.
Se il flag NDIS_HD_SPLIT_COMBINE_ALL_HEADERS nel HDSplitCombineFlags del membro di NDIS_HD_SPLIT_PARAMETERS è impostato, il miniport adapter deve combinare tutti i frame divisi. Se la suddivisione dell'intestazione e dei dati è abilitata nell'hardware, il driver miniport deve combinare l'intestazione e i dati prima che il driver segnali il frame a NDIS.
Ad esempio, NDIS potrebbe utilizzare l'OID_GEN_HD_SPLIT_PARAMETERS per impostare il flag NDIS_HD_SPLIT_COMBINE_ALL_HEADERS quando un driver di protocollo NDIS 5.x si associa a un adattatore miniport NDIS 6.1. NDIS elabora questo OID prima di passarlo al driver miniport e, se necessario, aggiorna la parola chiave standardizzata *HeaderDataSplit dell'adattatore miniport. Se la suddivisione dei dati di intestazione è disabilitata, NDIS non invia questo OID all'adattatore miniport.