共用方式為


WindowsGetStringRawBuffer 函式 (winstring.h)

擷取指定字串的備份緩衝區。

語法

PCWSTR WindowsGetStringRawBuffer(
  HSTRING string,
  UINT32  *length
);

參數

string

類型:[in,可選] HSTRING

要擷取支援緩衝區的選擇性字串。 可以是 NULL。

length

類型:[輸出,選擇性] UINT32 *

UINT32 的選擇性指標。 如果傳遞 NULL長度,則會忽略它。 如果 lengthUINT32 的有效指標,而 string 是有效的 HSTRING,則在成功完成時,函式會將 長度 所指向的值設定為 字串 支援緩衝區中的 Unicode 字元數目 (包括內嵌的 Null 字元,但不包括終止 Null) 。 如果 lengthUINT32 的有效指標,且 stringNull,長度 所指向的值會設定為 0。

返回值

類型: PCWSTR

提供 字串支援存放區的緩衝區指標,或空字串(如果 字串NULL 或空字串)。

備註

使用 WindowsGetStringRawBuffer 函式來取得 HSTRING 支援緩衝區的指標。

請勿變更緩衝區的內容, HSTRING 必須是不可變的。

需求

Requirement 價值觀
最低支援的用戶端 Windows 8 [傳統型應用程式 |UWP 應用程式]
支援的最低伺服器 Windows Server 2012 [傳統型應用程式 |UWP 應用程式]
目標平臺 窗戶
Header winstring.h
Library mincore.lib