LSA_COPY_TO_CLIENT_BUFFER Rückruffunktion (ntsecpkg.h)
Kopiert Informationen aus einem Puffer im aktuellen Prozess in den Adressraum eines Clientprozesses.
Syntax
LSA_COPY_TO_CLIENT_BUFFER LsaCopyToClientBuffer;
NTSTATUS LsaCopyToClientBuffer(
[in] PLSA_CLIENT_REQUEST ClientRequest,
[in] ULONG Length,
[in] PVOID ClientBaseAddress,
[in] PVOID BufferToCopy
)
{...}
Parameter
[in] ClientRequest
Zeiger auf einen undurchsichtigen LSA_CLIENT_REQUEST Datentyp, der eine Clientanforderung darstellt.
[in] Length
Länge des zu kopierenden Puffers in Bytes.
[in] ClientBaseAddress
Zeiger auf einen Puffer, der die Daten empfängt. Diese Adresse ist die Adresse des Puffers innerhalb des Clientprozesses, nicht der aktuelle Prozess.
[in] BufferToCopy
Zeiger auf den lokalen Puffer, dessen Inhalt in den Clientadressraum kopiert werden soll.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert STATUS_SUCCESS.
Wenn die Funktion fehlschlägt, ist der Rückgabewert ein NTSTATUS-Code. Weitere Informationen finden Sie unter Rückgabewerte der LSA-Richtlinienfunktion.
Die LsaNtStatusToWinError-Funktion konvertiert einen NTSTATUS-Code in einen Windows-Fehlercode.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ntsecpkg.h |