Fonction RtlInitEmptyUnicodeString (wdm.h)
La macro RtlInitEmptyUnicodeString initialise une chaîne Unicode comptée vide.
Syntaxe
void RtlInitEmptyUnicodeString(
[out] PUNICODE_STRING UnicodeString,
[in] __drv_aliasesMem PWCHAR Buffer,
[in] USHORT BufferSize
);
Paramètres
[out] UnicodeString
Pointeur vers la structure UNICODE_STRING à initialiser.
[in] Buffer
Pointeur vers une mémoire tampon allouée à l’appelant à utiliser pour contenir une chaîne WCHAR.
[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 les paramètres DestinationString pointent sont initialisés comme suit.
Longueur. Zéro.
MaximumLength. BufferSize.
Mémoire tampon. SourceString.
Pour initialiser une chaîne Unicode non vide, appelez RtlInitUnicodeString.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP |
En-tête | wdm.h |
IRQL | N’importe quel niveau |