Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von Netzwerk verwendet. Weitere Informationen finden Sie unter:
ndischimney.h enthält die folgenden Programmierschnittstellen:
Funktionen
|
NdisInitiateOffload Ein Protokoll- oder Zwischentreiber ruft die NdisInitiateOffload-Funktion auf, um TCP-Chimney-Zustandsobjekte auszuladen. |
|
NdisInvalidateOffload Ein Protokoll- oder Zwischentreiber ruft die NdisInvalidateOffload-Funktion auf, um zuvor entladene TCP-Schornsteinzustandsobjekte ungültig zu machen. |
|
NdisMGetOffloadHandlers Diese Funktion ruft die Einstiegspunkte der NDIS-Funktionen für einen bestimmten Schornsteintyp ab. |
|
NdisMInitiateOffloadComplete Ein Offload-Ziel ruft die NdisMInitiateOffloadComplete-Funktion auf, um einen Offload-Vorgang abzuschließen, der durch einen vorherigen Aufruf der MiniportInitiateOffload-Funktion initiiert wurde. |
|
NdisMInvalidateOffloadComplete Ein Offload-Ziel ruft die NdisMInvalidateOffloadComplete-Funktion auf, um einen ungültigen Offload-Vorgang abzuschließen, der durch einen vorherigen Aufruf der MiniportInvalidateOffload-Funktion des Offload-Ziels initiiert wurde. |
|
NdisMOffloadEventIndicate Ein Offload-Ziel ruft die NdisMOffloadEventIndicate-Funktion auf, um verschiedene Ereignisse für den Hoststapel anzugeben. |
|
NdisMQueryOffloadStateComplete Ein Offload-Ziel ruft die NdisMQueryOffloadStateComplete-Funktion auf, um einen Abfrageausladevorgang abzuschließen, der durch einen vorherigen Aufruf der MiniportQueryOffload-Funktion des Offloadziels initiiert wurde. |
|
NdisMTerminateOffloadComplete- Ein Offload-Ziel ruft die NdisMTerminateOffloadComplete-Funktion auf, um einen Beendigungs offload-Vorgang abzuschließen, der durch einen vorherigen Aufruf der MiniportTerminateOffload-Funktion des Offload-Ziels initiiert wurde. |
|
NdisMUpdateOffloadComplete Ein Offload-Ziel ruft die NdisMUpdateOffloadComplete-Funktion auf, um einen Update-Offload-Vorgang abzuschließen, der durch einen vorherigen Aufruf der MiniportUpdateOffload-Funktion des Offload-Ziels initiiert wurde. |
|
NdisOffloadTcpDisconnect Ein Protokoll- oder Zwischentreiber ruft die NdisOffloadTcpDisconnect-Funktion auf, um die Sendehälfte einer entladenen TCP-Verbindung zu schließen. |
|
NdisOffloadTcpForward- Ein Protokolltreiber oder ein Zwischentreiber ruft die NdisOffloadTcpForward-Funktion auf, um nicht erkannte empfangene TCP-Segmente an einen zugrunde liegenden Treiber oder Offload-Ziel weiterzuleiten. |
|
NdisOffloadTcpReceive Ein Protokolltreiber oder ein Zwischentreiber ruft die NdisOffloadTcpReceive-Funktion auf, um Anforderungen (Empfangspuffer) für eine entladene TCP-Verbindung zu posten. |
|
NdisOffloadTcpReceiveReturn Ein Protokolltreiber oder Zwischentreiber ruft die NdisOffloadTcpReceiveReturn-Funktion auf, um den Besitz von NET_BUFFER_LIST und zugeordneten Strukturen an ein zugrunde liegendes Offloadziel zurückzugeben. |
|
NdisOffloadTcpSend- Ein Protokolltreiber oder Zwischentreiber ruft die NdisOffloadTcpSend-Funktion auf, um Daten über eine entladene TCP-Verbindung zu übertragen. |
|
NdisQueryOffloadState Ein Protokoll- oder Zwischentreiber ruft die NdisQueryOffloadState-Funktion auf, um zuvor geladene TCP-Schornsteinzustandsobjekte abzufragen. |
|
NdisTerminateOffload- Ein Protokolltreiber oder Zwischentreiber ruft die NdisTerminateOffload-Funktion auf, um das Entladen eines oder mehrerer Zustandsobjekte zu beenden. |
|
NdisUpdateOffload- Ein Protokoll- oder Zwischentreiber ruft die NdisUpdateOffload-Funktion auf, um zuvor entladene TCP-Chimney-Zustandsobjekte zu aktualisieren. |
Rückruffunktionen
|
INDICATE_OFFLOAD_EVENT_HANDLER NDIS ruft die ProtocolIndicateOffloadEvent-Funktion eines Protokolltreibers oder eines Zwischentreibers auf, um einen Hinweis zu posten, der durch den Aufruf eines zugrunde liegenden Treibers oder Offloadziels an die NdisMOffloadEventIndicate-Funktion initiiert wurde. |
|
INITIATE_OFFLOAD_COMPLETE_HANDLER NDIS ruft die ProtocolInitiateOffloadComplete-Funktion eines Protokolltreibers oder Zwischentreibers auf, um einen Offload-Vorgang abzuschließen, den der Treiber zuvor durch Aufrufen der NdisInitiateOffload-Funktion initiiert hat. |
|
INVALIDATE_OFFLOAD_COMPLETE_HANDLER NDIS ruft die ProtocolInvalidateOffloadComplete-Funktion eines Protokolltreibers oder Zwischentreibers auf, um einen ungültigen Vorgang abzuschließen, den der Treiber zuvor durch Aufrufen der NdisInvalidateOffload-Funktion initiiert hat. |
|
NDIS_TCP_OFFLOAD_DISCONNECT_COMPLETE Ein Offload-Ziel ruft die NdisTcpOffloadDisconnectComplete-Funktion auf, um eine Verbindungsanforderung abzuschließen, die durch einen vorherigen Aufruf der MiniportTcpOffloadDisconnect-Funktion des Offload-Ziels initiiert wurde. |
|
NDIS_TCP_OFFLOAD_EVENT_INDICATE Ein Offload-Ziel ruft die NdisTcpOffloadEventHandler-Funktion auf, um ein Ereignis anzugeben, das sich auf eine entladene TCP-Verbindung bezieht. |
|
NDIS_TCP_OFFLOAD_FORWARD_COMPLETE Ein Offload-Ziel ruft die NdisTcpOffloadForwardComplete-Funktion auf, um eine oder mehrere Weiterleitungsanforderungen auszuführen, die an die MiniportTcpOffloadForward-Funktion des Offload-Ziels vorgenommen wurden. |
|
NDIS_TCP_OFFLOAD_RECEIVE_COMPLETE Ein Offload-Ziel ruft die NdisTcpOffloadReceiveComplete-Funktion auf, um gepostete Empfangsanforderungen (Empfangspuffer) an den Hoststapel zurückzugeben. |
|
NDIS_TCP_OFFLOAD_RECEIVE_INDICATE Ein Offloadziel ruft die NdisTcpOffloadReceiveHandler-Funktion auf, um anzugeben, dass empfangene Netzwerkdaten für die Verwendung durch eine Clientanwendung verfügbar sind. |
|
NDIS_TCP_OFFLOAD_SEND_COMPLETE Ein Offload-Ziel ruft die NdisTcpOffloadSendComplete-Funktion auf, um eine oder mehrere Sendeanforderungen auszuführen, die an die MiniportTcpOffloadSend-Funktion des Offload-Ziels gesendet wurden. |
|
QUERY_OFFLOAD_COMPLETE_HANDLER NDIS ruft die ProtocolQueryOffloadComplete-Funktion eines Protokolltreibers oder eines Zwischentreibers auf, um einen Abfrageoffloadvorgang abzuschließen, den der Treiber zuvor durch Aufrufen der NdisQueryOffloadState-Funktion initiiert hat. |
|
TCP_OFFLOAD_DISCONNECT_COMPLETE_HANDLER NDIS ruft die ProtocolTcpOffloadDisconnectComplete-Funktion eines Protokolltreibers oder Zwischentreibers auf, um einen Trennungsvorgang abzuschließen, den der Treiber zuvor durch Aufrufen der NdisOffloadTcpDisconnect-Funktion initiiert hat. |
|
TCP_OFFLOAD_EVENT_HANDLER NDIS ruft die ProtocolIndicateOffloadEvent-Funktion eines Protokolltreibers oder eines Zwischentreibers auf, um einen Hinweis zu posten, der durch den Aufruf eines zugrunde liegenden Treibers oder offload-Ziels an die NdisTcpOffloadEventHandler-Funktion initiiert wurde. |
|
TCP_OFFLOAD_FORWARD_COMPLETE_HANDLER NDIS ruft die ProtocolTcpOffloadForwardComplete-Funktion eines Protokoll- oder Zwischentreibers auf, um einen Vorwärtsvorgang abzuschließen, den der Treiber zuvor durch Aufrufen der NdisOffloadTcpForward-Funktion initiiert hat. |
|
TCP_OFFLOAD_RECEIVE_INDICATE_HANDLER NDIS ruft die ProtocolTcpOffloadReceiveIndicate-Funktion eines Protokolltreibers oder eines Zwischentreibers auf, um empfangene Daten bereitzustellen, die von einem zugrunde liegenden Treiber oder Offloadziel angegeben werden. |
|
TCP_OFFLOAD_RECV_COMPLETE_HANDLER NDIS ruft die ProtocolTcpOffloadReceiveComplete-Funktion eines Protokoll- oder Zwischentreibers auf, um einen Empfangsvorgang abzuschließen, den der Treiber zuvor durch Aufrufen der NdisOffloadTcpReceive-Funktion initiiert hat. |
|
TCP_OFFLOAD_SEND_COMPLETE_HANDLER NDIS ruft die ProtocolTcpOffloadSendComplete-Funktion eines Protokoll- oder Zwischentreibers auf, um einen Sendevorgang abzuschließen, den der Treiber zuvor durch Aufrufen der NdisOffloadTcpSend-Funktion initiiert hat. |
|
TERMINATE_OFFLOAD_COMPLETE_HANDLER NDIS ruft die ProtocolTerminateOffloadComplete-Funktion eines Protokoll- oder Zwischentreibers auf, um einen Beendigungs-Offload-Vorgang abzuschließen, den der Treiber zuvor durch Aufrufen der NdisTerminateOffload-Funktion initiiert hat. |
|
UPDATE_OFFLOAD_COMPLETE_HANDLER NDIS ruft die ProtocolUpdateOffloadComplete-Funktion eines Protokolltreibers oder Zwischentreibers auf, um einen Update offload-Vorgang abzuschließen, den der Treiber zuvor durch Aufrufen der NdisUpdateOffload-Funktion initiiert hat. |
|
W_INITIATE_OFFLOAD_HANDLER MiniportInitiateOffload entlädt den TCP-Schornsteinzustand aus dem Hoststapel. |
|
W_INVALIDATE_OFFLOAD_HANDLER Die MiniportInvalidateOffload-Funktion hat zuvor entladene TCP-Schornsteinstatusobjekte ungültig. |
|
W_QUERY_OFFLOAD_HANDLER Die MiniportQueryOffload-Funktion fragt zuvor geladene TCP-Schornsteinstatusobjekte ab. |
|
W_TCP_OFFLOAD_DISCONNECT_HANDLER Die MiniportTcpOffloadDisconnect-Funktion schließt die Sendehälfte einer entladenen TCP-Verbindung. |
|
W_TCP_OFFLOAD_FORWARD_HANDLER NDIS ruft die MiniportTcpOffloadForward-Funktion auf, um nicht erkannte empfangene TCP-Segmente an ein Offload-Ziel weiterzuleiten. |
|
W_TCP_OFFLOAD_RECEIVE_HANDLER NDIS ruft die MiniportTcpOffloadReceive-Funktion auf, um Anforderungen (Empfangspuffer) für eine entladene TCP-Verbindung zu posten. |
|
W_TCP_OFFLOAD_RECEIVE_RETURN_HANDLER NDIS ruft die MiniportTcpOffloadReceiveReturn-Funktion auf, um den Besitz von NET_BUFFER_LIST und zugeordneten Strukturen an ein Offloadziel zurückzugeben. |
|
W_TCP_OFFLOAD_SEND_HANDLER NDIS ruft die MiniportTcpOffloadSend-Funktion auf, um Daten über eine entladene TCP-Verbindung zu übertragen. |
|
W_TERMINATE_OFFLOAD_HANDLER Die MiniportTerminateOffload-Funktion beendet das Entladen eines oder mehrerer Zustandsobjekte. |
|
W_UPDATE_OFFLOAD_HANDLER Die MiniportUpdateOffload-Funktion aktualisiert zuvor geladene TCP-Schornsteinstatusobjekte. |
Strukturen
|
IP_OFFLOAD_STATS Die IP_OFFLOAD_STATS-Struktur enthält Statistiken, die ein Offloadziel als Reaktion auf eine Abfrage von OID_IP4_OFFLOAD_STATS oder OID_IP6_OFFLOAD_STATS bereitstellt. |
|
NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS Die NDIS_CLIENT_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS-Struktur gibt den generischen Schornstein des Protokolltreibers an. |
|
NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS Die NDIS_CLIENT_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS-Struktur gibt einen TCP-Schornstein des TCP-Schornsteins eines Protokolls oder zwischengeschalteter Einstiegspunkte an. |
|
NDIS_MINIPORT_OFFLOAD_BLOCK_LIST Die NDIS_MINIPORT_OFFLOAD_BLOCK_LIST Struktur ist der grundlegende Baustein eines TCP-Schornstein-Offload-Zustandsbaums. Eine Offload-Zustandsstruktur kann eine oder mehrere NDIS_MINIPORT_OFFLOAD_BLOCK_LIST Strukturen enthalten. |
|
NDIS_OFFLOAD_HANDLE Die NDIS_OFFLOAD_HANDLE-Struktur stellt den Kontext eines Treibers für ein entladenes Zustandsobjekt dar. |
|
NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST Die NDIS_PROTOCOL_OFFLOAD_BLOCK_LIST Struktur. |
|
NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS Die NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS Struktur gibt die generischen Schornstein-Offload-Miniport-Einstiegspunkte eines Offloadziels oder Zwischentreibers an. |
|
NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS Die NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS-Struktur gibt die TCP-Schornstein-Offload-spezifischen Einstiegspunkte eines Offloadziels an.The NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS structure specifies an offload target's TCP chimney offload-specific entry points. |
|
NDIS_TCP_CONNECTION_OFFLOAD_PARAMETERS Die NDIS_TCP_CONNECTION_OFFLOAD_PARAMETERS Struktur stellt TCP-Schornstein-Offloadinformationen im OID_TCP_CONNECTION_OFFLOAD_PARAMETERS OID bereit. |
|
NDIS_TCP_OFFLOAD_EVENT_HANDLERS Die NDIS_TCP_OFFLOAD_EVENT_HANDLERS Struktur enthält die Einstiegspunkte für die NDIS-Funktionen für den TCP-Schornstein. |
|
NEIGHBOR_OFFLOAD_STATE_CACHED Die NEIGHBOR_OFFLOAD_STATE_CACHED-Struktur enthält die zwischengespeicherten Variablen eines Benachbarten Zustandsobjekts. |
|
NEIGHBOR_OFFLOAD_STATE_CONST Die NEIGHBOR_OFFLOAD_STATE_CONST-Struktur enthält die Konstantenvariablen eines benachbarten Zustandsobjekts. |
|
NEIGHBOR_OFFLOAD_STATE_DELEGATED Die NEIGHBOR_OFFLOAD_STATE_DELGATED-Struktur enthält die delegierte Variable eines Benachbarten Zustandsobjekts. |
|
OFFLOAD_STATE_HEADER Die OFFLOAD_STATE_HEADER-Struktur dient als Kopfzeile in einer Offload-Zustandsstruktur. |
|
PATH_OFFLOAD_STATE_CACHED Die PATH_OFFLOAD_STATE_CACHED-Struktur enthält die zwischengespeicherte Variable eines Pfadstatusobjekts. |
|
PATH_OFFLOAD_STATE_CONST Die PATH_OFFLOAD_STATE_CONST-Struktur enthält die Konstantenvariablen eines Pfadstatusobjekts. |
|
PATH_OFFLOAD_STATE_DELEGATED Die PATH_OFFLOAD_STATE_DELEGATED-Struktur enthält die delegierten Variablen eines Pfadstatusobjekts. |
|
TCP_OFFLOAD_STATE_CACHED Die TCP_OFFLOAD_STATE_CACHED-Struktur enthält die zwischengespeicherten Variablen eines TCP-Verbindungsstatusobjekts. |
|
TCP_OFFLOAD_STATE_CONST Die TCP_OFFLOAD_STATE_CONST-Struktur enthält die Konstantenvariablen eines TCP-Verbindungsstatusobjekts. |
|
TCP_OFFLOAD_STATE_DELEGATED Die TCP_OFFLOAD_STATE_DELEGATED-Struktur enthält die delegierten Variablen eines TCP-Verbindungsstatusobjekts. |
|
TCP_OFFLOAD_STATS Die TCP_OFFLOAD_STATS-Struktur enthält Statistiken, die ein Offloadziel als Reaktion auf eine Abfrage von OID_TCP4_OFFLOAD_STATS oder OID_TCP6_OFFLOAD_STATS bereitstellt. |