mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
Sync addition of [todo] attribute to Samba 3.
This commit is contained in:
parent
06999ae473
commit
5975cbc260
@ -2,6 +2,7 @@
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "librpc/gen_ndr/misc.h"
|
||||
#ifndef _HEADER_netdfs
|
||||
#define _HEADER_netdfs
|
||||
|
||||
|
@ -7,7 +7,7 @@
|
||||
|
||||
struct echo_info1 {
|
||||
uint8_t v;
|
||||
};
|
||||
}/* [public] */;
|
||||
|
||||
struct echo_info2 {
|
||||
uint16_t v;
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "librpc/gen_ndr/misc.h"
|
||||
#ifndef _HEADER_epmapper
|
||||
#define _HEADER_epmapper
|
||||
|
||||
|
@ -3,6 +3,7 @@
|
||||
#include "includes.h"
|
||||
#include "librpc/gen_ndr/ndr_dfs.h"
|
||||
|
||||
#include "librpc/gen_ndr/ndr_misc.h"
|
||||
static enum ndr_err_code ndr_push_dfs_ManagerVersion(struct ndr_push *ndr, int ndr_flags, enum dfs_ManagerVersion r)
|
||||
{
|
||||
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r));
|
||||
|
@ -3,7 +3,7 @@
|
||||
#include "includes.h"
|
||||
#include "librpc/gen_ndr/ndr_echo.h"
|
||||
|
||||
static enum ndr_err_code ndr_push_echo_info1(struct ndr_push *ndr, int ndr_flags, const struct echo_info1 *r)
|
||||
_PUBLIC_ enum ndr_err_code ndr_push_echo_info1(struct ndr_push *ndr, int ndr_flags, const struct echo_info1 *r)
|
||||
{
|
||||
if (ndr_flags & NDR_SCALARS) {
|
||||
NDR_CHECK(ndr_push_align(ndr, 1));
|
||||
@ -14,7 +14,7 @@ static enum ndr_err_code ndr_push_echo_info1(struct ndr_push *ndr, int ndr_flags
|
||||
return NDR_ERR_SUCCESS;
|
||||
}
|
||||
|
||||
static enum ndr_err_code ndr_pull_echo_info1(struct ndr_pull *ndr, int ndr_flags, struct echo_info1 *r)
|
||||
_PUBLIC_ enum ndr_err_code ndr_pull_echo_info1(struct ndr_pull *ndr, int ndr_flags, struct echo_info1 *r)
|
||||
{
|
||||
if (ndr_flags & NDR_SCALARS) {
|
||||
NDR_CHECK(ndr_pull_align(ndr, 1));
|
||||
|
@ -32,6 +32,8 @@ extern const struct ndr_interface_table ndr_table_rpcecho;
|
||||
#define NDR_ECHO_TESTDOUBLEPOINTER (0x09)
|
||||
|
||||
#define NDR_RPCECHO_CALL_COUNT (10)
|
||||
enum ndr_err_code ndr_push_echo_info1(struct ndr_push *ndr, int ndr_flags, const struct echo_info1 *r);
|
||||
enum ndr_err_code ndr_pull_echo_info1(struct ndr_pull *ndr, int ndr_flags, struct echo_info1 *r);
|
||||
void ndr_print_echo_info1(struct ndr_print *ndr, const char *name, const struct echo_info1 *r);
|
||||
void ndr_print_echo_info2(struct ndr_print *ndr, const char *name, const struct echo_info2 *r);
|
||||
void ndr_print_echo_info3(struct ndr_print *ndr, const char *name, const struct echo_info3 *r);
|
||||
|
@ -3,6 +3,7 @@
|
||||
#include "includes.h"
|
||||
#include "librpc/gen_ndr/ndr_epmapper.h"
|
||||
|
||||
#include "librpc/gen_ndr/ndr_misc.h"
|
||||
static enum ndr_err_code ndr_push_epm_protocol(struct ndr_push *ndr, int ndr_flags, enum epm_protocol r)
|
||||
{
|
||||
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r));
|
||||
|
@ -3,6 +3,7 @@
|
||||
#include "includes.h"
|
||||
#include "librpc/gen_ndr/ndr_notify.h"
|
||||
|
||||
#include "librpc/gen_ndr/ndr_misc.h"
|
||||
_PUBLIC_ enum ndr_err_code ndr_push_notify_entry(struct ndr_push *ndr, int ndr_flags, const struct notify_entry *r)
|
||||
{
|
||||
if (ndr_flags & NDR_SCALARS) {
|
||||
|
@ -3,6 +3,7 @@
|
||||
#include "includes.h"
|
||||
#include "librpc/gen_ndr/ndr_svcctl.h"
|
||||
|
||||
#include "librpc/gen_ndr/ndr_misc.h"
|
||||
static enum ndr_err_code ndr_push_SERVICE_LOCK_STATUS(struct ndr_push *ndr, int ndr_flags, const struct SERVICE_LOCK_STATUS *r)
|
||||
{
|
||||
if (ndr_flags & NDR_SCALARS) {
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "librpc/gen_ndr/misc.h"
|
||||
#ifndef _HEADER_notify
|
||||
#define _HEADER_notify
|
||||
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
#include "librpc/gen_ndr/misc.h"
|
||||
#ifndef _HEADER_svcctl
|
||||
#define _HEADER_svcctl
|
||||
|
||||
|
@ -2,6 +2,8 @@
|
||||
dfs interface definition
|
||||
*/
|
||||
|
||||
import "misc.idl";
|
||||
|
||||
[ uuid("4fc742e0-4a10-11cf-8273-00aa004ae673"),
|
||||
version(3.0),
|
||||
pointer_default(unique),
|
||||
@ -307,16 +309,16 @@
|
||||
);
|
||||
|
||||
/* Function 0x06 */
|
||||
WERROR dfs_Rename();
|
||||
[todo] WERROR dfs_Rename();
|
||||
|
||||
/* Function 0x07 */
|
||||
WERROR dfs_Move();
|
||||
[todo] WERROR dfs_Move();
|
||||
|
||||
/* Function 0x08 */
|
||||
WERROR dfs_ManagerGetConfigInfo();
|
||||
[todo] WERROR dfs_ManagerGetConfigInfo();
|
||||
|
||||
/* Function 0x09 */
|
||||
WERROR dfs_ManagerSendSiteInfo();
|
||||
[todo] WERROR dfs_ManagerSendSiteInfo();
|
||||
|
||||
/* Function 0x0a */
|
||||
typedef struct {
|
||||
@ -398,10 +400,10 @@
|
||||
);
|
||||
|
||||
/* Function 0x13 */
|
||||
WERROR dfs_Add2();
|
||||
[todo] WERROR dfs_Add2();
|
||||
|
||||
/* Function 0x14 */
|
||||
WERROR dfs_Remove2();
|
||||
[todo] WERROR dfs_Remove2();
|
||||
|
||||
/* Function 0x15 */
|
||||
[public] WERROR dfs_EnumEx(
|
||||
@ -413,5 +415,5 @@
|
||||
);
|
||||
|
||||
/* Function 0x16 */
|
||||
WERROR dfs_SetInfo2();
|
||||
[todo] WERROR dfs_SetInfo2();
|
||||
}
|
||||
|
@ -739,7 +739,7 @@ interface drsuapi
|
||||
/* TODO ... */
|
||||
} drsuapi_DsReplicaAddOptions;
|
||||
|
||||
WERROR DRSUAPI_REPLICA_ADD();
|
||||
[todo] WERROR DRSUAPI_REPLICA_ADD();
|
||||
|
||||
/*****************/
|
||||
/* Function 0x06 */
|
||||
@ -749,7 +749,7 @@ interface drsuapi
|
||||
/* TODO ... */
|
||||
} drsuapi_DsReplicaDeleteOptions;
|
||||
|
||||
WERROR DRSUAPI_REPLICA_DEL();
|
||||
[todo] WERROR DRSUAPI_REPLICA_DEL();
|
||||
|
||||
/*****************/
|
||||
/* Function 0x07 */
|
||||
@ -758,11 +758,11 @@ interface drsuapi
|
||||
DRSUAPI_DS_REPLICA_MODIFY_WRITEABLE = 0x00000002
|
||||
} drsuapi_DsReplicaModifyOptions;
|
||||
|
||||
WERROR DRSUAPI_REPLICA_MODIFY();
|
||||
[todo] WERROR DRSUAPI_REPLICA_MODIFY();
|
||||
|
||||
/*****************/
|
||||
/* Function 0x08 */
|
||||
WERROR DRSUAPI_VERIFY_NAMES();
|
||||
[todo] WERROR DRSUAPI_VERIFY_NAMES();
|
||||
|
||||
/*****************/
|
||||
/* Function 0x09 */
|
||||
|
@ -88,14 +88,14 @@ import "misc.idl";
|
||||
These stubs are left here only as a way of documenting the names
|
||||
of the calls in case they ever turn up on the wire.
|
||||
*/
|
||||
WERROR dssetup_DsRoleDnsNameToFlatName();
|
||||
WERROR dssetup_DsRoleDcAsDc();
|
||||
WERROR dssetup_DsRoleDcAsReplica();
|
||||
WERROR dssetup_DsRoleDemoteDc();
|
||||
WERROR dssetup_DsRoleGetDcOperationProgress();
|
||||
WERROR dssetup_DsRoleGetDcOperationResults();
|
||||
WERROR dssetup_DsRoleCancel();
|
||||
WERROR dssetup_DsRoleServerSaveStateForUpgrade();
|
||||
WERROR dssetup_DsRoleUpgradeDownlevelServer();
|
||||
WERROR dssetup_DsRoleAbortDownlevelServerUpgrade();
|
||||
[todo] WERROR dssetup_DsRoleDnsNameToFlatName();
|
||||
[todo] WERROR dssetup_DsRoleDcAsDc();
|
||||
[todo] WERROR dssetup_DsRoleDcAsReplica();
|
||||
[todo] WERROR dssetup_DsRoleDemoteDc();
|
||||
[todo] WERROR dssetup_DsRoleGetDcOperationProgress();
|
||||
[todo] WERROR dssetup_DsRoleGetDcOperationResults();
|
||||
[todo] WERROR dssetup_DsRoleCancel();
|
||||
[todo] WERROR dssetup_DsRoleServerSaveStateForUpgrade();
|
||||
[todo] WERROR dssetup_DsRoleUpgradeDownlevelServer();
|
||||
[todo] WERROR dssetup_DsRoleAbortDownlevelServerUpgrade();
|
||||
}
|
||||
|
@ -38,7 +38,7 @@ interface rpcecho
|
||||
|
||||
|
||||
/* test some alignment issues */
|
||||
typedef struct {
|
||||
typedef [public] struct {
|
||||
uint8 v;
|
||||
} echo_info1;
|
||||
|
||||
|
@ -3,11 +3,14 @@
|
||||
/*
|
||||
endpoint mapper interface
|
||||
Related links:
|
||||
http://www.opengroup.org/onlinepubs/9629399/apdxo.htm : The official IDL for this pipe
|
||||
http://www.opengroup.org/onlinepubs/9629399/apdxl.htm : Details on towers
|
||||
http://www.opengroup.org/onlinepubs/9629399/chap6.htm#tagcjh_11_02_03_01: binding strings
|
||||
|
||||
*/
|
||||
|
||||
import "misc.idl";
|
||||
|
||||
[
|
||||
uuid("e1af8308-5d1f-11c9-91a4-08002b14a0fa"),
|
||||
version(3.0),
|
||||
@ -298,5 +301,5 @@ interface epmapper
|
||||
|
||||
/**********************/
|
||||
/* Function 0x07 */
|
||||
error_status_t epm_MapAuth();
|
||||
[todo] error_status_t epm_MapAuth();
|
||||
}
|
||||
|
@ -74,7 +74,7 @@ import "lsa.idl", "security.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x03 */
|
||||
NTSTATUS eventlog_DeregisterEventSource();
|
||||
[todo] NTSTATUS eventlog_DeregisterEventSource();
|
||||
|
||||
/******************/
|
||||
/* Function: 0x04 */
|
||||
|
@ -7,6 +7,8 @@
|
||||
the change notify buffers
|
||||
*/
|
||||
|
||||
import "misc.idl";
|
||||
|
||||
[
|
||||
pointer_default(unique)
|
||||
]
|
||||
|
@ -3,7 +3,7 @@
|
||||
/*
|
||||
spoolss interface definitions
|
||||
*/
|
||||
import "security.idl", "winreg.idl";
|
||||
import "misc.idl", "security.idl", "winreg.idl";
|
||||
|
||||
[ uuid("12345678-1234-abcd-ef00-0123456789ab"),
|
||||
version(1.0),
|
||||
@ -386,14 +386,14 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x05 */
|
||||
WERROR spoolss_AddPrinter(
|
||||
[todo] WERROR spoolss_AddPrinter(
|
||||
/* This function is not implemented in Samba 3 as no
|
||||
clients have been observed using it. */
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x06 */
|
||||
WERROR spoolss_DeletePrinter(
|
||||
[todo] WERROR spoolss_DeletePrinter(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -442,7 +442,7 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x09 */
|
||||
WERROR spoolss_AddPrinterDriver(
|
||||
[todo] WERROR spoolss_AddPrinterDriver(
|
||||
);
|
||||
|
||||
typedef struct {
|
||||
@ -564,7 +564,7 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x0b */
|
||||
WERROR spoolss_GetPrinterDriver(
|
||||
[todo] WERROR spoolss_GetPrinterDriver(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -602,7 +602,7 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x0e */
|
||||
WERROR spoolss_AddPrintProcessor(
|
||||
[todo] WERROR spoolss_AddPrintProcessor(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -644,7 +644,7 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x10 */
|
||||
WERROR spoolss_GetPrintProcessorDirectory(
|
||||
[todo] WERROR spoolss_GetPrintProcessorDirectory(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -713,12 +713,12 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x18 */
|
||||
WERROR spoolss_AddJob(
|
||||
[todo] WERROR spoolss_AddJob(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x19 */
|
||||
WERROR spoolss_ScheduleJob(
|
||||
[todo] WERROR spoolss_ScheduleJob(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -806,7 +806,7 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x1c */
|
||||
WERROR spoolss_WaitForPrinterChange(
|
||||
[todo] WERROR spoolss_WaitForPrinterChange(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -1022,79 +1022,79 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x26 */
|
||||
WERROR spoolss_ConfigurePort(
|
||||
[todo] WERROR spoolss_ConfigurePort(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x27 */
|
||||
WERROR spoolss_DeletePort(
|
||||
[todo] WERROR spoolss_DeletePort(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x28 */
|
||||
WERROR spoolss_CreatePrinterIC(
|
||||
[todo] WERROR spoolss_CreatePrinterIC(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x29 */
|
||||
WERROR spoolss_PlayGDIScriptOnPrinterIC(
|
||||
[todo] WERROR spoolss_PlayGDIScriptOnPrinterIC(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x2a */
|
||||
WERROR spoolss_DeletePrinterIC(
|
||||
[todo] WERROR spoolss_DeletePrinterIC(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x2b */
|
||||
WERROR spoolss_AddPrinterConnection(
|
||||
[todo] WERROR spoolss_AddPrinterConnection(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x2c */
|
||||
WERROR spoolss_DeletePrinterConnection(
|
||||
[todo] WERROR spoolss_DeletePrinterConnection(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x2d */
|
||||
WERROR spoolss_PrinterMessageBox(
|
||||
[todo] WERROR spoolss_PrinterMessageBox(
|
||||
/* Marked as obsolete in MSDN. "Not necessary and has
|
||||
no effect". */
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x2e */
|
||||
WERROR spoolss_AddMonitor(
|
||||
[todo] WERROR spoolss_AddMonitor(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x2f */
|
||||
WERROR spoolss_DeleteMonitor(
|
||||
[todo] WERROR spoolss_DeleteMonitor(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x30 */
|
||||
WERROR spoolss_DeletePrintProcessor(
|
||||
[todo] WERROR spoolss_DeletePrintProcessor(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x31 */
|
||||
WERROR spoolss_AddPrintProvidor(
|
||||
[todo] WERROR spoolss_AddPrintProvidor(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x32 */
|
||||
WERROR spoolss_DeletePrintProvidor(
|
||||
[todo] WERROR spoolss_DeletePrintProvidor(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x33 */
|
||||
WERROR spoolss_EnumPrintProcDataTypes(
|
||||
[todo] WERROR spoolss_EnumPrintProcDataTypes(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x34 */
|
||||
WERROR spoolss_ResetPrinter(
|
||||
[todo] WERROR spoolss_ResetPrinter(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -1115,12 +1115,12 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x36 */
|
||||
WERROR spoolss_FindFirstPrinterChangeNotification(
|
||||
[todo] WERROR spoolss_FindFirstPrinterChangeNotification(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x37 */
|
||||
WERROR spoolss_FindNextPrinterChangeNotification(
|
||||
[todo] WERROR spoolss_FindNextPrinterChangeNotification(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -1131,7 +1131,7 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x39 */
|
||||
WERROR spoolss_RouterFindFirstPrinterChangeNotificationOld(
|
||||
[todo] WERROR spoolss_RouterFindFirstPrinterChangeNotificationOld(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -1147,7 +1147,7 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x3b */
|
||||
WERROR spoolss_RouterReplyPrinter(
|
||||
[todo] WERROR spoolss_RouterReplyPrinter(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -1158,22 +1158,22 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x3d */
|
||||
WERROR spoolss_AddPortEx(
|
||||
[todo] WERROR spoolss_AddPortEx(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x3e */
|
||||
WERROR spoolss_RouterFindFirstPrinterChangeNotification(
|
||||
[todo] WERROR spoolss_RouterFindFirstPrinterChangeNotification(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x3f */
|
||||
WERROR spoolss_SpoolerInit(
|
||||
[todo] WERROR spoolss_SpoolerInit(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x40 */
|
||||
WERROR spoolss_ResetPrinterEx(
|
||||
[todo] WERROR spoolss_ResetPrinterEx(
|
||||
);
|
||||
|
||||
typedef [enum16bit] enum {
|
||||
@ -1239,7 +1239,7 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x42 */
|
||||
WERROR spoolss_RouterRefreshPrinterChangeNotification(
|
||||
[todo] WERROR spoolss_RouterRefreshPrinterChangeNotification(
|
||||
);
|
||||
|
||||
typedef struct {
|
||||
@ -1295,7 +1295,7 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x44 */
|
||||
WERROR spoolss_44(
|
||||
[todo] WERROR spoolss_44(
|
||||
);
|
||||
|
||||
typedef struct {
|
||||
@ -1399,7 +1399,7 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x47 */
|
||||
WERROR spoolss_47(
|
||||
[todo] WERROR spoolss_47(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -1425,17 +1425,17 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x4a */
|
||||
WERROR spoolss_4a(
|
||||
[todo] WERROR spoolss_4a(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x4b */
|
||||
WERROR spoolss_4b(
|
||||
[todo] WERROR spoolss_4b(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x4c */
|
||||
WERROR spoolss_4c(
|
||||
[todo] WERROR spoolss_4c(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -1492,32 +1492,32 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x52 */
|
||||
WERROR spoolss_DeletePrinterKey(
|
||||
[todo] WERROR spoolss_DeletePrinterKey(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x53 */
|
||||
WERROR spoolss_53(
|
||||
[todo] WERROR spoolss_53(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x54 */
|
||||
WERROR spoolss_DeletePrinterDriverEx(
|
||||
[todo] WERROR spoolss_DeletePrinterDriverEx(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x55 */
|
||||
WERROR spoolss_55(
|
||||
[todo] WERROR spoolss_55(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x56 */
|
||||
WERROR spoolss_56(
|
||||
[todo] WERROR spoolss_56(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x57 */
|
||||
WERROR spoolss_57(
|
||||
[todo] WERROR spoolss_57(
|
||||
);
|
||||
|
||||
/******************/
|
||||
@ -1536,36 +1536,36 @@ import "security.idl", "winreg.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x59 */
|
||||
[public] WERROR spoolss_AddPrinterDriverEx(
|
||||
[public,todo] WERROR spoolss_AddPrinterDriverEx(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x5a */
|
||||
WERROR spoolss_5a(
|
||||
[todo] WERROR spoolss_5a(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x5b */
|
||||
WERROR spoolss_5b(
|
||||
[todo] WERROR spoolss_5b(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x5c */
|
||||
WERROR spoolss_5c(
|
||||
[todo] WERROR spoolss_5c(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x5d */
|
||||
WERROR spoolss_5d(
|
||||
[todo] WERROR spoolss_5d(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x5e */
|
||||
WERROR spoolss_5e(
|
||||
[todo] WERROR spoolss_5e(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x5f */
|
||||
WERROR spoolss_5f(
|
||||
[todo] WERROR spoolss_5f(
|
||||
);
|
||||
}
|
||||
|
@ -3,7 +3,6 @@
|
||||
/*
|
||||
srvsvc interface definitions
|
||||
*/
|
||||
|
||||
import "security.idl", "svcctl.idl";
|
||||
|
||||
[ uuid("4b324fc8-1670-01d3-1278-5a47bf6ee188"),
|
||||
@ -1470,56 +1469,56 @@ import "security.idl", "svcctl.idl";
|
||||
|
||||
/******************/
|
||||
/* Function: 0x2b */
|
||||
WERROR srvsvc_NETRDFSGETVERSION(
|
||||
[todo] WERROR srvsvc_NETRDFSGETVERSION(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x2c */
|
||||
WERROR srvsvc_NETRDFSCREATELOCALPARTITION(
|
||||
[todo] WERROR srvsvc_NETRDFSCREATELOCALPARTITION(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x2d */
|
||||
WERROR srvsvc_NETRDFSDELETELOCALPARTITION(
|
||||
[todo] WERROR srvsvc_NETRDFSDELETELOCALPARTITION(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x2e */
|
||||
WERROR srvsvc_NETRDFSSETLOCALVOLUMESTATE(
|
||||
[todo] WERROR srvsvc_NETRDFSSETLOCALVOLUMESTATE(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x2f */
|
||||
WERROR srvsvc_NETRDFSSETSERVERINFO(
|
||||
[todo] WERROR srvsvc_NETRDFSSETSERVERINFO(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x30 */
|
||||
WERROR srvsvc_NETRDFSCREATEEXITPOINT(
|
||||
[todo] WERROR srvsvc_NETRDFSCREATEEXITPOINT(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x31 */
|
||||
WERROR srvsvc_NETRDFSDELETEEXITPOINT(
|
||||
[todo] WERROR srvsvc_NETRDFSDELETEEXITPOINT(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x32 */
|
||||
WERROR srvsvc_NETRDFSMODIFYPREFIX(
|
||||
[todo] WERROR srvsvc_NETRDFSMODIFYPREFIX(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x33 */
|
||||
WERROR srvsvc_NETRDFSFIXLOCALVOLUME(
|
||||
[todo] WERROR srvsvc_NETRDFSFIXLOCALVOLUME(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x34 */
|
||||
WERROR srvsvc_NETRDFSMANAGERREPORTSITEINFO(
|
||||
[todo] WERROR srvsvc_NETRDFSMANAGERREPORTSITEINFO(
|
||||
);
|
||||
|
||||
/******************/
|
||||
/* Function: 0x35 */
|
||||
WERROR srvsvc_NETRSERVERTRANSPORTDELEX(
|
||||
[todo] WERROR srvsvc_NETRSERVERTRANSPORTDELEX(
|
||||
);
|
||||
}
|
||||
|
@ -4,6 +4,7 @@
|
||||
svcctl interface definitions
|
||||
*/
|
||||
|
||||
import "misc.idl";
|
||||
[ uuid("367abb81-9844-35f1-ad32-98f038001003"),
|
||||
version(2.0),
|
||||
pointer_default(unique),
|
||||
@ -140,7 +141,7 @@
|
||||
|
||||
/*****************/
|
||||
/* Function 0x07 */
|
||||
WERROR svcctl_SetServiceStatus(
|
||||
[todo] WERROR svcctl_SetServiceStatus(
|
||||
);
|
||||
|
||||
/*****************/
|
||||
@ -151,7 +152,7 @@
|
||||
|
||||
/*****************/
|
||||
/* Function 0x09 */
|
||||
WERROR svcctl_NotifyBootConfigStatus(
|
||||
[todo] WERROR svcctl_NotifyBootConfigStatus(
|
||||
);
|
||||
|
||||
/*****************/
|
||||
@ -523,6 +524,6 @@
|
||||
|
||||
/*****************/
|
||||
/* Function 0x2b */
|
||||
WERROR svcctl_SCSendTSMessage(
|
||||
[todo] WERROR svcctl_SCSendTSMessage(
|
||||
);
|
||||
}
|
||||
|
@ -16,7 +16,8 @@ import "misc.idl";
|
||||
typedef [v1_enum] enum {
|
||||
DFS_MANAGER_VERSION_NT4 = 1,
|
||||
DFS_MANAGER_VERSION_W2K = 2,
|
||||
DFS_MANAGER_VERSION_W2K3 = 4
|
||||
DFS_MANAGER_VERSION_W2K3 = 4,
|
||||
DFS_MANAGER_VERSION_W2K8 = 6
|
||||
} dfs_ManagerVersion;
|
||||
|
||||
[public] void dfs_GetManagerVersion(
|
||||
|
@ -419,10 +419,17 @@ interface drsuapi
|
||||
DRSUAPI_ATTRIBUTE_searchFlags = 0x0002014e,
|
||||
DRSUAPI_ATTRIBUTE_lDAPDisplayName = 0x000201cc,
|
||||
DRSUAPI_ATTRIBUTE_name = 0x00090001,
|
||||
DRSUAPI_ATTRIBUTE_userAccountControl = 0x00090008,
|
||||
DRSUAPI_ATTRIBUTE_currentValue = 0x0009001b,
|
||||
DRSUAPI_ATTRIBUTE_homeDirectory = 0x0009002c,
|
||||
DRSUAPI_ATTRIBUTE_homeDrive = 0x0009002d,
|
||||
DRSUAPI_ATTRIBUTE_scriptPath = 0x0009003e,
|
||||
DRSUAPI_ATTRIBUTE_profilePath = 0x0009008b,
|
||||
DRSUAPI_ATTRIBUTE_objectSid = 0x00090092,
|
||||
DRSUAPI_ATTRIBUTE_schemaIDGUID = 0x00090094,
|
||||
DRSUAPI_ATTRIBUTE_dBCSPwd = 0x00090037,/* lmPwdHash */
|
||||
DRSUAPI_ATTRIBUTE_logonHours = 0x00090040,
|
||||
DRSUAPI_ATTRIBUTE_userWorkstations = 0x00090056,
|
||||
DRSUAPI_ATTRIBUTE_unicodePwd = 0x0009005a,/* ntPwdHash */
|
||||
DRSUAPI_ATTRIBUTE_ntPwdHistory = 0x0009005e,
|
||||
DRSUAPI_ATTRIBUTE_priorValue = 0x00090064,
|
||||
@ -431,6 +438,7 @@ interface drsuapi
|
||||
DRSUAPI_ATTRIBUTE_trustAuthOutgoing = 0x00090087,
|
||||
DRSUAPI_ATTRIBUTE_lmPwdHistory = 0x000900a0,
|
||||
DRSUAPI_ATTRIBUTE_sAMAccountName = 0x000900dd,
|
||||
DRSUAPI_ATTRIBUTE_sAMAccountType = 0x0009012e,
|
||||
DRSUAPI_ATTRIBUTE_fSMORoleOwner = 0x00090171,
|
||||
DRSUAPI_ATTRIBUTE_systemFlags = 0x00090177,
|
||||
DRSUAPI_ATTRIBUTE_serverReference = 0x00090203,
|
||||
@ -438,7 +446,11 @@ interface drsuapi
|
||||
DRSUAPI_ATTRIBUTE_initialAuthIncoming = 0x0009021b,
|
||||
DRSUAPI_ATTRIBUTE_initialAuthOutgoing = 0x0009021c,
|
||||
DRSUAPI_ATTRIBUTE_wellKnownObjects = 0x0009026a,
|
||||
DRSUAPI_ATTRIBUTE_dNSHostName = 0x0009026b,
|
||||
DRSUAPI_ATTRIBUTE_isMemberOfPartialAttributeSet = 0x0009027f,
|
||||
DRSUAPI_ATTRIBUTE_userPrincipalName = 0x00090290,
|
||||
DRSUAPI_ATTRIBUTE_groupType = 0x000902ee,
|
||||
DRSUAPI_ATTRIBUTE_servicePrincipalName = 0x00090303,
|
||||
DRSUAPI_ATTRIBUTE_objectCategory = 0x0009030e,
|
||||
DRSUAPI_ATTRIBUTE_gPLink = 0x0009037b,
|
||||
DRSUAPI_ATTRIBUTE_msDS_Behavior_Version = 0x000905b3,
|
||||
|
Loading…
Reference in New Issue
Block a user