Fonction RtlInitEmptyAnsiString (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 ANSI composée d’éléments CHAR.
[in] BufferSize
Longueur, en octets, de la mémoire tampon vers laquelle la mémoire tampon pointe.
Valeur de retour
None
Remarques
Les membres de la structure vers 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 ANSI non vide, appelez RtlInitAnsiString.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP |
En-tête | wdm.h |
IRQL | N’importe quel niveau |