構造体 ndr_pull

#include <libndr.h>


変数

uint32_t flags
uint8_t * data
uint32_t data_size
uint32_t offset
uint32_t relative_base_offset
ndr_token_listrelative_base_list
ndr_token_listrelative_list
ndr_token_listarray_size_list
ndr_token_listarray_length_list
ndr_token_listswitch_list
TALLOC_CTXcurrent_mem_ctx
uint32_t ptr_count


説明

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


構造体

uint32_t flags

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

参照元 api_wkssvc_NetrAddAlternateComputerName()api_WKSSVC_NETRENUMERATECOMPUTERNAMES()api_WKSSVC_NETRGETJOINABLEOUS()api_WKSSVC_NETRGETJOINABLEOUS2()api_WKSSVC_NETRGETJOININFORMATION()api_WKSSVC_NETRJOINDOMAIN()api_wkssvc_NetrJoinDomain2()api_WKSSVC_NETRLOGONDOMAINNAMEADD()api_WKSSVC_NETRLOGONDOMAINNAMEDEL()api_WKSSVC_NETRMESSAGEBUFFERSEND()api_wkssvc_NetrRemoveAlternateComputerName()api_WKSSVC_NETRRENAMEMACHINEINDOMAIN()api_wkssvc_NetrRenameMachineInDomain2()api_WKSSVC_NETRSETPRIMARYCOMPUTERNAME()api_WKSSVC_NETRUNJOINDOMAIN()api_wkssvc_NetrUnjoinDomain2()api_WKSSVC_NETRUSEADD()api_WKSSVC_NETRUSEDEL()api_WKSSVC_NETRUSEENUM()api_WKSSVC_NETRUSEGETINFO()api_WKSSVC_NETRVALIDATENAME()api_WKSSVC_NETRVALIDATENAME2()api_WKSSVC_NETRWKSTATRANSPORTADD()api_WKSSVC_NETRWKSTATRANSPORTDEL()api_WKSSVC_NETRWKSTAUSERGETINFO()api_WKSSVC_NETRWKSTAUSERSETINFO()api_WKSSVC_NETRWORKSTATIONSTATISTICSGET()api_wkssvc_NetWkstaEnumUsers()api_wkssvc_NetWkstaGetInfo()api_wkssvc_NetWkstaSetInfo()api_wkssvc_NetWkstaTransportEnum()cli_do_rpc_ndr()ndr_pull_DATA_BLOB()ndr_pull_dom_sid28()ndr_pull_security_descriptor()ndr_pull_string()ndr_pull_wkssvc_NetWkstaEnumUsers()ndr_pull_wkssvc_NetWkstaGetInfo()ndr_pull_wkssvc_NetWkstaSetInfo()ndr_pull_wkssvc_NetWkstaTransportEnum().

uint8_t* data

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

参照元 ndr_check_padding()ndr_check_string_terminator()ndr_pull_bytes()ndr_pull_charset()ndr_pull_DATA_BLOB()ndr_pull_dom_sid28()ndr_pull_init_blob()ndr_pull_int8()ndr_pull_pointer()ndr_pull_uint8().

uint32_t data_size

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

参照元 ndr_pull_advance()ndr_pull_DATA_BLOB()ndr_pull_dom_sid28()ndr_pull_init_blob()ndr_pull_restore()ndr_pull_save()ndr_pull_set_offset().

uint32_t offset

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

参照元 ndr_check_padding()ndr_check_string_terminator()ndr_pull_advance()ndr_pull_bytes()ndr_pull_charset()ndr_pull_DATA_BLOB()ndr_pull_dom_sid28()ndr_pull_int16()ndr_pull_int32()ndr_pull_int8()ndr_pull_pointer()ndr_pull_restore()ndr_pull_save()ndr_pull_set_offset()ndr_pull_udlong()ndr_pull_udlongr()ndr_pull_uint16()ndr_pull_uint32()ndr_pull_uint8().

uint32_t relative_base_offset

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

struct ndr_token_list* relative_base_list

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

struct ndr_token_list* relative_list

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

struct ndr_token_list* array_size_list

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

struct ndr_token_list* array_length_list

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

struct ndr_token_list* switch_list

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

TALLOC_CTX* current_mem_ctx

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

参照元 ndr_pull_charset()ndr_pull_DATA_BLOB()ndr_pull_dom_sid28()ndr_pull_init_blob()ndr_pull_string_array().

uint32_t ptr_count

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

参照元 ndr_pull_generic_ptr().


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