RtlInitEmptyAnsiString, fonction (wdm.h)

La macro RtlInitEmptyAnsiString initialise une chaîne ANSI comptée vide.

Syntaxe

void RtlInitEmptyAnsiString(
  [out] PANSI_STRING           AnsiString,
  [in]  __drv_aliasesMem PCHAR Buffer,
  [in]  USHORT                 BufferSize
);

Paramètres

[out] AnsiString

Pointeur vers la structure ANSI_STRING à initialiser.

[in] Buffer

Pointeur vers une mémoire tampon allouée par l’appelant à utiliser pour contenir une chaîne WCHAR.

[in] BufferSize

Longueur, en octets, de la mémoire tampon vers laquelle pointe la mémoire tampon .

Valeur de retour

None

Remarques

Les membres de la structure à laquelle pointe le paramètre DestinationString sont initialisés comme suit.

  • Longueur. Zéro.

  • MaximumLength. BufferSize.

  • Mémoire tampon. SourceString.

Pour initialiser une chaîne Unicode non vide, appelez RtlInitAnsiString.

Configuration requise

   
Client minimal pris en charge Windows XP
En-tête wdm.h
IRQL N’importe quel niveau