Freigeben über


RtlInitString-Funktion (winternl.h)

Initialisiert eine gezählte Zeichenfolge.

Syntax

void RtlInitString(
  [in, out] PSTRING DestinationString,
  [in]      PCSZ    SourceString
);

Parameter

[in, out] DestinationString

Die gezählte Zeichenfolge, die initialisiert werden soll. Der DestinationString wird initialisiert, um auf den SourceString zu verweisen. Die Felder Length und MaximumLength des DestinationString werden auf die Länge des SourceString initialisiert.

[in] SourceString

Ein Zeiger auf eine NULL-Zeichenfolge. Wenn sourceString nicht angegeben wird, werden die Felder Length und MaximumLength des DestinationString auf 0 initialisiert.

Rückgabewert

Keine

Bemerkungen

Sicherheitswarnung: Lassen Sie nicht zu, dass die Größe des SourceString-ParametersMAX_USHORT Zeichen überschreitet.

Da es keine Importbibliothek für diese Funktion gibt, müssen Sie GetProcAddress verwenden.

HinweisRtlInitString ist in Windows XP verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.
 

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile winternl.h
Bibliothek ntdll.lib
DLL ntdll.dll