共用方式為


winstring.h 標頭

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

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

Functions

 
HSTRING_UserFree

HSTRING_UserFree函式 (winstring.h) 會在 RPC 存根檔案呼叫時釋放伺服器端的資源。
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。
WindowsCreateString參考

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

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

如果預先配置的字串緩衝區未升級為 HSTRING,則捨棄它。
Windows重複字串

建立指定字串的複本。
WindowsGetStringLen

取得指定字串的長度 (以 Unicode 字元為單位)。
WindowsGetStringRaw緩衝區

擷取指定字串的支援緩衝區。
WindowsInspectString

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

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

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

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

從指定的HSTRING_BUFFER建立 HSTRING。
Windows替換字串

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

指出指定的字串是否內嵌 Null 字元。
Windows子字串

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

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

從來源字串中移除一組指定字元的所有尾端出現項目。
WindowsTrimStringStart

從來源字串中移除一組指定字元的所有前導出現項目。

回呼函式

 
PINSPECT_HSTRING_CALLBACK

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