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:
ndkpi.h enthält die folgenden Programmierschnittstellen:
Rückruffunktionen
|
NDK_FN_ACCEPT Die NdkAccept-Funktion (NDK_FN_ACCEPT) akzeptiert eine eingehende Verbindungsanforderung über ein Listenerobjekt. |
|
NDK_FN_ACCEPT_EX Die Funktion NdkAcceptEx (NDK_FN_ACCEPT_EX) akzeptiert eine eingehende Verbindungsanforderung über ein Listenerobjekt. |
|
NDK_FN_ARM_CQ Die NdkArmCq-Funktion (NDK_FN_ARM_CQ) schränkt eine NDK-Vervollständigungswarteschlange (CQ) aus. |
|
NDK_FN_BIND Die NdkBind -Funktion (NDK_FN_BIND) bindet ein Speicherfenster an einen bestimmten Unterbereich eines Speicherbereichs eines Speicherbereichs (MR). |
|
NDK_FN_BUILD_LAM Die NdkBuildLam -Funktion (NDK_FN_BUILD_LAM) ruft eine Logische Adresszuordnung (LAM) des Adapters vom NDK-Anbieter für einen nahezu zusammenhängenden Speicherbereich ab. |
|
NDK_FN_CLOSE_COMPLETION Die Funktion NdkCloseCompletion (NDK_FN_CLOSE_COMPLETION) ist eine asynchrone Vervollständigungsfunktion zum Schließen von NDK-Objekten. |
|
NDK_FN_CLOSE_OBJECT Die NdkCloseObject -Funktion (NDK_FN_CLOSE_OBJECT) initiiert eine Schließen-Anforderung für ein NDK-Objekt. |
|
NDK_FN_COMPLETE_CONNECT Die NdkCompleteConnect -Funktion (NDK_FN_COMPLETE_CONNECT) schließt eine asynchrone Verbindungsanforderung ab. |
|
NDK_FN_COMPLETE_CONNECT_EX Die NdkCompleteConnectEx (NDK_FN_COMPLETE_CONNECT_EX)-Funktion schließt eine asynchrone Verbindungsanforderung ab. |
|
NDK_FN_CONNECT Die NdkConnect-Funktion (NDK_FN_CONNECT) initiiert eine NDK-Verbindungsanforderung. |
|
NDK_FN_CONNECT_EVENT_CALLBACK Die Funktion NdkConnectEventCallback (NDK_FN_CONNECT_EVENT_CALLBACK) wird von einem NDK-Anbieter aufgerufen, um einen Verbraucher über eine eingehende Verbindungsanforderung zu benachrichtigen. |
|
NDK_FN_CONNECT_WITH_SHARED_ENDPOINT Die Funktion NdkConnectWithSharedEndpoint (NDK_FN_CONNECT_WITH_SHARED_ENDPOINT) initiiert eine NDK-Verbindungsanforderung von einer freigegebenen lokalen Adresse an eine Remoteadresse. |
|
NDK_FN_CONTROL_CONNECT_EVENTS Die NdkControlConnectEvents-Funktion (NDK_FN_CONTROL_CONNECT_EVENTS) hält an und startet NDK Connect-Ereignisrückruffunktionen neu. |
|
NDK_FN_CONTROL_CQ_INTERRUPT_MODERATION Die NdkControlCqInterruptModeration (NDK_FN_CONTROL_CQ_INTERRUPT_MODERATION)-Funktion steuert die Moderation in einer NDK-Vervollständigungswarteschlange (CQ). |
|
NDK_FN_CQ_NOTIFICATION_CALLBACK Die Funktion NdkCqNotificationCallback (NDK_FN_CQ_NOTIFICATION_CALLBACK) wird vom NDK-Anbieter aufgerufen, um den Verbraucher über ein CQ-Ereignis (Completion Queue) zu benachrichtigen. |
|
NDK_FN_CREATE_COMPLETION Die Funktion NdkCreateCompletion (NDK_FN_CREATE_COMPLETION) schließt die Erstellung eines NDK-Objekts ab. |
|
NDK_FN_CREATE_CONNECTOR Die NdkCreateConnector -Funktion (NDK_FN_CREATE_CONNECTOR) erstellt ein NDK-Verbinderobjekt. |
|
NDK_FN_CREATE_CQ Die NdkCreateCq (NDK_FN_CREATE_CQ)-Funktion erstellt ein NDK-Abschlusswarteschlangenobjekt (CQ). |
|
NDK_FN_CREATE_LISTENER Die NdkCreateListener -Funktion (NDK_FN_CREATE_LISTENER) erstellt ein NDK-Listenerobjekt. |
|
NDK_FN_CREATE_MR Die NdkCreateMr -Funktion (NDK_FN_CREATE_MR) erstellt ein NDK-Speicherbereichsobjekt (MR). |
|
NDK_FN_CREATE_MW Die NdkCreateMw (NDK_FN_CREATE_MW)-Funktion erstellt ein NDK-Speicherfensterobjekt (MW). |
|
NDK_FN_CREATE_PD Die NdkCreatePd -Funktion (NDK_FN_CREATE_PD) erstellt ein NDK-Schutzdomänenobjekt (PD). |
|
NDK_FN_CREATE_QP Die NdkCreateQp (NDK_FN_CREATE_QP)-Funktion erstellt ein NDK-Warteschlangenpaar (QP)-Objekt. |
|
NDK_FN_CREATE_QP_WITH_SRQ Die NdkCreateQpWithSrq (NDK_FN_CREATE_QP_WITH_SRQ)-Funktion erstellt ein NDK-Warteschlangenpaar (QP)-Objekt mit einem NDK Shared Receive Queue (SRQ)-Objekt. |
|
NDK_FN_CREATE_SHARED_ENDPOINT Die Funktion NdkCreateSharedEndpoint (NDK_FN_CREATE_SHARED_ENDPOINT) erstellt einen freigegebenen NDK-Endpunkt. |
|
NDK_FN_CREATE_SRQ Die Funktion NdkCreateSrq (NDK_FN_CREATE_SRQ) erstellt ein SRQ-Objekt (Shared Receive Queue). |
|
NDK_FN_DEREGISTER_MR Die NdkDeregisterMr -Funktion (NDK_FN_DEREGISTER_MR) deregistert einen Speicherbereich, der zuvor bei der NdkRegisterMr -Funktion (NDK_FN_REGISTER_MR) registriert wurde. |
|
NDK_FN_DISCONNECT Die NdkDisconnect-Funktion (NDK_FN_DISCONNECT) startet eine Verbindung mit einer NDK-Verbindung. |
|
NDK_FN_DISCONNECT_EVENT_CALLBACK Die NdkDisconnectEventCallback -Funktion (NDK_FN_DISCONNECT_EVENT_CALLBACK) wird einmal vom NDK-Anbieter aufgerufen, wenn der Peer getrennt wird. |
|
NDK_FN_DISCONNECT_EVENT_CALLBACK_EX Die NdkDisconnectEventCallbackEx -Funktion (NDK_FN_DISCONNECT_EVENT_CALLBACK_EX) wird einmal vom NDK-Anbieter aufgerufen, wenn der Peer getrennt wird. |
|
NDK_FN_FAST_REGISTER Die NdkFastRegister -Funktion (NDK_FN_FAST_REGISTER) registriert schnell ein Array logischer Adapterseiten über einen vorhandenen Speicherbereich. |
|
NDK_FN_FLUSH Die NdkFlush-Funktion (NDK_FN_FLUSH) initiiert das Abbrechen des Empfangs und die Initiatorwarteschlangenanforderungen, die derzeit für ein NDK-Warteschlangenpaar (QP)-Objekt ausstehen. |
|
NDK_FN_GET_CONNECTION_DATA Die Funktion NdkGetConnectionData (NDK_FN_GET_CONNECTION_DATA) ruft Lesegrenzwerte und die privaten Daten ab, die vom Peer gesendet werden. |
|
NDK_FN_GET_CQ_RESULTS Die NdkGetCqResults -Funktion (NDK_FN_GET_CQ_RESULTS) entfernt Fertigstellungen aus einem NDK-Vervollständigungswarteschlangenobjekt (CQ). |
|
NDK_FN_GET_CQ_RESULTS_EX Die NdkGetCqResultsEx -Funktion (NDK_FN_GET_CQ_RESULTS_EX) entfernt Fertigstellungen aus einem NDK-Abschlusswarteschlange -Objekt (CQ). |
|
NDK_FN_GET_LISTENER_LOCAL_ADDRESS Die NdkGetListenerLocalAddress (NDK_FN_GET_LISTENER_LOCAL_ADDRESS)-Funktion gibt die lokale Adresse für einen NDK-Listener zurück. |
|
NDK_FN_GET_LOCAL_ADDRESS Die NdkGetLocalAddress (NDK_FN_GET_LOCAL_ADDRESS)-Funktion gibt die lokale Adresse für eine NDK-Verbindung zurück. |
|
NDK_FN_GET_LOCAL_TOKEN_FROM_MR Die Funktion NdkGetLocalTokenFromMr (NDK_FN_GET_LOCAL_TOKEN_FROM_MR) ruft ein Speichertoken aus einem lokalen NDK-Speicherbereich (MR) ab. |
|
NDK_FN_GET_PEER_ADDRESS Die NdkGetPeerAddress (NDK_FN_GET_PEER_ADDRESS)-Funktion gibt die Remoteadresse für eine NDK-Verbindung zurück. |
|
NDK_FN_GET_PRIVILEGED_MEMORY_REGION_TOKEN Die Funktion NdkGetPrivilegedMemoryRegionToken (NDK_FN_GET_PRIVILEGED_MEMORY_REGION_TOKEN) ruft ein NDK Privileged Memory Region Token ab. |
|
NDK_FN_GET_REMOTE_TOKEN_FROM_MR Die Funktion NdkGetRemoteTokenFromMr (NDK_FN_GET_REMOTE_TOKEN_FROM_MR) ruft ein Speichertoken aus einem Remote-NDK-Speicherbereich (MR) ab. |
|
NDK_FN_GET_REMOTE_TOKEN_FROM_MW Die NdkGetRemoteTokenFromMw (NDK_FN_GET_REMOTE_TOKEN_FROM_MW)-Funktion ruft ein Speichertoken aus einem Remote-NDK-Speicherfenster (MW) ab. |
|
NDK_FN_GET_SHARED_ENDPOINT_LOCAL_ADDRESS Die Funktion NdkGetSharedEndpointLocalAddress (NDK_FN_GET_SHARED_ENDPOINT_LOCAL_ADDRESS) gibt die lokale Adresse für einen freigegebenen NDK-Endpunkt zurück. |
|
NDK_FN_INITIALIZE_FAST_REGISTER_MR Die NdkInitializeFastRegisterMr (NDK_FN_INITIALIZE_FAST_REGISTER_MR)-Funktion initialisiert einen NDK-Speicherbereich (MR) für die schnelle Registrierung. |
|
NDK_FN_INVALIDATE Die Funktion NdkInvalidate (NDK_FN_INVALIDATE) ungültigt einen schnell registrierten NDK-Speicherbereich (MR) oder ein Speicherfenster (MW). |
|
NDK_FN_LISTEN Die NdkListen-Funktion (NDK_FN_LISTEN) versetzt ein NDK-Listenerobjekt in den Überwachungsmodus. |
|
NDK_FN_MODIFY_SRQ Die Funktion NdkModifySrq (NDK_FN_MODIFY_SRQ) ändert den Größen- und Benachrichtigungsschwellenwert einer NDK-Warteschlange für freigegebenen Empfang (SRQ). |
|
NDK_FN_QUERY_ADAPTER_INFO Die NdkQueryAdapterInfo (NDK_FN_QUERY_ADAPTER_INFO)-Funktion ruft Informationen zu Grenzwerten und Funktionen eines NDK-Adapters ab. |
|
NDK_FN_QUERY_EXTENSION_INTERFACE Die Funktion NdkQqueryExtensionInterface (NDK_FN_QUERY_EXTENSION_INTERFACE) ruft Informationen zu einer NDK-Erweiterungsschnittstelle ab. |
|
NDK_FN_READ Die NdkRead-Funktion (NDK_FN_READ) veröffentlicht eine Leseanforderung für ein NDK-Warteschlangenpaar (QP). |
|
NDK_FN_RECEIVE Die Funktion NdkReceive (NDK_FN_RECEIVE) stellt eine Empfangsanforderung für ein NDK-Warteschlangenpaar (QP) fest. |
|
NDK_FN_REGISTER_MR Die Funktion NdkRegisterMr (NDK_FN_REGISTER_MR) registriert einen nahezu zusammenhängenden Speicherbereich mit einem NDK-Adapter. |
|
NDK_FN_REJECT Die NdkReject-Funktion (NDK_FN_REJECT) lehnt eine eingehende NDK-Verbindungsanforderung ab. |
|
NDK_FN_RELEASE_LAM Die NdkReleaseLam -Funktion (NDK_FN_RELEASE_LAM) gibt eine logische Adresszuordnung (NDK Adapter Logical Address Mapping, LAM) frei. |
|
NDK_FN_REQUEST_COMPLETION Die NdkRequestCompletion -Funktion (NDK_FN_REQUEST_COMPLETION) schließt eine ausstehende NDK-Anforderung ab. |
|
NDK_FN_RESIZE_CQ Die Funktion NdkResizeCq (NDK_FN_RESIZE_CQ) ändert die Größe einer NDK-Vervollständigungswarteschlange (CQ). |
|
NDK_FN_SEND Die NdkSend-Funktion (NDK_FN_SEND) sendet eine Sendeanforderung für ein NDK-Warteschlangenpaar (QP). |
|
NDK_FN_SEND_AND_INVALIDATE Die Funktion NdkSendAndInvalidate (NDK_FN_SEND_AND_INVALIDATE) sendet eine Sendeanforderung für ein NDK-Warteschlangenpaar (NDK Queue Pair, QP) und stellt ein Token bereit, das beim Remote-Peer nach Abschluss des Empfangs ungültig werden soll. |
|
NDK_FN_SRQ_NOTIFICATION_CALLBACK Die Funktion NdkSrqNotificationCallback (NDK_FN_SRQ_NOTIFICATION_CALLBACK) stellt NDK-Benachrichtigungen für freigegebene Empfangswarteschlangen (SRQ) von einem NDK-Anbieter bereit. |
|
NDK_FN_SRQ_RECEIVE Die Funktion NdkSrqReceive (NDK_FN_SRQ_RECEIVE) sendet eine Empfangsanforderung für eine freigegebene NDK-Empfangswarteschlange (SRQ). |
|
NDK_FN_WRITE Die NdkWrite-Funktion (NDK_FN_WRITE) sendet eine Schreibanforderung für ein NDK-Warteschlangenpaar (QP). |
Strukturen
|
NDK_ADAPTER Die NDK_ADAPTER Struktur gibt die Attribute eines NDK-Adapterobjekts an. |
|
NDK_ADAPTER_DISPATCH Die NDK_ADAPTER_DISPATCH-Struktur gibt Verteilerfunktionseinstiegspunkte für das NDK-Adapterobjekt an. |
|
NDK_CONNECTOR Die NDK_CONNECTOR Struktur gibt die Attribute eines NDK-Verbinderobjekts an. |
|
NDK_CONNECTOR_DISPATCH Die NDK_CONNECTOR_DISPATCH-Struktur gibt Die Verteilerfunktion Einstiegspunkte für das NDK-Verbinderobjekt an. |
|
NDK_CQ Die NDK_CQ Struktur gibt die Attribute eines NDK-Vervollständigungswarteschlangenobjekts (CQ) an. |
|
NDK_CQ_DISPATCH Die NDK_CQ_DISPATCH-Struktur gibt Verteilerfunktionseinstiegspunkte für das NDK-Vervollständigungswarteschlangenobjekt (CQ) an. |
|
NDK_EXTENSION_INTERFACE Die NDK_EXTENSION_INTERFACE-Struktur gibt Einstiegspunkte der Verteilerfunktion für eine NDK-Erweiterungsschnittstelle an. |
|
NDK_LISTENER Die NDK_LISTENER-Struktur gibt die Attribute eines NDK-Listenerobjekts an. |
|
NDK_LISTENER_DISPATCH Die NDK_LISTENER_DISPATCH-Struktur gibt Die Verteilerfunktion Einstiegspunkte für das NDK-Listenerobjekt an. |
|
NDK_LOGICAL_ADDRESS_MAPPING Die NDK_LOGICAL_ADDRESS_MAPPING-Struktur enthält ein Array logischer Adapteradressen. |
|
NDK_MR Die NDK_MR-Struktur gibt die Attribute eines NDK-Speicherbereichsobjekts (MR) an. |
|
NDK_MR_DISPATCH Die NDK_MR_DISPATCH Struktur gibt Die Verteilerfunktion Einstiegspunkte für das NDK-Speicherbereichsobjekt (MR) an. |
|
NDK_MW Die NDK_MW Struktur gibt die Attribute eines NDK-Speicherfensterobjekts (MW) an. |
|
NDK_MW_DISPATCH Die NDK_MW_DISPATCH Struktur gibt Die Verteilerfunktion Einstiegspunkte für das NDK-Speicherfenster (MW)-Objekt an. |
|
NDK_OBJECT_HEADER Die NDK_OBJECT_HEADER Struktur gibt die Objektversion, den Typ und andere Informationen an. Sie wird im Header-Element jedes NDK-Objekts verwendet. |
|
NDK_OBJECT_HEADER_RESERVED_BLOCK Die NDK_OBJECT_HEADER_RESERVED_BLOCK Struktur gibt reservierte Informationen in einem NDK-Objekt an. |
|
NDK_PD Die NDK_PD-Struktur gibt die Attribute eines NDK-Schutzdomänenobjekts (PD) an. |
|
NDK_PD_DISPATCH Die NDK_PD_DISPATCH-Struktur gibt Verteilerfunktionseinstiegspunkte für das NDK-Schutzdomänenobjekt (PD) an. |
|
NDK_QP Die NDK_QP Struktur gibt die Attribute eines NDK-Warteschlangenpaars (QP)-Objekts an. |
|
NDK_QP_DISPATCH Die NDK_QP_DISPATCH Struktur gibt Die Verteilerfunktion Einstiegspunkte für das NDK-Warteschlangenpaar (QP)-Objekt an. |
|
NDK_RESULT Die NDK_RESULT Struktur gibt die Ergebnisse für einen NDK-Anforderungsvorgang zurück. |
|
NDK_RESULT_EX Die NDK_RESULT_EX Struktur gibt die Ergebnisse für einen NDK-Anforderungsvorgang zurück. Sie ist identisch mit der NDK_RESULT-Struktur, mit der Ausnahme, dass sie zusätzliche Type- und TypeSpecificCompletionOutput-Elemente enthält. |
|
NDK_SGE Die NDK_SGE-Struktur gibt die lokalen Puffer für NDK-Arbeitsanforderungen an. |
|
NDK_SHARED_ENDPOINT Die NDK_SHARED_ENDPOINT-Struktur gibt die Attribute eines freigegebenen NDK-Endpunktobjekts an. |
|
NDK_SHARED_ENDPOINT_DISPATCH Die NDK_SHARED_ENDPOINT_DISPATCH-Struktur gibt Verteilerfunktionseinstiegspunkte für das freigegebene NDK-Endpunktobjekt an. |
|
NDK_SRQ Die NDK_SRQ-Struktur gibt die Attribute eines NDK shared receive queue (SRQ)-Objekts an. |
|
NDK_SRQ_DISPATCH Die NDK_SRQ_DISPATCH-Struktur gibt Verteilerfunktionseinstiegspunkte für das SRQ-Objekt (Shared Receive Queue, NDK) an. |
Aufzählungen
|
NDK_OBJECT_TYPE Die NDK_OBJECT_TYPE-Aufzählung definiert Typen von NDK-Objekten (Network Direct Kernel). |
|
NDK_OPERATION_TYPE Die NDK_OPERATION_TYPE-Aufzählung definiert Typen von NDK-Vorgängen. Die Enumerationswerte werden im Type-Element der NDK_RESULT_EX-Struktur verwendet. |