ReactOS 0.4.16-dev-197-g92996da
|
Go to the source code of this file.
Classes | |
struct | _NTLM_CLIENT_BUFFER |
Typedefs | |
typedef struct _NTLM_CLIENT_BUFFER | NTLM_CLIENT_BUFFER |
typedef struct _NTLM_CLIENT_BUFFER * | PNTLM_CLIENT_BUFFER |
Functions | |
bool | NtlmUStrAlloc (_Out_ PUNICODE_STRING Dst, _In_ UINT16 SizeInBytes, _In_ UINT16 InitLength) |
VOID | NtlmUStrFree (_In_ PUNICODE_STRING String) |
bool | NtlmUStrWriteToStruct (_In_ PVOID DataStart, _In_ ULONG DataSize, _Out_ PUNICODE_STRING DstData, _In_ const PUNICODE_STRING SrcData, _In_ OUT PBYTE *AbsoluteOffsetPtr, _In_ bool TerminateWith0) |
bool | NtlmFixupAndValidateUStr (_Inout_ PUNICODE_STRING String, _In_ ULONG_PTR FixupOffset) |
bool | NtlmFixupAStr (_Inout_ PSTRING String, _In_ ULONG_PTR FixupOffset) |
NTSTATUS | NtlmAllocateClientBuffer (_In_ PLSA_CLIENT_REQUEST ClientRequest, _In_ ULONG BufferLength, _Inout_ PNTLM_CLIENT_BUFFER Buffer) |
NTSTATUS | NtlmCopyToClientBuffer (_In_ PLSA_CLIENT_REQUEST ClientRequest, _In_ ULONG BufferLength, _In_ OUT PNTLM_CLIENT_BUFFER Buffer) |
VOID | NtlmFreeClientBuffer (_In_ PLSA_CLIENT_REQUEST ClientRequest, _In_ bool FreeClientBuffer, _Inout_ PNTLM_CLIENT_BUFFER Buffer) |
typedef struct _NTLM_CLIENT_BUFFER * PNTLM_CLIENT_BUFFER |
NTSTATUS NtlmAllocateClientBuffer | ( | _In_ PLSA_CLIENT_REQUEST | ClientRequest, |
_In_ ULONG | BufferLength, | ||
_Inout_ PNTLM_CLIENT_BUFFER | Buffer | ||
) |
Definition at line 264 of file util.c.
Referenced by BuildLm20LogonProfileBuffer().
NTSTATUS NtlmCopyToClientBuffer | ( | _In_ PLSA_CLIENT_REQUEST | ClientRequest, |
_In_ ULONG | BufferLength, | ||
_In_ OUT PNTLM_CLIENT_BUFFER | Buffer | ||
) |
bool NtlmFixupAndValidateUStr | ( | _Inout_ PUNICODE_STRING | String, |
_In_ ULONG_PTR | FixupOffset | ||
) |
Definition at line 223 of file util.c.
Referenced by LsaApLogonUserEx2_Network().
Definition at line 245 of file util.c.
Referenced by LsaApLogonUserEx2_Network().
VOID NtlmFreeClientBuffer | ( | _In_ PLSA_CLIENT_REQUEST | ClientRequest, |
_In_ bool | FreeClientBuffer, | ||
_Inout_ PNTLM_CLIENT_BUFFER | Buffer | ||
) |
Definition at line 335 of file util.c.
Referenced by BuildLm20LogonProfileBuffer().
VOID NtlmUStrFree | ( | _In_ PUNICODE_STRING | String | ) |