NDK_FN_GET_PEER_ADDRESS fonction de rappel (ndkpi.h)
La fonction NdkGetPeerAddress (NDK_FN_GET_PEER_ADDRESS) retourne l’adresse distante pour une connexion NDK.
Syntaxe
NDK_FN_GET_PEER_ADDRESS NdkFnGetPeerAddress;
NTSTATUS NdkFnGetPeerAddress(
[in] NDK_CONNECTOR *pNdkConnector,
PSOCKADDR pAddress,
ULONG *pAddressLength
)
{...}
Paramètres
[in] pNdkConnector
Pointeur vers un objet connecteur NDK (NDK_CONNECTOR).
pAddress
Une adresse distante est retournée dans cette mémoire tampon.
pAddressLength
La taille, en octets, de la mémoire tampon d’adresse pour l’entrée et la taille, en octets, de l’adresse réelle écrite dans la mémoire tampon pour la sortie.
Valeur retournée
La fonction NdkGetPeerAddress retourne l’un des codes NTSTATUS suivants.
Code de retour | Description |
---|---|
|
Une adresse distante a été écrite dans la mémoire tampon dans le paramètre pAddress . |
|
La taille de la mémoire tampon spécifiée dans l’entrée du paramètre *pAddressLength est trop petite. *La valeur de sortie pAddressLength est mise à jour avec la taille de mémoire tampon requise. |
|
Une erreur est survenue. |
Remarques
NdkGetPeerAddress retourne l’adresse distante pour une connexion.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucune prise en charge, prise en charge dans NDIS 6.30 et versions ultérieures. |
Serveur minimal pris en charge | Windows Server 2012 |
Plateforme cible | Windows |
En-tête | ndkpi.h (incluez Ndkpi.h) |
IRQL | <=DISPATCH_LEVEL |