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.
Die UtilStringCopyWithAlloc-Funktion ordnet eine Quellzeichenfolge zu und kopiert sie.
Syntax
HRESULT UtilStringCopyWithAlloc(
_Out_ LPWSTR *Buffer,
_In_ UINT BufferMax,
_In_ LPCWSTR Source
);
Parameter
-
Puffer [out]
-
Typ: LPWSTR*
Der Speicherort, an dem der Zeiger auf den zugeordneten Arbeitsspeicher gespeichert wird. Wenn es nicht mehr benötigt wird, muss es mit CoTaskMemFree freigegeben werden. Dieser Puffer ist immer NULL-endend.
-
BufferMax [in]
-
Typ: UINT
Die maximale Anzahl von Zeichen, die aus der Quelle gelesen werden sollen.
-
Quelle [in]
-
Typ: LPCWSTR
Die zu kopierende Zeichenfolge.
Rückgabewert
Typ: HRESULT
Mögliche Rückgabewerte sind u. a. die folgenden:
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Der Vorgang wurde erfolgreich ausgeführt. |
|
Mindestens ein Parameter wurde nicht ordnungsgemäß bereitgestellt. |
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 8 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2012 [nur Desktop-Apps] |
| Header |
|