擷取指定字串的備份緩衝區。
語法
PCWSTR WindowsGetStringRawBuffer(
HSTRING string,
UINT32 *length
);
參數
string
類型:[in,可選] HSTRING
要擷取支援緩衝區的選擇性字串。 可以是 NULL。
length
類型:[輸出,選擇性] UINT32 *
UINT32 的選擇性指標。 如果傳遞 NULL長度,則會忽略它。 如果 length 是 UINT32 的有效指標,而 string 是有效的 HSTRING,則在成功完成時,函式會將 長度 所指向的值設定為 字串 支援緩衝區中的 Unicode 字元數目 (包括內嵌的 Null 字元,但不包括終止 Null) 。 如果 length 是 UINT32 的有效指標,且 string 為 Null,則 長度 所指向的值會設定為 0。
返回值
類型: PCWSTR
提供 字串支援存放區的緩衝區指標,或空字串(如果 字串 為 NULL 或空字串)。
備註
使用 WindowsGetStringRawBuffer 函式來取得 HSTRING 支援緩衝區的指標。
請勿變更緩衝區的內容, HSTRING 必須是不可變的。
需求
| Requirement | 價值觀 |
|---|---|
| 最低支援的用戶端 | Windows 8 [傳統型應用程式 |UWP 應用程式] |
| 支援的最低伺服器 | Windows Server 2012 [傳統型應用程式 |UWP 應用程式] |
| 目標平臺 | 窗戶 |
| Header | winstring.h |
| Library | mincore.lib |