Freigeben über


PWLX_SET_CONTEXT_POINTER Rückruffunktion (winwlx.h)

[Die WlxSetContextPointer-Funktion ist ab Windows Server 2008 und Windows Vista nicht mehr verfügbar.]

Wird von GINA aufgerufen, um den von Winlogon übergebenen Kontextzeiger als ersten Parameter für alle zukünftigen Aufrufe von GINA-Funktionen anzugeben.

Hinweis GINA-DLLs werden in Windows Vista ignoriert.
 
Dadurch kann GINA einen neuen Kontextzeiger angeben, der den von der WlxInitialize-Funktion zurückgegebenen ersetzt.

Diese Funktion wurde durch die WlxSetOption-Funktion ersetzt, die mit dem Option-Parameter auf WLX_OPTION_CONTEXT_POINTER festgelegt ist.

Syntax

PWLX_SET_CONTEXT_POINTER PwlxSetContextPointer;

void PwlxSetContextPointer(
  [in] HANDLE hWlx,
  [in] PVOID pWlxContext
)
{...}

Parameter

[in] hWlx

Gibt das Winlogon-Handle an, das im WlxInitialize-Aufruf an GINA übergeben wird.

[in] pWlxContext

Zeiger auf den neuen Kontext, den Winlogon in zukünftigen GINA-Aufrufen verwenden wird.

Rückgabewert

Keine

Bemerkungen

Wenn die GINA WlxSasNotify über die WlxInitialize-Funktion aufrufen muss, sollte zuerst WlxSetContextPointer aufgerufen werden, damit Winlogon der GINA einen Kontext zuordnen kann.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winwlx.h

Weitere Informationen

WlxInitialize

WlxSasNotify

WlxSetOption