Поделиться через


Функция WSManInitialize (wsman.h)

Инициализирует API клиента удаленного управления Windows. WSManInitialize может использоваться разными клиентами в одном процессе.

Синтаксис

DWORD WSManInitialize(
        DWORD            flags,
  [out] WSMAN_API_HANDLE *apiHandle
);

Параметры

flags

Флаг типа WSMAN_FLAG_REQUESTED_API_VERSION_1_0 или WSMAN_FLAG_REQUESTED_API_VERSION_1_1. Клиент, который будет использовать функцию отключения и повторного подключения, должен использовать флаг WSMAN_FLAG_REQUESTED_API_VERSION_1_1 .

[out] apiHandle

Определяет дескриптор, который однозначно идентифицирует клиента. Этот параметр не может иметь значение NULL. Завершив использование дескриптора, закройте его, вызвав метод WSManDeinitialize .

Возвращаемое значение

Этот метод возвращает ноль при успешном выполнении. В противном случае этот метод возвращает код ошибки.

Требования

   
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header wsman.h
Библиотека WsmSvc.lib
DLL WsmSvc.dll
Распространяемые компоненты Windows Management Framework в Windows Server 2008 с пакетом обновления 2 (SP2) и Windows Vista с пакетом обновления 2 (SP2)