CallNamedPipe für DropBox-File-Status

Hallo,
kennt sich jemand mit Named-Pipes in Windows aus?

Ich habe ein Python-Script (von Steve H.)
http://wiki.dropbox.com/DropboxAddons/PythonScriptTo…

das in den wesentlichen Punkten so aussieht:

def dropbox_path_status_code(pathname):
processid = win32api.GetCurrentProcessId()
threadid = win32api.GetCurrentThreadId()
request_type = 1
wtf = 0x3048302
pipename = r’\.\PIPE\DropboxPipe_’ + \
str(win32ts.ProcessIdToSessionId(processid))
request = (struct.pack(‚LLLL‘, wtf, processid, threadid, request_type) + \
pathname.encode(‚utf-16‘) + (chr(0)*540))[0:540]
try:
response = win32pipe.CallNamedPipe(pipename, request, 16382, 1000)

Die Windows-API-Funktion ist aber nicht mit 4 sondern 7 Parametern definiert:
BOOL CallNamedPipe(
LPCTSTR lpNamedPipeName, // pointer to pipe name
LPVOID lpInBuffer, // pointer to write buffer
DWORD nInBufferSize, // size, in bytes, of write buffer
LPVOID lpOutBuffer, // pointer to read buffer
DWORD nOutBufferSize, // size, in bytes, of read buffer
LPDWORD lpBytesRead, // pointer to number of bytes read
DWORD nTimeOut // time-out time, in milliseconds
);

Kennt sich jemand aus, wie ich den Python-Code nach VB portieren könnte?
Ich danke schon mal im Voraus für eure Mühe!

Sorry aber Phyton ist echt nicht mein Gebiet

Tut mir Leid, kann leider nicht helfen.
wünsche anderweitig viel Erfolg
tanne83