Функции (среда выполнения Windows справочник по C++)
В этом разделе
Функция | Описание |
---|---|
CoDecodeProxy | Находит реализацию com-интерфейса в серверном процессе, заданном интерфейсом для прокси-объекта. |
CreateControlInput | Создает объект ICoreInputSourceBase в потоке пользовательского интерфейса вызывающего объекта. |
CreateControlInputEx | Создает объект ICoreInputSourceBase в рабочем потоке или потоке пользовательского интерфейса. |
CreateDirect3D11DeviceFromDXGIDevice | Создает экземпляр IDirect3Ddevice из IDXGIDevice. |
CreateDirect3D11SurfaceFromDXGISurface | Создает экземпляр IDirect3DSurface из IDXGISurface. |
CreateDirect3DDevice | Создает экземпляр IDirect3Ddevice из IDXGIDevice. |
CreateDirect3DSurface | Создает экземпляр IDirect3DSurface из IDXGISurface. |
CreateRandomAccessStreamOnFile | Создает поток среда выполнения Windows произвольного доступа для файла. |
CreateRandomAccessStreamOverStream | Создает поток среда выполнения Windows произвольного доступа вокруг базовой реализации IStream. |
CreateStreamOverRandomAccessStream | Создает IStream вокруг объекта IRandomAccessStream среда выполнения Windows. |
CreateXamlUIPresenter | Статическая функция создателя, которая может создать XamlUIPresenter для поверхности отрисовки в классическом приложении. |
DbgRaiseAssertionFailure | Вызывает утверждение для отладки. |
GetDXGIInterface(IDirect3DDevice^, DXGI_TYPE)** | Извлекает интерфейс DXGI из экземпляра IDirect3DDevice . |
GetDXGIInterface(IDirect3DSurface^, DXGI_TYPE)** | Извлекает интерфейс DXGI из экземпляра IDirect3DSurface . |
GetDXGIInterfaceFromObject | Извлекает интерфейс DXGI из объекта . |
GetRestrictedErrorInfo | Возвращает объект сведений об ограниченной ошибке, заданный предыдущим вызовом SetRestrictedErrorInfo в текущем логическом потоке. |
HSTRING_UserFree | Освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC. |
HSTRING_UserFree64 | Освобождает ресурсы на стороне сервера при вызове файлами-заглушками RPC. |
HSTRING_UserMarshal | Маршалирует объект HSTRING в буфер RPC. |
HSTRING_UserMarshal64 | Маршалирует объект HSTRING в буфер RPC. |
HSTRING_UserSize | Вычисляет размер провода объекта HSTRING и получает его дескриптор и данные. |
HSTRING_UserSize64 | Вычисляет размер провода объекта HSTRING и получает его дескриптор и данные. |
HSTRING_UserUnmarshal | Отменяет удаление объекта HSTRING из буфера RPC. |
HSTRING_UserUnmarshal64 | Отменяет удаление объекта HSTRING из буфера RPC. |
IsErrorPropagationEnabled | Указывает, возникает ли событие CoreApplication.UnhandledErrorDetected для ошибок, возвращаемых делегатом, зарегистрированным в качестве функции обратного вызова для события API среда выполнения Windows, или завершения асинхронного метода. |
DllGetActivationFactory | Извлекает фабрику активации из библиотеки DLL, содержащей активируемые классы среда выполнения Windows. |
MetaDataGetDispenser | Создает класс дозатора. |
PdfCreateRenderer | Возвращает экземпляр интерфейса IPdfRendererNative для отображения одной страницы PDF-файла. |
PdfRenderParams | Заполняет PDF_RENDER_PARAMS лепниной. Структура PDF_RENDER_PARAMS представляет набор свойств для вывода одной страницы PDF-файла. |
RoActivateInstance | Активирует указанный класс среда выполнения Windows. |
RoCaptureErrorContext | Сохраняет текущий контекст ошибки, чтобы он был доступен для последующих вызовов функции RoFailFastWithErrorContext . |
RoClearError | Удаляет существующие сведения об ошибке из текущего блока среды потока (TEB). |
RoFailFastWithErrorContext | Создает непрерываемое исключение в текущем процессе. |
RoFailFastWithErrorContextInternal2 | Вызывает непрерываемое исключение в текущем процессе, а также позволяет включить дополнительный контекст ошибки, еще не зафиксированный ОПЕРАЦИОННОЙ системой. |
RoFreeParameterizedTypeExtra | Освобождает дескриптор, выделенный RoGetParameterizedTypeInstanceIID. |
RoGetActivatableClassRegistration | Включает получение сведений о регистрации класса. |
RoGetActivationFactory | Возвращает фабрику активации для указанного класса среды выполнения. |
RoGetAgileReference | Создает гибкую ссылку для объекта, заданного заданным интерфейсом. |
RoGetApartmentIdentifier | Возвращает уникальный идентификатор для текущей квартиры. |
RoGetBufferMarshaler | Предоставляет стандартный маршалер IBuffer для реализации семантики, связанной с интерфейсом IBuffer при маршале. |
RoGetErrorReportingFlags | Возвращает текущее поведение отчетов среда выполнения Windows функций ошибок. |
RoGetMetaDataFile | Находит и извлекает файл метаданных, описывающий двоичный интерфейс приложения (ABI) для указанного имени типа. |
RoGetParameterizedTypeInstanceIID | Вычисляет идентификатор интерфейса (IID) типа интерфейса или делегата, который возникает при создании экземпляра параметризованного интерфейса или делегата с указанными аргументами типа. |
RoGetServerActivatableClasses | Извлекает активируемые классы, зарегистрированные для заданного исполняемого сервера (EXE), зарегистрированного в идентификаторе пакета вызывающего процесса. |
RoInitialize | Инициализирует среда выполнения Windows в текущем потоке с указанной моделью параллелизма. |
RoInspectThreadErrorInfo | Возвращает объект ошибки, представляющий стек вызовов в точке возникновения ошибки. |
RoInspectCapturedStackBackTrace | Предоставляет отладчикам способ проверки стека вызовов из целевого процесса. |
RoOriginateError | Сообщает об ошибке и информативной строке подключенному отладчику. |
RoOriginateErrorW | Сообщает об ошибке и информативной строке подключенному отладчику. |
RoOriginateLanguageException | Сообщает об ошибке, информативной строке и объекте ошибки подключенному отладчику. |
RoParameterizedTypeExtraGetTypeSignature | Возвращает сигнатуру типа, используемую для вычисления IID из последнего вызова RoGetParameterizedTypeInstanceIID с указанным дескриптором. |
RoParseTypeName | Анализирует имя типа и существующие параметры типа в случае параметризованных типов. |
RoRegisterActivationFactories | Регистрирует фабрики внепроцессной активации массива для среда выполнения Windows exe-сервера. |
RoRegisterForApartmentShutdown | Регистрирует обратный вызов IApartmentShutdown , который будет вызван при завершении работы текущего подразделения. |
RoReportUnhandledError | Активирует глобальный обработчик ошибок при возникновении необработанного исключения. |
RoReportFailedDelegate | Активирует глобальный обработчик ошибок при сбое делегата. |
RoResolveNamespace | Определите прямые дочерние элементы, типы и подпространства имен указанного среда выполнения Windows пространства имен из любого языка программирования, поддерживаемого среда выполнения Windows. |
RoResolveRestrictedErrorInfoReference | Возвращает указатель интерфейса IRestrictedErrorInfo на основе заданной ссылки. |
RoRevokeActivationFactories | Удаляет массив зарегистрированных фабрик активации из среда выполнения Windows. |
RoSetErrorReportingFlags | Задает поведение отчетов для функций среда выполнения Windows ошибок. |
RoTransformError | Сообщает об измененной ошибке и информативной строке подключенному отладчику. |
RoTransformErrorW | Сообщает преобразованную ошибку и информативную строку подключенному отладчику. |
RoUninitialize | Закрывает среда выполнения Windows в текущем потоке. |
RoUnregisterForApartmentShutdown | Отменяет регистрацию ранее зарегистрированного интерфейса IApartmentShutdown . |
SetRestrictedErrorInfo | Задает ограниченный объект сведений об ошибке для текущего потока. |
WindowsCompareStringOrdinal | Сравнивает два указанных объекта HSTRING и возвращает целое число, указывающее их относительное положение в порядке сортировки. |
WindowsConcatString | Объединяет две указанные строки. |
WindowsCreateString | Создает новый объект HSTRING на основе указанной исходной строки. |
WindowsCreateStringReference | Создает новую ссылку на строку на основе указанной строки. |
WindowsDeleteString | Уменьшает количество ссылок в строковом буфере. |
WindowsDeleteStringBuffer | Удаляет предварительно настроенный строковый буфер, если он не был повышен до HSTRING. |
WindowsDuplicateString | Создает копию указанной строки. |
WindowsGetStringLen | Возвращает длину указанной строки в символах Юникода. |
WindowsGetStringRawBuffer | Возвращает резервный буфер для указанной строки. |
WindowsInspectString | Предоставляет отладчикам способ отображения значения среда выполнения Windows HSTRING в другом адресном пространстве, удаленно или из дампа. |
WindowsInspectString2 | Предоставляет отладчикам способ отображения значения среда выполнения Windows HSTRING в другом адресном пространстве, удаленно или из дампа. |
WindowsIsStringEmpty | Указывает, является ли указанная строка пустой строкой. |
WindowsPreallocateStringBuffer | Выделяет изменяемый буфер символов для использования при создании HSTRING . |
WindowsPromoteStringBuffer | Создает HSTRING из указанного HSTRING_BUFFER. |
WindowsReplaceString | Заменяет все вхождения набора символов в указанной строке другим набором символов для создания новой строки. |
WindowsStringHasEmbeddedNull | Указывает, содержит ли указанная строка внедренные символы NULL. |
WindowsSubstring | Извлекает подстроку из указанной строки. Подстрока начинается с указанной позиции символа. |
WindowsSubstringWithSpecifiedLength | Извлекает подстроку из указанной строки. Подстрока начинается с указанной позиции знака и имеет указанную длину. |
WindowsTrimStringEnd | Удаляет все конечные вхождения указанного набора символов из исходной строки. |
WindowsTrimStringStart | Удаляет все ведущие вхождения указанного набора символов из исходной строки. |