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 函式所使用的回呼函式指標。 |