構造体 ndr_push

#include <libndr.h>


変数

uint32_t flags
uint8_t * data
uint32_t alloc_size
uint32_t offset
uint32_t relative_base_offset
ndr_token_listrelative_base_list
ndr_token_listswitch_list
ndr_token_listrelative_list
ndr_token_listnbt_string_list
uint32_t ptr_count


説明

libndr.h84 行で定義されています。


構造体

uint32_t flags

libndr.h85 行で定義されています。

参照元 ndr_push_DATA_BLOB()ndr_push_init_ctx()ndr_push_security_descriptor()ndr_push_string()ndr_string_array_size().

uint8_t* data

libndr.h86 行で定義されています。

参照元 ndr_push_blob()ndr_push_bytes()ndr_push_charset()ndr_push_expand()ndr_push_init_ctx()ndr_push_int8()ndr_push_uint8()ndr_push_zero()ndr_size_DATA_BLOB().

uint32_t alloc_size

libndr.h87 行で定義されています。

参照元 ndr_push_blob()ndr_push_expand()ndr_push_init_ctx().

uint32_t offset

libndr.h88 行で定義されています。

参照元 ndr_push_blob()ndr_push_bytes()ndr_push_charset()ndr_push_dom_sid28()ndr_push_expand()ndr_push_int16()ndr_push_int32()ndr_push_int8()ndr_push_restore()ndr_push_save()ndr_push_udlong()ndr_push_udlongr()ndr_push_uint16()ndr_push_uint32()ndr_push_uint8()ndr_push_zero().

uint32_t relative_base_offset

libndr.h90 行で定義されています。

struct ndr_token_list* relative_base_list

libndr.h91 行で定義されています。

struct ndr_token_list* switch_list

libndr.h93 行で定義されています。

struct ndr_token_list* relative_list

libndr.h94 行で定義されています。

struct ndr_token_list* nbt_string_list

libndr.h95 行で定義されています。

uint32_t ptr_count

libndr.h98 行で定義されています。

参照元 ndr_push_sptr_ptr()ndr_push_unique_ptr().


この構造体の説明は次のファイルから生成されました:
Sambaに対してSat Aug 29 21:24:43 2009に生成されました。  doxygen 1.4.7