共用方式為


winstring.h 標頭

Windows 執行階段 C++ 參考會使用此標頭。 如需詳細資訊,請參閱

winstring.h 包含下列程式設計介面:

函式

 
HSTRING_UserFree

由 RPC 存根檔案呼叫時,HSTRING_UserFree函式 (winstring.h) 釋放伺服器端的資源。
HSTRING_UserMarshal

HSTRING_UserMarshal函式 (winstring.h) 將 HSTRING 物件封送處理至 RPC 緩衝區。
HSTRING_UserSize

HSTRING_UserSize函式 (winstring.h) 計算 HSTRING 物件的線大小,並擷取其控制碼和資料。
HSTRING_UserUnmarshal

HSTRING_UserUnmarshal函式 (winstring.h) 從 RPC 緩衝區取消封存 HSTRING 物件。
WindowsCompareStringOrdinal

比較兩個指定的 HSTRING 物件,並傳回整數,以排序次序表示其相對位置。
WindowsConcatString

串連兩個指定的字串。
WindowsCreateString

根據指定的來源字串建立新的 HSTRING。
WindowsCreateStringReference

根據指定的字串建立新的字串參考。
WindowsDeleteString

遞減字串緩衝區的參考計數。
WindowsDeleteStringBuffer

如果未升級為 HSTRING,則會捨棄預先配置的字串緩衝區。
WindowsDuplicateString

建立指定字串的複本。
WindowsGetStringLen

取得指定字串的 Unicode 字元長度。
WindowsGetStringRawBuffer

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

提供一種方式,讓偵錯工具在另一個位址空間、遠端或傾印中顯示Windows 執行階段 HSTRING 的值。 (WindowsInspectString)
WindowsInspectString2

提供一種方式,讓偵錯工具在另一個位址空間、遠端或傾印中顯示Windows 執行階段 HSTRING 的值。 (WindowsInspectString2)
WindowsIsStringEmpty

指出指定的字串是否為空字串。
WindowsPreallocateStringBuffer

配置可變字元緩衝區以用於 HSTRING 建立。
WindowsPromoteStringBuffer

從指定的HSTRING_BUFFER建立 HSTRING。
WindowsReplaceString

以另一組字元取代指定字串中所有出現的一組字元,以建立新的字串。
WindowsStringHasEmbeddedNull

指出指定的字串是否有內嵌的 Null 字元。
WindowsSubstring

從指定的字串擷取子字串。 子字串會從指定的字元位置開始。
WindowsSubstringWithSpecifiedLength

從指定的字串擷取子字串。 子字串起始於指定的字元位置,並且具有指定的長度。
WindowsTrimStringEnd

從來源字串中移除指定字元集的所有尾端專案。
WindowsTrimStringStart

從來源字串中移除指定字元集的所有前置專案。

回呼函式

 
PINSPECT_HSTRING_CALLBACK

提供 WindowsInspectString 函式所使用的回呼函式指標。