NDK_FN_GET_LOCAL_ADDRESS Rückruffunktion (ndkpi.h)
Die Funktion NdkGetLocalAddress (NDK_FN_GET_LOCAL_ADDRESS) gibt die lokale Adresse für eine NDK-Verbindung zurück.
Syntax
NDK_FN_GET_LOCAL_ADDRESS NdkFnGetLocalAddress;
NTSTATUS NdkFnGetLocalAddress(
[in] NDK_CONNECTOR *pNdkConnector,
PSOCKADDR pAddress,
ULONG *pAddressLength
)
{...}
Parameter
[in] pNdkConnector
Ein Zeiger auf ein NDK-Connectorobjekt (NDK_CONNECTOR).
pAddress
In diesem Puffer wird eine lokale Adresse für einen Listener zurückgegeben.
pAddressLength
Die Größe des Adresspuffers für die Eingabe in Bytes und die Größe der Adresse, die für die Ausgabe in den Puffer geschrieben wird.
Rückgabewert
Die NdkGetLocalAddress-Funktion gibt einen der folgenden NTSTATUS-Codes zurück.
Rückgabecode | Beschreibung |
---|---|
|
Die lokale Adresse wurde im pAddress-Parameter in den Puffer geschrieben. |
|
Die Puffergröße, die in der Eingabe des *pAddressLength-Parameters angegeben ist, ist zu klein. *pAddressLength-Ausgabewert wird mit der erforderlichen Puffergröße aktualisiert. |
|
Ein Fehler ist aufgetreten. |
Hinweise
NdkGetLocalAddress gibt die lokale Adresse für eine Verbindung zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Keine unterstützt, wird in NDIS 6.30 und höher unterstützt. |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | ndkpi.h (include Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |