Заголовок winstring.h
Этот заголовок используется в справочнике по среда выполнения Windows C++. Дополнительные сведения см. в разделе:
Winstring.h содержит следующие программные интерфейсы:
Функции
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) отменяет удаление объекта HSTRING из буфера RPC. |
WindowsCompareStringOrdinal Сравнивает два указанных объекта HSTRING и возвращает целое число, указывающее их относительное положение в порядке сортировки. |
WindowsConcatString Объединяет две указанные строки. |
WindowsCreateString Создает новый объект HSTRING на основе указанной исходной строки. |
WindowsCreateStringReference Создает новую ссылку на строку на основе указанной строки. |
WindowsDeleteString Уменьшает количество ссылок в строковом буфере. |
WindowsDeleteStringBuffer Удаляет предварительно настроенный строковый буфер, если он не был повышен до HSTRING. |
WindowsDuplicateString Создает копию указанной строки. |
WindowsGetStringLen Возвращает длину указанной строки в символах Юникода. |
WindowsGetStringRawBuffer Извлекает резервный буфер для указанной строки. |
WindowsInspectString Предоставляет отладчикам способ отображения значения среда выполнения Windows HSTRING в другом адресном пространстве, удаленно или из дампа. (WindowsInspectString) |
WindowsInspectString2 Предоставляет отладчикам способ отображения значения среда выполнения Windows HSTRING в другом адресном пространстве, удаленно или из дампа. (WindowsInspectString2) |
WindowsIsStringEmpty Указывает, является ли указанная строка пустой строкой. |
WindowsPreallocateStringBuffer Выделяет изменяемый буфер символов для использования при создании HSTRING. |
WindowsPromoteStringBuffer Создает HSTRING из указанного HSTRING_BUFFER. |
WindowsReplaceString Заменяет все вхождения набора символов в указанной строке другим набором символов для создания новой строки. |
WindowsStringHasEmbeddedNull Указывает, содержит ли указанная строка внедренные символы NULL. |
WindowsSubstring Извлекает подстроку из указанной строки. Подстрока начинается с указанной позиции символа. |
WindowsSubstringWithSpecifiedLength Извлекает подстроку из указанной строки. Подстрока начинается с указанной позиции знака и имеет указанную длину. |
WindowsTrimStringEnd Удаляет все конечные вхождения указанного набора символов из исходной строки. |
WindowsTrimStringStart Удаляет все ведущие вхождения указанного набора символов из исходной строки. |
Функции обратного вызова
PINSPECT_HSTRING_CALLBACK Предоставляет указатель функции на обратный вызов, используемый функцией WindowsInspectString. |