LSA_COPY_TO_CLIENT_BUFFER funzione di callback (ntsecpkg.h)

Copia le informazioni da un buffer nel processo corrente nello spazio indirizzi di un processo client.

Sintassi

LSA_COPY_TO_CLIENT_BUFFER LsaCopyToClientBuffer;

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

Parametri

[in] ClientRequest

Puntatore a un tipo di dati LSA_CLIENT_REQUEST opaco che rappresenta una richiesta client.

[in] Length

Lunghezza in byte del buffer da copiare.

[in] ClientBaseAddress

Puntatore a un buffer che riceve i dati. Questo indirizzo è l'indirizzo del buffer all'interno del processo client, non il processo corrente.

[in] BufferToCopy

Puntatore al buffer locale il cui contenuto deve essere copiato nello spazio indirizzi client.

Valore restituito

Se la funzione ha esito positivo, il valore restituito viene STATUS_SUCCESS.

Se la funzione ha esito negativo, il valore restituito è un codice NTSTATUS. Per altre informazioni, vedere Valori restituiti della funzione criteri LSA.

La funzione LsaNtStatusToWinError converte un codice NTSTATUS in un codice di errore di Windows.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ntsecpkg.h

Vedi anche

LSA_DISPATCH_TABLE

LSA_SECPKG_FUNCTION_TABLE