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