LSA_COPY_TO_CLIENT_BUFFER コールバック関数 (ntsecpkg.h)
現在のプロセスのバッファーからクライアント プロセスのアドレス空間に情報をコピーします。
構文
LSA_COPY_TO_CLIENT_BUFFER LsaCopyToClientBuffer;
NTSTATUS LsaCopyToClientBuffer(
[in] PLSA_CLIENT_REQUEST ClientRequest,
[in] ULONG Length,
[in] PVOID ClientBaseAddress,
[in] PVOID BufferToCopy
)
{...}
パラメーター
[in] ClientRequest
クライアント要求を表す不透明な LSA_CLIENT_REQUEST データ型へのポインター。
[in] Length
コピーするバッファーの長さ (バイト単位)。
[in] ClientBaseAddress
データを受信するバッファーへのポインター。 このアドレスは、現在のプロセスではなく、クライアント プロセス内のバッファーのアドレスです。
[in] BufferToCopy
コンテンツをクライアント アドレス空間にコピーするローカル バッファーへのポインター。
戻り値
関数が成功した場合、戻り値はSTATUS_SUCCESS。
関数が失敗した場合、戻り値は NTSTATUS コードです。 詳細については、「 LSA ポリシー関数の戻り値」を参照してください。
LsaNtStatusToWinError 関数は、NTSTATUS コードを Windows エラー コードに変換します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | ntsecpkg.h |