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


WM_ADSPROP_SHEET_CREATE сообщение

Сообщение WM_ADSPROP_SHEET_CREATE отправляется объекту уведомления для создания дополнительной страницы свойств в оснастке Active Directory MMC.

Примечание

Это значение сообщения не определено в опубликованном файле заголовка. Чтобы использовать это значение сообщения, необходимо определить его самостоятельно в указанном формате.

#define WM_ADSPROP_SHEET_CREATE (WM_USER + 1108)
LRESULT SendMessage( (HWND)   hwnd, 
                     (UINT)   WM_ADSPROP_SHEET_CREATE,
                     (WPARAM) wParam, 
                     (LPARAM) lParam);

Параметры

hwnd

Дескриптор объекта уведомления. Чтобы получить этот дескриптор, вызовите ADsPropCreateNotifyObj.

wParam

Содержит указатель на структуру DSA_SEC_PAGE_INFO , которая определяет вспомогательную страницу для создания. С сообщением WM_ADSPROP_SHEET_CREATE можно создать только одну вторичную страницу свойств, поэтому структура DSOBJECTNAMES может содержать только одну структуру DSOBJECT .

lParam

Не используется. Должно иметь значение NULL.

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

Возвращаемое значение для этого сообщения всегда равно нулю.

Комментарии

Вызывающий объект должен выделить структуру DSA_SEC_PAGE_INFO , строку заголовка и все строки DSOBJECT с помощью одного вызова функции LocalAlloc . Сообщение WM_ADSPROP_SHEET_CREATE является асинхронным, поэтому оно возвращается перед созданием дополнительного листа. По этой причине память должна оставаться нетронутой после возврата сообщения. Получатель освободит эту память одним вызовом функции LocalFree после создания дополнительного листа.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008

См. также раздел

CFSTR_DS_PARENTHWND

DSA_SEC_PAGE_INFO

DSOBJECTNAMES

DSOBJECT

LocalAlloc

LocalFree