EVT_ACX_PIN_RETRIEVE_NAME fonction de rappel (acxpin.h)

La fonction de rappel EVT_ACX_PIN_RETRIEVE_NAME est implémentée par le pilote et est appelée lorsque le nom est demandé pour le code pin spécifié.

Syntaxe

EVT_ACX_PIN_RETRIEVE_NAME EvtAcxPinRetrieveName;

NTSTATUS EvtAcxPinRetrieveName(
  ACXPIN Pin,
  PUNICODE_STRING Name
)
{...}

Paramètres

Pin

Objet ACXPIN représentant la broche spécifique pour laquelle le nom est demandé.

Name

Pointeur vers une chaîne Unicode à remplir avec le nom d’épingle demandé.

Valeur retournée

EVT_ACX_PIN_RETRIEVE_NAME retourne STATUS_SUCCESS si l’appel a réussi. Sinon, il retourne un code d’erreur NTSTATUS .

Remarques

ACX pré-alloue la mémoire tampon UNICODE_STRING avant d’appeler ce rappel. Le nombre maximal de wchars pour le nom est MAX_PATH ne comprend pas la terminaison NULL. Le pilote est responsable de la copie du nom dans la mémoire tampon et de la mise à jour du champ Longueur du struct Unicode avec le nombre d’octets utilisés par la chaîne de nom, sans inclure la terminaison NULL.

Configuration requise d’ACX

Version minimale d’ACX : 1.0

Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.

Configuration requise

Condition requise Valeur
En-tête acxpin.h
IRQL PASSIVE_LEVEL

Voir aussi

  • [en-tête acxpin.h] (index.md)