コード例 #1
0
long __stdcall EcDoConnectEx( 
    /* [in] */ handle_t hBinding,
    /* [ref][out] */ CXH *pcxh,
    /* [string][in] */ unsigned char *szUserDN,
    /* [in] */ unsigned long ulFlags,
    /* [in] */ unsigned long ulConMod,
    /* [in] */ unsigned long cbLimit,
    /* [in] */ unsigned long ulCpid,
    /* [in] */ unsigned long ulLcidString,
    /* [in] */ unsigned long ulLcidSort,
    /* [in] */ unsigned long ulIcxrLink,
    /* [in] */ unsigned short usFCanConvertCodePages,
    /* [out] */ unsigned long *pcmsPollsMax,
    /* [out] */ unsigned long *pcRetry,
    /* [out] */ unsigned long *pcmsRetryDelay,
    /* [out] */ unsigned short *picxr,
    /* [string][out] */ unsigned char **szDNPrefix,
    /* [string][out] */ unsigned char **szDisplayName,
    /* [in] */ unsigned short rgwClientVersion[ 3 ],
    /* [out] */ unsigned short rgwServerVersion[ 3 ],
    /* [out] */ unsigned short rgwBestVersion[ 3 ],
    /* [out][in] */ unsigned long *pulTimeStamp,
    /* [size_is][in] */ unsigned char rgbAuxIn[  ],
    /* [in] */ unsigned long cbAuxIn,
    /* [size_is][length_is][out] */ unsigned char rgbAuxOut[  ],
    /* [out][in] */ SMALL_RANGE_ULONG *pcbAuxOut)
{

    CLIENT_CALL_RETURN _RetVal;

    _RetVal = NdrClientCall2(
                  ( PMIDL_STUB_DESC  )&emsmdb_StubDesc,
                  (PFORMAT_STRING) &MS2DOXCRPC__MIDL_ProcFormatString.Format[398],
                  ( unsigned char * )&hBinding);
    return ( long  )_RetVal.Simple;
    
}
コード例 #2
0
ULONG IDL_DRSDomainControllerInfo(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MSG_DCINFOREQ *pmsgIn, DWORD *pdwOutVersion, DRS_MSG_DCINFOREPLY *pmsgOut)
{
	return (ULONG) NdrClientCall2((PMIDL_STUB_DESC) &drsuapi_c_StubDesc, (PFORMAT_STRING) &ms2Ddrsr__MIDL_ProcFormatString.Format[716], hDrs, dwInVersion, pmsgIn, pdwOutVersion, pmsgOut).Simple;
}
コード例 #3
0
ULONG IDL_DRSCrackNames(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MSG_CRACKREQ *pmsgIn, DWORD *pdwOutVersion, DRS_MSG_CRACKREPLY *pmsgOut)
{
	return (ULONG) NdrClientCall2((PMIDL_STUB_DESC) &drsuapi_c_StubDesc, (PFORMAT_STRING) &ms2Ddrsr__MIDL_ProcFormatString.Format[558], hDrs, dwInVersion, pmsgIn, pdwOutVersion, pmsgOut).Simple;
}
コード例 #4
0
ULONG IDL_DRSReplicaDel(DRS_HANDLE hDrs, DWORD dwVersion, DRS_MSG_REPDEL *pmsgDel)
{
	return (ULONG) NdrClientCall2((PMIDL_STUB_DESC) &drsuapi_c_StubDesc, (PFORMAT_STRING) &ms2Ddrsr__MIDL_ProcFormatString.Format[314], hDrs, dwVersion, pmsgDel).Simple;
}
コード例 #5
0
ULONG IDL_DRSUnbind(DRS_HANDLE *phDrs)
{
	return (ULONG) NdrClientCall2((PMIDL_STUB_DESC) &drsuapi_c_StubDesc, (PFORMAT_STRING) &ms2Ddrsr__MIDL_ProcFormatString.Format[60], phDrs).Simple;
}
コード例 #6
0
ULONG IDL_DRSBind(handle_t rpc_handle, UUID *puuidClientDsa, DRS_EXTENSIONS *pextClient, DRS_EXTENSIONS **ppextServer, DRS_HANDLE *phDrs)
{
    return (ULONG) NdrClientCall2((PMIDL_STUB_DESC) &drsuapi_c_StubDesc, (PFORMAT_STRING) &ms2Ddrsr__MIDL_ProcFormatString.Format[0], rpc_handle, puuidClientDsa, pextClient, ppextServer, phDrs).Simple;
}
コード例 #7
0
ULONG IDL_DRSAddEntry(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MSG_ADDENTRYREQ *pmsgIn, DWORD *pdwOutVersion, DRS_MSG_ADDENTRYREPLY *pmsgOut)
{
	return NdrClientCall2((PMIDL_STUB_DESC) &drsuapi_c_StubDesc, (PFORMAT_STRING) &ms2Ddrsr__MIDL_ProcFormatString.Format[750], (unsigned char *) &hDrs).Simple;
}
コード例 #8
0
ULONG IDL_DRSReplicaAdd(DRS_HANDLE hDrs, DWORD dwVersion, DRS_MSG_REPADD *pmsgAdd)
{
	return NdrClientCall2((PMIDL_STUB_DESC) &drsuapi_c_StubDesc, (PFORMAT_STRING) &ms2Ddrsr__MIDL_ProcFormatString.Format[248], (unsigned char *) &hDrs).Simple;
}
コード例 #9
0
ULONG IDL_DRSGetNCChanges(DRS_HANDLE hDrs, DWORD dwInVersion, DRS_MSG_GETCHGREQ *pmsgIn, DWORD *pdwOutVersion, DRS_MSG_GETCHGREPLY *pmsgOut)
{
	return NdrClientCall2((PMIDL_STUB_DESC) &drsuapi_c_StubDesc, (PFORMAT_STRING) &ms2Ddrsr__MIDL_ProcFormatString.Format[128], (unsigned char *) &hDrs).Simple;
}