LSA_COPY_TO_CLIENT_BUFFER fonction de rappel (ntsecpkg.h)

Copie les informations d’une mémoire tampon du processus actuel dans l’espace d’adressage d’un processus client.

Syntaxe

LSA_COPY_TO_CLIENT_BUFFER LsaCopyToClientBuffer;

NTSTATUS LsaCopyToClientBuffer(
  [in] PLSA_CLIENT_REQUEST ClientRequest,
  [in] ULONG Length,
  [in] PVOID ClientBaseAddress,
  [in] PVOID BufferToCopy
)
{...}

Paramètres

[in] ClientRequest

Pointeur vers un type de données opaque LSA_CLIENT_REQUEST représentant une requête cliente.

[in] Length

Longueur en octets de la mémoire tampon à copier.

[in] ClientBaseAddress

Pointeur vers une mémoire tampon qui reçoit les données. Cette adresse est l’adresse de la mémoire tampon dans le processus client, et non le processus actuel.

[in] BufferToCopy

Pointeur vers la mémoire tampon locale dont le contenu doit être copié dans l’espace d’adressage du client.

Valeur retournée

Si la fonction réussit, la valeur de retour est STATUS_SUCCESS.

Si la fonction échoue, la valeur de retour est un code NTSTATUS. Pour plus d’informations, consultez Valeurs de retour de la fonction de stratégie LSA.

La fonction LsaNtStatusToWinError convertit un code NTSTATUS en code d’erreur Windows.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête ntsecpkg.h

Voir aussi

LSA_DISPATCH_TABLE

LSA_SECPKG_FUNCTION_TABLE