Compartilhar via


Consultando funcionalidades e configuração de carimbo de data/hora

Depois que o driver de miniporto é inicializado, drivers e aplicativos sobrepostos podem emitir as seguintes solicitações de consulta OID para obter informações de carimbo de data/hora de hardware e software.

  • OID_TIMESTAMP_CAPABILITY. Um driver sobreposto emite uma solicitação de consulta OID (identificador de objeto) de OID_TIMESTAMP_CAPABILITY para obter os recursos de carimbo de data/hora de hardware dos recursos de carimbo de data/hora nic e software do driver de miniport.

  • OID_TIMESTAMP_CURRENT_CONFIG. Um driver sobreposto emite uma solicitação de consulta OID de OID_TIMESTAMP_CURRENT_CONFIG para obter a configuração de carimbo de data/hora atual da NIC.

  • OID_TIMESTAMP_GET_CROSSTIMESTAMP. Um driver sobreposto emite uma solicitação de consulta OID de OID_TIMESTAMP_GET_CROSSTIMESTAMP para obter o carimbo de data/hora cruzado do hardware nic. Os aplicativos ptp versão 2 usam as informações fornecidas neste OID para estabelecer uma relação entre o relógio de hardware da NIC e um relógio do sistema.

O NDIS manipula os OIDs de OID_TIMESTAMP_CAPABILITY e OID_TIMESTAMP_GET_CROSSTIMESTAMP com base nas informações que o driver de miniporto relatou quando registrou os recursos de carimbo de data/hora e a configuração atual para o sistema operacional.

O driver de miniporta conclui o OID OID_TIMESTAMP_GET_CROSSTIMESTAMP. O miniporto deverá dar suporte a esse OID se definir o campo CrossTimestamp como TRUE na estrutura NDIS_TIMESTAMP_CAPABILITIES como parte da configuração atual.

Para obter mais informações sobre como o driver de miniporto relata os recursos de carimbo de data/hora, consulte Relatórios de recursos de carimbo de data/hora e configuração atual.