Freigeben über


WM_ADSPROP_SHEET_CREATE Nachricht

Die WM_ADSPROP_SHEET_CREATE Nachricht wird an das Benachrichtigungsobjekt gesendet, um ein sekundäres Eigenschaftenblatt in einem Active Directory-MMC-Snap-In zu erstellen.

Hinweis

Dieser Nachrichtenwert ist nicht in einer veröffentlichten Headerdatei definiert. Um diesen Nachrichtenwert verwenden zu können, müssen Sie ihn selbst im angegebenen Format definieren.

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

Parameter

hwnd

Das Handle des Benachrichtigungsobjekts. Um dieses Handle zu erhalten, rufen Sie ADsPropCreateNotifyObj auf.

wParam

Enthält einen Zeiger auf eine DSA_SEC_PAGE_INFO Struktur, die die zu erstellende sekundäre Seite definiert. Mit der WM_ADSPROP_SHEET_CREATE-Nachricht kann nur ein sekundäres Eigenschaftenblatt erstellt werden, sodass die DSOBJECTNAMES-Struktur nur eine DSOBJECT-Struktur enthalten kann.

lParam

Wird nicht verwendet. Muss NULL sein.

Rückgabewert

Der Rückgabewert für diese Nachricht ist immer 0.

Bemerkungen

Der Aufrufer muss die DSA_SEC_PAGE_INFO-Struktur , die Titelzeichenfolge und alle DSOBJECT-Zeichenfolgen mithilfe eines einzelnen Aufrufs der LocalAlloc-Funktion zuordnen. Die WM_ADSPROP_SHEET_CREATE Nachricht ist eine asynchrone Nachricht, sodass sie zurückgegeben wird, bevor das sekundäre Blatt erstellt wird. Aus diesem Fall muss der Arbeitsspeicher nach der Rückgabe der Nachricht intakt bleiben. Der Empfänger gibt diesen Arbeitsspeicher mit einem einzelnen Aufruf der LocalFree-Funktion frei, nachdem das sekundäre Blatt erstellt wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008

Siehe auch

CFSTR_DS_PARENTHWND

DSA_SEC_PAGE_INFO

DSOBJECTNAMES

DSOBJECT

LocalAlloc

LocalFree