Wireshark
2.9.0-477-g68ec514b
The Wireshark network protocol analyzer
|
Classes | |
struct | frsrpc_CommPktChangeOrderCommand |
struct | frsrpc_CommPktChangeOrderRecordExtension |
struct | frsrpc_CommPktChunkGuidName |
struct | frsrpc_CommPktCoRecordExtensionWin2k |
struct | frsrpc_CommPktDataExtensionRetryTimeout |
struct | frsrpc_CommPktGSVN |
struct | frsrpc_FrsSendCommPktReq |
Public Types | |
enum | frsrpc_CommPktCoCmdStatus { FRSRPC_CO_STATUS_CO_ENTERED_LOG = 0x00000000, FRSRPC_CO_STATUS_ALLOC_STAGING_LOCAL_CO = 0x00000001, FRSRPC_CO_STATUS_LOCAL_CO_STAGING_STARTED = 0x00000002, FRSRPC_CO_STATUS_LOCAL_CO_STAGING_COMPLETED = 0x00000003, FRSRPC_CO_STATUS_WAIT_RETRY_LOCAL_CO_STAGING = 0x00000004, FRSRPC_CO_STATUS_ALLOC_STAGING_REMOTE_CO = 0x00000005, FRSRPC_CO_STATUS_REMOTE_CO_STAGING_STARTED = 0x00000006, FRSRPC_CO_STATUS_REMOTE_CO_STAGING_COMPLETED = 0x00000007, FRSRPC_CO_STATUS_WAIT_RETRY_REMOTE_CO_STAGING = 0x00000008, FRSRPC_CO_STATUS_FILE_INSTALL_REQUESTED = 0x00000009, FRSRPC_CO_STATUS_FILE_INSTALL_STARTED = 0x0000000A, FRSRPC_CO_STATUS_FILE_INSTALL_COMPLETED = 0x0000000B, FRSRPC_CO_STATUS_FILE_INSTALL_WAIT_RETRY = 0x0000000C, FRSRPC_CO_STATUS_FILE_INSTALL_RETRYING = 0x0000000D, FRSRPC_CO_STATUS_FILE_INSTALL_RENAME_RETRYING = 0x0000000E, FRSRPC_CO_STATUS_FILE_INSTALL_DELETE_RETRYING = 0x0000000F, FRSRPC_CO_STATUS_CO_RECYCLED_FOR_ENUM = 0x00000013, FRSRPC_CO_STATUS_REQUEST_OUTBOUND_PROPAGATION = 0x00000014, FRSRPC_CO_STATUS_REQUEST_ACCEPTED_OUTBOUND_LOG = 0x00000015, FRSRPC_CO_STATUS_DB_STATE_UPDATE_STARTED = 0x00000016, FRSRPC_CO_STATUS_DB_STATE_UPDATE_COMPLETED = 0x00000017, FRSRPC_CO_STATUS_CO_ABORTED = 0x00000018 } |
enum | frsrpc_CommPktCoCmdLocationCmd { FRSRPC_CO_LOCATION_FILE_CREATE = 0x00000000, FRSRPC_CO_LOCATION_DIR_CREATE = 0x00000000 | 0x00000001, FRSRPC_CO_LOCATION_FILE_DELETE = 0x00000002, FRSRPC_CO_LOCATION_DIR_DELETE = 0x00000002 | 0x00000001, FRSRPC_CO_LOCATION_FILE_MOVEIN = 0x00000004, FRSRPC_CO_LOCATION_DIR_MOVEIN = 0x00000004 | 0x00000001, FRSRPC_CO_LOCATION_FILE_MOVEIN2 = 0x00000006, FRSRPC_CO_LOCATION_DIR_MOVEIN2 = 0x00000006 | 0x00000001, FRSRPC_CO_LOCATION_FILE_MOVEOUT = 0x00000008, FRSRPC_CO_LOCATION_DIR_MOVEOUT = 0x00000008 | 0x00000001, FRSRPC_CO_LOCATION_FILE_MOVERS = 0x0000000a, FRSRPC_CO_LOCATION_DIR_MOVERS = 0x0000000a | 0x00000001, FRSRPC_CO_LOCATION_FILE_MOVEDIR = 0x0000000c, FRSRPC_CO_LOCATION_DIR_MOVEDIR = 0x0000000c | 0x00000001, FRSRPC_CO_LOCATION_FILE_NO_CMD = 0x0000000e, FRSRPC_CO_LOCATION_DIR_NO_CMD = 0x0000000e | 0x00000001 } |
enum | frsrpc_CommPktDataExtensionType { FRSRPC_DATA_EXTENSION_TERMINATOR = 0x00000000, FRSRPC_DATA_EXTENSION_MD5_CHECKSUM = 0x00000001, FRSRPC_DATA_EXTENSION_RETRY_TIMEOUT = 0x00000002 } |
enum | frsrpc_CommPktCoRecordExtensionMajor { FRSRPC_CO_RECORD_EXTENSION_VERSION_WIN2K = 0x0000, FRSRPC_CO_RECORD_EXTENSION_VERSION_1 = 0x0001 } |
enum | frsrpc_CommPktCommand { FRSRPC_COMMAND_REMOTE_CO = 0x00000218, FRSRPC_COMMAND_RECEIVING_STATE = 0x00000238, FRSRPC_COMMAND_REMOTE_CO_DONE = 0x00000250, FRSRPC_COMMAND_ABORT_FETCH = 0x00000246, FRSRPC_COMMAND_RETRY_FETCH = 0x00000244, FRSRPC_COMMAND_NEED_JOIN = 0x00000121, FRSRPC_COMMAND_START_JOIN = 0x00000122, FRSRPC_COMMAND_JOINING = 0x00000130, FRSRPC_COMMAND_JOINED = 0x00000128, FRSRPC_COMMAND_UNJOIN_REMOTE = 0x00000148, FRSRPC_COMMAND_WJOIN_DONE = 0x00000136, FRSRPC_COMMAND_SEND_STAGE = 0x00000228 } |
enum | frsrpc_CommPktChunkType { FRSRPC_COMM_PKT_CHUNK_BOP = 0x0001, FRSRPC_COMM_PKT_CHUNK_COMMAND = 0x0002, FRSRPC_COMM_PKT_CHUNK_TO = 0x0003, FRSRPC_COMM_PKT_CHUNK_FROM = 0x0004, FRSRPC_COMM_PKT_CHUNK_REPLICA = 0x0005, FRSRPC_COMM_PKT_CHUNK_CONNECTION = 0x0008, FRSRPC_COMM_PKT_CHUNK_JOIN_GUID = 0x0006, FRSRPC_COMM_PKT_CHUNK_LAST_JOIN_TIME = 0x0012, FRSRPC_COMM_PKT_CHUNK_VVECTOR = 0x0007, FRSRPC_COMM_PKT_CHUNK_JOIN_TIME = 0x0011, FRSRPC_COMM_PKT_CHUNK_REPLICA_VERSION_GUID = 0x0014, FRSRPC_COMM_PKT_CHUNK_COMPRESSION_GUID = 0x0018, FRSRPC_COMM_PKT_CHUNK_BLOCK = 0x0009, FRSRPC_COMM_PKT_CHUNK_BLOCK_SIZE = 0x000A, FRSRPC_COMM_PKT_CHUNK_FILE_SIZE = 0x000B, FRSRPC_COMM_PKT_CHUNK_FILE_OFFSET = 0x000C, FRSRPC_COMM_PKT_CHUNK_GVSN = 0x000E, FRSRPC_COMM_PKT_CHUNK_CO_GUID = 0x000F, FRSRPC_COMM_PKT_CHUNK_CO_SEQUENCE_NUMBER = 0x0010, FRSRPC_COMM_PKT_CHUNK_REMOTE_CO = 0x000D, FRSRPC_COMM_PKT_CHUNK_CO_EXT_WIN2K = 0x0016, FRSRPC_COMM_PKT_CHUNK_CO_EXTENTION_2 = 0x0017, FRSRPC_COMM_PKT_CHUNK_EOP = 0x0013 } |
enum | frsrpc_CommPktMajor { FRSRPC_COMM_PKT_MAJOR_0 = 0x00000000 } |
enum | frsrpc_CommPktMinor { FRSRPC_COMM_PKT_MINOR_0 = 0x00000000, FRSRPC_COMM_PKT_MINOR_1 = 0x00000001, FRSRPC_COMM_PKT_MINOR_2 = 0x00000002, FRSRPC_COMM_PKT_MINOR_3 = 0x00000003, FRSRPC_COMM_PKT_MINOR_4 = 0x00000004, FRSRPC_COMM_PKT_MINOR_5 = 0x00000005, FRSRPC_COMM_PKT_MINOR_6 = 0x00000006, FRSRPC_COMM_PKT_MINOR_7 = 0x00000007, FRSRPC_COMM_PKT_MINOR_8 = 0x00000008, FRSRPC_COMM_PKT_MINOR_9 = 0x00000009 } |
enum | frsrpc_PartnerAuthLevel { FRSRPC_PARENT_AUTH_LEVEL_ENCRYPTED_KERBEROS = 0x00000000, FRSRPC_PARENT_AUTH_LEVEL_NO_AUTHENTICATION = 0x00000001 } |
struct { | |
uint32 prefix_size | |
frsrpc_CommPktDataExtensionType prefix_type | |
uint8 data [16] | |
} | frsrpc_CommPktDataExtensionChecksum |
union { | |
DATA_BLOB blob | |
uint32 bop | |
frsrpc_CommPktCommand command | |
frsrpc_CommPktChunkGuidName to | |
frsrpc_CommPktChunkGuidName from | |
frsrpc_CommPktChunkGuidName replica | |
frsrpc_CommPktChunkGuidName connection | |
GUID join_guid | |
NTTIME last_join_time | |
frsrpc_CommPktGSVN vvector | |
NTTIME join_time | |
GUID replica_version_guid | |
GUID compression_guid | |
DATA_BLOB block | |
hyper block_size | |
hyper file_size | |
hyper file_offset | |
frsrpc_CommPktGSVN gvsn | |
GUID co_guid | |
uint32 co_sequnence_number | |
frsrpc_CommPktChangeOrderCommand remote_co | |
frsrpc_CommPktCoRecordExtensionWin2k co_ext_win2k | |
frsrpc_CommPktChangeOrderRecordExtension co_extension2 | |
uint32 bopend | |
} | frsrpc_CommPktChunkData |
struct { | |
frsrpc_CommPktChunkType type | |
frsrpc_CommPktChunkData data | |
} | frsrpc_CommPktChunk |
struct { | |
uint32 num_chunks | |
frsrpc_CommPktChunk chunks [num_chunks] | |
} | frsrpc_CommPktChunkCtr |
Public Member Functions | |
WERROR | frsrpc_FrsSendCommPkt ([in] frsrpc_FrsSendCommPktReq req) |
WERROR | frsrpc_FrsVerifyPromotionParent ([in, unique, string, charset(UTF16)] uint16 *parent_account, [in, unique, string, charset(UTF16)] uint16 *parent_password, [in, unique, string, charset(UTF16)] uint16 *replica_set_name, [in, unique, string, charset(UTF16)] uint16 *replica_set_type, [in] frsrpc_PartnerAuthLevel partner_auth_level, [in] uint32 __ndr_guid_size) |
WERROR | frsrpc_FrsStartPromotionParent ([in, unique, string, charset(UTF16)] uint16 *parent_account, [in, unique, string, charset(UTF16)] uint16 *parent_password, [in, unique, string, charset(UTF16)] uint16 *replica_set_name, [in, unique, string, charset(UTF16)] uint16 *replica_set_type, [in, unique, string, charset(UTF16)] uint16 *connection_name, [in, unique, string, charset(UTF16)] uint16 *partner_name, [in, unique, string, charset(UTF16)] uint16 *partner_princ_name, [in] frsrpc_PartnerAuthLevel partner_auth_level, [in, value(16), range(16, 16)] uint32 __ndr_guid_size, [in, unique, subcontext(4), subcontext_size(16)] GUID *connection_guid, [in, unique, subcontext(4), subcontext_size(16)] GUID *partner_guid, [in, out, unique, subcontext(4), subcontext_size(16)] GUID *parent_guid) |
WERROR | frsrpc_FrsNOP () |
void | FRSRPC_BACKUP_COMPLETE () |
void | FRSRPC_BACKUP_COMPLETE_5 () |
void | FRSRPC_BACKUP_COMPLETE_6 () |
void | FRSRPC_BACKUP_COMPLETE_7 () |
void | FRSRPC_BACKUP_COMPLETE_8 () |
void | FRSRPC_BACKUP_COMPLETE_9 () |
void | FRSRPC_VERIFY_PROMOTION_PARENT_EX () |
Public Attributes | |
typedef | bitmap |
const uint32 | FRSRPC_CO_IFLAG_NONE = 0x0000000 |
typedef frsrpc::bitmap |