Freigeben über


INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES-Struktur (iphlpapi.h)

Beschreibt die Softwarezeitstempelfunktionen des Miniporttreibers einer NIC.

Weitere Informationen und Codebeispiele finden Sie unter Paketzeitstempel.

Syntax

typedef struct _INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES {
  BOOLEAN AllReceive;
  BOOLEAN AllTransmit;
  BOOLEAN TaggedTransmit;
} INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES, *PINTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES;

Members

AllReceive

Typ: BOOLEAN

Enthält auch Member, die die Softwarezeitstempelfunktionen des Miniporttreibers einer NIC beschreiben. Keine Hardwarefunktion. TRUE gibt an, dass der Miniporttreiber der NIC einen Softwarezeitstempel für alle empfangenen Pakete generieren kann. Der Wert FALSE gibt an, dass die Software dazu nicht in der Lage ist.

AllTransmit

Typ: BOOLEAN

Keine Hardwarefunktion. Analog zu AllReceiveSw, es gilt jedoch für die Übertragungsrichtung. TRUE gibt an, dass der Miniporttreiber der NIC einen Softwarezeitstempel für alle übertragenen Pakete generieren kann. Der Wert FALSE gibt an, dass die Software dazu nicht in der Lage ist.

TaggedTransmit

Typ: BOOLEAN

Keine Hardwarefunktion. TRUE gibt an, dass der Miniporttreiber der NIC einen Softwarezeitstempel für jedes bestimmte übertragene Paket generieren kann, wenn dies von der Anwendung angegeben wird. Der Wert FALSE gibt an, dass die Software dazu nicht in der Lage ist. Informationen zum Anfordern eines Zeitstempels beim Senden von UDP-Paketen über Windows Sockets finden Sie unter TIMESTAMPING_CONFIG (und TIMESTAMPING_FLAG_TX).

Hinweise

Alle Member der INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES-Struktur stellen Softwarezeitstempelfunktionen dar. Der vom NIC-Treiber generierte Softwarezeitstempel entspricht einem Zählerwert, der durch Aufrufen von QueryPerformanceCounter abgerufen wird.

Die gemeinsame Aktivierung von Hardware- und Softwarezeitstempeln wird nicht unterstützt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 Build 20348
Unterstützte Mindestversion (Server) Windows 10 Build 20348
Kopfzeile iphlpapi.h

Weitere Informationen