Compartilhar via


EVT_ACX_PIN_RETRIEVE_NAME função de retorno de chamada (acxpin.h)

A função de retorno de chamada EVT_ACX_PIN_RETRIEVE_NAME é implementada pelo driver e é chamada quando o nome é solicitado para o pin especificado.

Sintaxe

EVT_ACX_PIN_RETRIEVE_NAME EvtAcxPinRetrieveName;

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

Parâmetros

Pin

Um objeto ACXPIN que representa o pino específico para o qual o nome está sendo solicitado.

Name

Um ponteiro para uma cadeia de caracteres Unicode a ser preenchida com o nome do pino solicitado.

Retornar valor

EVT_ACX_PIN_RETRIEVE_NAME retornará STATUS_SUCCESS se a chamada tiver sido bem-sucedida. Caso contrário, ele retornará um código de erro NTSTATUS .

Comentários

O ACX pré-aloca o buffer de UNICODE_STRING antes de invocar esse retorno de chamada. O número máximo de wchars para o nome é MAX_PATH não incluindo o terminador NULL. O driver é responsável por copiar o nome no buffer e por atualizar o campo Comprimento do struct Unicode para o número de bytes usados pela cadeia de caracteres de nome, não incluindo o terminador NULL.

Requisitos do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxpin.h
IRQL PASSIVE_LEVEL

Confira também

  • [cabeçalho acxpin.h] (index.md)