RtlInitEmptyAnsiString-Funktion (wdm.h)
Das Makro RtlInitEmptyAnsiString initialisiert eine leere gezählte ANSI-Zeichenfolge.
Syntax
void RtlInitEmptyAnsiString(
[out] PANSI_STRING AnsiString,
[in] __drv_aliasesMem PCHAR Buffer,
[in] USHORT BufferSize
);
Parameter
[out] AnsiString
Zeiger auf die ANSI_STRING Struktur, die initialisiert werden soll.
[in] Buffer
Zeiger auf einen vom Aufrufer zugewiesenen Puffer, der verwendet werden soll, um eine AUS CHAR-Elementen zusammengesetzte ANSI-Zeichenfolge zu enthalten.
[in] BufferSize
Länge des Puffers, auf den Puffer verweist, in Bytes.
Rückgabewert
Keine
Bemerkungen
Die Member der Struktur, auf die der DestinationString-Parameter verweist, werden wie folgt initialisiert.
Länge. Keinen.
MaximumLength. BufferSize.
Puffer. SourceString.
Um eine nicht leere gezählte ANSI-Zeichenfolge zu initialisieren, rufen Sie RtlInitAnsiString auf.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP |
Kopfzeile | wdm.h |
IRQL | Beliebige Ebene |