Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den Sicherungspuffer für die angegebene Zeichenfolge ab.
Syntax
PCWSTR WindowsGetStringRawBuffer(
HSTRING string,
UINT32 *length
);
Die Parameter
string
Typ: [in, optional] HSTRING
Eine optionale Zeichenfolge, für die der Sicherungspuffer abgerufen werden soll. Kann NULL sein.
length
Typ: [out, optional] UINT32 *
Ein optionaler Zeiger auf einen UINT32- Wenn NULL für länge übergeben wird, wird sie ignoriert. Wenn die Länge ein gültiger Zeiger auf ein UINT32 ist und eine Zeichenfolge ein gültiger HSTRING-Wert ist, legt die Funktion beim erfolgreichen Abschluss den Wert fest, der auf die Anzahl der Unicode-Zeichen im Hintergrundpuffer für Zeichenfolgen (einschließlich eingebetteter NULL-Zeichen, jedoch mit Ausnahme der endenden NULL) verweist. Wenn die Länge ein gültiger Zeiger auf ein UINT32-Element ist und die ZeichenfolgeNULL ist, wird der Wert, auf den die Länge verweist, auf 0 festgelegt.
Rückgabewert
Typ: PCWSTR-
Ein Zeiger auf den Puffer, der den Sicherungsspeicher für Zeichenfolgen bereitstellt, oder die leere Zeichenfolge, wenn die ZeichenfolgeNULL oder die leere Zeichenfolge ist.
Bemerkungen
Verwenden Sie die WindowsGetStringRawBuffer-Funktion , um einen Zeiger auf den Sicherungspuffer eines HSTRING abzurufen.
Ändern Sie den Inhalt des Puffers nicht– ein HSTRING muss unveränderlich sein.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 8 [Desktop-Apps | UWP-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Fenster |
| Header | winstring.h |
| Library | mincore.lib |